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

חיישן טמפרטורה ולחות דיגיטלי DHT21 עם Arduino: 6 שלבים
חיישן טמפרטורה ולחות דיגיטלי DHT21 עם Arduino: 6 שלבים

וִידֵאוֹ: חיישן טמפרטורה ולחות דיגיטלי DHT21 עם Arduino: 6 שלבים

וִידֵאוֹ: חיישן טמפרטורה ולחות דיגיטלי DHT21 עם Arduino: 6 שלבים
וִידֵאוֹ: Measure Temperature and Humidity using M5Stack Core 2 with DHT11 and DHT22 - Robojax 2024, יולי
Anonim

במדריך זה נלמד כיצד להשתמש בחיישן לחות וטמפרטורה של DHT21 עם Arduino ונציג את הערכים בתצוגת OLED. צפו בסרטון!

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

מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
  • Arduino Uno או כל לוח Arduino אחר
  • חיישן DHT21
  • לוח לחם
  • חוטי מגשר
  • תצוגת OLED
  • תוכנת Visuino: הורדה כאן

שלב 2: המעגל

המעגל
המעגל
  • חבר את סיכת DHT21 חיובית + (VCC) לסיכת Arduino + 5V
  • חבר את הסיכה השלילית DHT21 - (GND) לסיכת ה- Arduino GND
  • חבר את פין DHT21 (החוצה) לסיכה הדיגיטלית של Arduino (7)
  • חבר את פין תצוגת OLED [VCC] לסיכה של Arduino [5V]
  • חבר את פין תצוגת OLED [GND] לסיכה של Arduino [GND]
  • חבר את פין תצוגת OLED [SDA] לסיכה של Arduino [SDA]
  • חבר את פין תצוגת OLED [SCL] לסיכה של Arduino [SCL]

שלב 3: הפעל את Visuino ובחר את סוג הלוח של Arduino UNO

הפעל את Visuino ובחר את סוג הלוח UNO של Arduino
הפעל את Visuino ובחר את סוג הלוח UNO של Arduino
הפעל את Visuino ובחר את סוג הלוח UNO של Arduino
הפעל את Visuino ובחר את סוג הלוח UNO של Arduino

יש להתקין גם את Visuino: https://www.visuino.eu. הורד גרסה חינם או הירשם לניסיון חינם.

התחל את Visuino כפי שמוצג בתמונה הראשונה לחץ על כפתור "כלים" ברכיב Arduino (תמונה 1) ב- Visuino כאשר מופיע הדיאלוג, בחר "Arduino UNO" כפי שמוצג בתמונה 2

שלב 4: ב- Visuino הוסף, הגדר וחבר רכיבים

ב- Visuino הוסף, הגדר וחבר רכיבים
ב- Visuino הוסף, הגדר וחבר רכיבים
ב- Visuino הוסף, הגדר וחבר רכיבים
ב- Visuino הוסף, הגדר וחבר רכיבים
ב- Visuino הוסף, הגדר וחבר רכיבים
ב- Visuino הוסף, הגדר וחבר רכיבים
ב- Visuino הוסף, הגדר וחבר רכיבים
ב- Visuino הוסף, הגדר וחבר רכיבים
  • הוסף רכיב "DHT"
  • בחר "HumidityThermometer1" ובחלון המאפיינים הגדר סוג ל- DHT21
  • הוסף רכיב תצוגה "OLED"
  • לחץ פעמיים על "DisplayOLED1"
  • בחלון האלמנטים גרור את "שדה טקסט" לצד השמאלי
  • בחלון המאפיינים הגדר את הגודל ל -2
  • בחלון האלמנטים גרור "שדה טקסט" נוסף לצד שמאל
  • בחלון המאפיינים הגדר גודל ל- 2 ו- Y ל- 20
  • סגור את חלון האלמנטים
  • חבר את טמפרטורת הסיכה "HumidityThermometer1" ל- "DisplayOLED1"> "שדה טקסט 1"
  • חבר את לחות הסיכה "HumidityThermometer1" ל- "DisplayOLED1"> "שדה טקסט 2"
  • חבר את חיישן הסיכה "HumidityThermometer1" ללוח Arduino DIGITAL סיכה 7
  • חבר את סיכה "DisplayOLED1" I2C החוצה לסיכת הלוח של Arduino I2C In

שלב 5: צור, הידור והעלה את קוד הארדואינו

צור, הידור והעלה את קוד הארדואינו
צור, הידור והעלה את קוד הארדואינו

ב- Visuino, לחץ לחיצה תחתונה על הכרטיסייה "Build", וודא שהיציאה הנכונה נבחרה ולאחר מכן לחץ על הלחצן "Compile/Build and Upload".

שלב 6: שחק

אם אתה מפעיל את מודול ה- Arduino UNO, תצוגת OLED תתחיל להציג את ערכי הטמפרטורה והלחות.

מזל טוב! סיימת את הפרויקט שלך עם Visuino. מצורף גם פרויקט Visuino שיצרתי עבור Instructable זה, אתה יכול להוריד אותו ולפתוח אותו ב- Visuino:

מוּמלָץ: