תוכן עניינים:

טמפרטורת תצוגה על מודול תצוגת LED P10 באמצעות Arduino: 3 שלבים (עם תמונות)
טמפרטורת תצוגה על מודול תצוגת LED P10 באמצעות Arduino: 3 שלבים (עם תמונות)

וִידֵאוֹ: טמפרטורת תצוגה על מודול תצוגת LED P10 באמצעות Arduino: 3 שלבים (עם תמונות)

וִידֵאוֹ: טמפרטורת תצוגה על מודול תצוגת LED P10 באמצעות Arduino: 3 שלבים (עם תמונות)
וִידֵאוֹ: אוטומציה ביתית: כיצד להשתמש ממסר 12V עם מודול טיימר עיכוב תצוגת LED P1 עד P4 2024, נוֹבֶמבֶּר
Anonim
תצוגת טמפרטורת מודול תצוגת LED P10 באמצעות Arduino
תצוגת טמפרטורת מודול תצוגת LED P10 באמצעות Arduino

במדריך הקודם נאמר כיצד להציג טקסט על מודול תצוגת LED P10 של Dot Matrix באמצעות מחבר Arduino ו- DMD, אותו תוכל לבדוק כאן. במדריך זה ניתן הדרכת פרוייקטים פשוטה על ידי שימוש במודול P10 כמדיה לתצוגה. הפעם ניתן לכם הדרכה על תכנות חיישן טמפרטורה באמצעות LM35.

שלב 1: חומרים שאתה צריך

אתה תצטרך:

  • ארדואינו אונו
  • מחבר DMD
  • חיישן טמפרטורה LM35
  • לוח לחם
  • חוטי מגשר

שלב 2: חיבור

חיבור
חיבור
חיבור
חיבור

לחיבור כפי שמוצג למעלה.

שלב 3: תכנית

לאחר השלמת ההתקנה עבור אל התכנות, התכנות דורשת קבצי ספרייה נוספים אותם תוכל להוריד >> ספריית DMD & TimeOne.

דוגמאות לתוכניות כדלקמן:

/ * הכנס ספריית קבצים */ #כולל #כלול #כלול #כלול #הגדר Panjang 1 // מספר אורך תצוגה P10 #הגדר Lebar 1 // מספר רוחב תצוגה P10 #הגדר חיישן A5 // הגדר סיכת חיישן = סיכה A5

DMD dmd (פנג'אנג, לבר); // אורך x רוחב

/ * משתנה Deklarasi */ float suhu; char chr [5]; חלל ScanDMD () {dmd.scanDisplayBySPI (); } הגדרת void (void) {// התקנת DMD Timer1.initialize (5000); Timer1.attachInterrupt (ScanDMD); dmd.selectFont (SystemFont5x7); // גופן בשימוש dmd.clearScreen (נכון); Serial.begin (9600); // הפעל את הפונקציה של סדרת התקשורת} לולאת חלל (חלל) {dmd.clearScreen (נכון); סוהו = 0; suhu = analogRead (חיישן); סוהו = (5.0 * סוהו * 100.0) / 1024.0; Serial.println (suhu); dtostrf (suhu, 4, 2, chr); dmd.drawString (2, 0, chr, 5, GRAPHICS_NORMAL); dmd.drawString (6, 9, "'Cel", 4, GRAPHICS_NORMAL); עיכוב (5000); }

מוּמלָץ: