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

כיצד להכין תחנת מזג אוויר פשוטה באמצעות Arduino: 6 שלבים (עם תמונות)
כיצד להכין תחנת מזג אוויר פשוטה באמצעות Arduino: 6 שלבים (עם תמונות)

וִידֵאוֹ: כיצד להכין תחנת מזג אוויר פשוטה באמצעות Arduino: 6 שלבים (עם תמונות)

וִידֵאוֹ: כיצד להכין תחנת מזג אוויר פשוטה באמצעות Arduino: 6 שלבים (עם תמונות)
וִידֵאוֹ: ELF/EMBARC Bronchiectasis conference 2023 with subtitles 2024, נוֹבֶמבֶּר
Anonim
כיצד להכין תחנת מזג אוויר פשוטה באמצעות Arduino
כיצד להכין תחנת מזג אוויר פשוטה באמצעות Arduino

שלום חבר'ה, במדריך זה אסביר כיצד לגרום לתחנת מזג אוויר פשוטה לחוש טמפרטורה ולחות באמצעות חיישן DHT11 ו- Arduino, הנתונים המורגשים יוצגו בתצוגת LCD. לפני שתתחיל בהוראה זו עליך לדעת מידע על חיישן DHT11.

למידע נוסף בקר במרכז הפרויקטים האלקטרוניקה

בואו נתחיל….

שלב 1: דרושים חלקים

דרושים חלקים
דרושים חלקים

DHT11

תצוגת LCD בגודל 16 × 2

ארדואינו אונו

חוטי מגשר זכר לנקבה - 8

שלב 2: אודות חיישן DHT11

אודות חיישן DHT11
אודות חיישן DHT11

DHT11 הוא חיישן לחות וטמפרטורה. זה יכול לשמש כחיישן לחות כמו גם כחיישן הטמפרטורה. אתה יכול למצוא את חיישן dht11 משני סוגים בשוק. אחד עם 4 סיכות והשני עם 3 סיכות. בחיישן dht11 בעל 3 פינים כבר מתווסף הנגד 10k אוהם בתוך המודול. מתח ההפעלה של מודול זה הוא 3.3 V. הפלט של חיישן זה הוא דיגיטלי.

שלב 3: חיבור DHT11 עם Arduino

Image
Image
חיבור DHT11 עם Arduino
חיבור DHT11 עם Arduino

אם אתה משתמש בחיבור 4 פינים DHT11 הם כדלקמן

DHT11

ארדואינו UNO

Vcc 3.3V
הַחוּצָה PIN4 (דיגיטלי)
GND GND
NC --

חבר נגד 10K אוהם בין Vcc ו- Out Out של DHT11.

אם אתה משתמש בחיבור 3 סיכות DHT11 הן כדלקמן

DHT11

ארדואינו UNO

Vcc 3.3V
הַחוּצָה PIN4 (דיגיטלי)
GND GND

שלב 4: חיבור תצוגת LCD I2C ל- Arduino

Image
Image
חיבור תצוגת LCD I2C ל- Arduino
חיבור תצוגת LCD I2C ל- Arduino

כבר הכנתי הוראה כיצד לחבר את צג LCD I2C ל- Arduino

אתה יכול לבדוק כאן

I2C LCD Arduino

GND GND

VCC 5V

SDA A4

SCL A5

שלב 5: קוד

קוד
קוד

עליך לכלול ספריות LCD dht11 ו- I2C. אתה יכול להוריד למטה.

הורד את ספריית DHT11

הורד את ספריית LCD I2C

הורד קוד Arduino

#לִכלוֹל

#לִכלוֹל

#לִכלוֹל

LiquidCrystal_I2C lcd (0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);

dht DHT; #הגדר DHT11_PIN 4

הגדרת בטל () {

lcd.begin (16, 2); }

לולאת חלל () {

int d = DHT.read11 (DHT11_PIN);

lcd.setCursor (0, 0);

lcd.print ("טמפ ':");

lcd.print (טמפרטורה DHT);

lcd.print ((char) 223);

lcd.print ("C");

lcd.setCursor (0, 1);

lcd.print ("לחות:");

lcd.print (DHT.humidity);

lcd.print ("%");

עיכוב (1000);

}

שלב 6: השלמת בנייה ועבודה

אל תשכח להירשם לערוץ היוטיוב שלי

בקר באתר שלי אלקטרוניקה לפרויקטים

מוּמלָץ: