
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59

Sveiki puiši, šajā pamācībā es paskaidrošu, kā padarīt vienkāršu laika staciju temperatūras un mitruma noteikšanai, izmantojot DHT11 sensoru un Arduino, uztvertie dati tiks parādīti LCD displejā. Pirms sākt šo pamācību, jums jāzina informācija par DHT11 sensoru.
Lai iegūtu vairāk informācijas, apmeklējiet elektronikas projektu centru
Sāksim darbu….
1. darbība. Nepieciešamās detaļas

DHT11
16 × 2 LCD displejs
Arduino Uno
Džemperu vadi no vīriešiem līdz sievietēm - 8
2. solis: Par DHT11 sensoru

DHT11 ir mitruma un temperatūras sensors. To var izmantot kā mitruma sensoru, kā arī temperatūras sensoru. Tirgū varat atrast divu veidu dht11 sensoru. Viens ir ar 4 tapām, bet otrs ar 3 tapām. 3 kontaktu dht11 sensorā moduļa iekšpusē jau ir pievienots 10 k Ohm rezistors. Šī moduļa darba spriegums ir 3,3 V. Šī sensora izeja ir digitāla.
3. solis: DHT11 savienošana ar Arduino



Ja izmantojat 4 tapas, DHT11 savienojums ir šāds
DHT11 |
Arduino UNO |
Vcc | 3.3V |
Ārā | PIN4 (digitāls) |
GND | GND |
NC | -- |
Pievienojiet 10K omu rezistoru starp Vcc un DHT11 izejas tapu.
Ja izmantojat 3 tapas, DHT11 savienojums ir šāds
DHT11 |
Arduino UNO |
Vcc | 3.3V |
Ārā | PIN4 (digitāls) |
GND | GND |
4. solis: I2C LCD displeja pievienošana Arduino



Es jau izveidoju pamācību, kā savienot I2C LCD displeju ar Arduino
Jūs varat pārbaudīt šeit
I2C LCD Arduino
GND GND
VCC 5V
SDA A4
SCL A5
5. darbība: kods

Jums jāiekļauj dht11 un I2C LCD bibliotēkas. Jūs varat lejupielādēt zemāk.
Lejupielādēt DHT11 bibliotēku
Lejupielādējiet I2C LCD bibliotēku
Lejupielādējiet Arduino kodu
#iekļaut
#iekļaut
#iekļaut
LiquidCrystal_I2C LCD (0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);
dht DHT; #define DHT11_PIN 4
void setup () {
lcd. sākums (16, 2); }
void loop () {
int d = DHT.read11 (DHT11_PIN);
lcd.setCursor (0, 0);
lcd.print ("Temp:");
lcd.print (DHT.temperatūra);
lcd.print ((char) 223);
lcd.print ("C");
lcd.setCursor (0, 1);
lcd.print ("Mitrums:");
lcd.print (DHT.mitrums);
lcd.print ("%");
kavēšanās (1000);
}
6. darbība. Pabeigt būvniecību un darbu

Neaizmirstiet abonēt manu YouTube kanālu
Apmeklējiet manu vietni Electronics Projects Hub
Ieteicams:
Kā izveidot vienkāršu laika staciju: 8 soļi

Kā izveidot vienkāršu laika staciju: Sveiki, puiši, šajā video es jums parādīšu, kā ar DHT11 sensora palīdzību izveidot vienkāršu laika staciju temperatūras un mitruma noteikšanai
Kā izveidot kabatas izmēra IoT laika staciju: 7 soļi (ar attēliem)

Kā izveidot kabatas izmēra IoT laika staciju: Labdien, lasītāj! Šajā pamācībā jūs uzzināsit, kā izveidot nelielu Weather Cube, izmantojot D1 mini (ESP8266), kas ir savienots ar jūsu mājas WiFi, lai jūs varētu apskatīt tā izvadi jebkur no zemes, protams, ja vien jums ir interneta savienojums
Kā izveidot meteoroloģisko staciju, izmantojot XinaBox un Ubidots, izmantojot HTTP: 7 soļi

Kā izveidot meteoroloģisko staciju, izmantojot XinaBox un Ubidots, izmantojot HTTP: Uzziniet, kā izveidot savu meteoroloģisko staciju Ubidots, izmantojot XinaBox xChips (IP01, CW01 un SW01) ESP8266 Core un Wi-Fi modulis (xChip CW01) ļauj lietotājiem nosūtīt dati no XinaBox modulārajiem xChips uz mākoni. Šos datus var uzraudzīt attālināti
Izveidojiet vienkāršu IOT meteoroloģisko staciju: 4 soļi

Izveidojiet vienkāršu IOT meteoroloģisko staciju: šajā apmācībā mēs izveidosim lielisku (tai ir informācijas panelis un tērzēšanas funkcija!), Bet vienkāršu IoT laika staciju, izmantojot Zio Zuino XS PsyFi32 un mūsu jaunāko iekļaušanu Qwiic ģimenē, Zio Qwiic Air Spiediena sensors! Valde piedāvā
Kā izveidot Raspberry Pi laika staciju: 5 soļi

Kā izveidot Raspberry Pi meteoroloģisko staciju: šajā apmācībā es apskatīšu SenseHAT instalēšanas procesu un importēšu kodu, kas nepieciešams, lai šo SenseHAT pārvērstu par pilnībā funkcionējošu laika staciju, kas spēj reģistrēt temperatūru, spiedienu un mitrumu