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

מדחום טבעת RGB: 4 שלבים
מדחום טבעת RGB: 4 שלבים

וִידֵאוֹ: מדחום טבעת RGB: 4 שלבים

וִידֵאוֹ: מדחום טבעת RGB: 4 שלבים
וִידֵאוֹ: How to: Factory Reset | non-contact infrared baby thermometer 2024, נוֹבֶמבֶּר
Anonim
מד חום טבעת RGB
מד חום טבעת RGB

במאמר זה אכין מד חום באמצעות טבעת פיקסל ניאו של 16 ביט RGB.

הטמפרטורה המרבית שניתן למדוד בעזרת כלי זה היא 48 מעלות צלזיוס.

אז מכיוון שהוא משתמש ב -16 נוריות LED, כל נורית RGB תייצג 3 מעלות צלזיוס.

הצבע ומספר הלדים יותאמו לטמפרטורה הנמדדת. לדוגמה, הטמפרטורה הנמדדת היא 30 מעלות צלזיוס. נוריות שיחיו הן 10 יחידות. תסתכל על התמונה למעלה. עבור צבע אני משתמש במדרגות מירוק לאדום.

שלב 1: רכיב נדרש

רכיב נדרש
רכיב נדרש
רכיב נדרש
רכיב נדרש
רכיב נדרש
רכיב נדרש

רכיבים שחייבים להכין:

  • ארדואינו ננו
  • פיקסלים ניאו טבעת RGB
  • DHT11
  • כבל מגשר
  • מיני USB
  • לוח פרויקט

הספרייה הנדרשת

  • DHT
  • Adafruit_NeoPixel

שלב 2: הרכיב את כל הרכיבים

הרכיבו את כל הרכיבים
הרכיבו את כל הרכיבים
הרכיבו את כל הרכיבים
הרכיבו את כל הרכיבים

עיין בתמונה למעלה לביצוע הרכבת הרכיבים

Arduino ל- RGB & DHT

+5V ==> VCC RGB & (+) DHT

GND ==> GND RGB & (-) DHT

D2 ==> ב- RGB

D4 ==> OUT DHT

שלב 3: תכנות

תִכנוּת
תִכנוּת

הורד את קובץ הסקיצות שהכנסתי למטה:

שלב 4: תוצאה

תוֹצָאָה
תוֹצָאָה
תוֹצָאָה
תוֹצָאָה

עיין בתמונה למעלה לתוצאות.

הטמפרטורה הנמדדת היא 30 מעלות צלזיוס. אם 3 מעלות צלזיוס = LED 1, אז 30 מעלות צלזיוס = 10 נוריות LED. ובנפרד אני משתמש במדרגות מירוק לאדום.

מוּמלָץ: