Cuprins:
- Pasul 1: Piese necesare
- Pasul 2: Despre senzorul DHT11
- Pasul 3: Conectarea DHT11 cu Arduino
- Pasul 4: Conectarea ecranului LCD I2C la Arduino
- Pasul 5: Cod
- Pasul 6: Construiți și lucrați complet
Video: Cum să faci o stație meteo simplă folosind Arduino: 6 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Bună ziua, băieți, în acest instructabil vă voi explica cum să faceți o stație meteo simplă pentru a detecta temperatura și umiditatea folosind senzorul DHT11 și Arduino, datele detectate vor fi afișate pe ecranul LCD. Înainte de a începe acest instructable, trebuie să cunoașteți câteva informații despre senzorul DHT11.
Pentru mai multe informații, vizitați Hubul de proiecte electronice
Lets Gets începe ….
Pasul 1: Piese necesare
DHT11
Afișaj LCD 16 × 2
Arduino Uno
Sârmă jumper de la bărbat la feminin - 8
Pasul 2: Despre senzorul DHT11
DHT11 este un senzor de umiditate și temperatură. Poate fi folosit ca senzor de umiditate, precum și ca senzor de temperatură. Pe piață puteți găsi senzorul dht11 de 2 tipuri. Una este cu 4 pini și alta este cu 3 pini. În senzorul dht11 cu 3 pini deja se adaugă rezistor de 10k Ohm în interiorul modulului. Tensiunea de funcționare a acestui modul este de 3,3 V. Ieșirea acestui senzor este digitală.
Pasul 3: Conectarea DHT11 cu Arduino
Dacă utilizați 4 pini DHT11 Connection sunt după cum urmează
DHT11 |
Arduino UNO |
Vcc | 3,3V |
Afară | PIN4 (digital) |
GND | GND |
NC | -- |
Conectați un rezistor de 10K Ohm între Vcc și Pinul de ieșire al DHT11.
Dacă utilizați 3 pini Conexiune DHT11 sunt după cum urmează
DHT11 |
Arduino UNO |
Vcc | 3,3V |
Afară | PIN4 (digital) |
GND | GND |
Pasul 4: Conectarea ecranului LCD I2C la Arduino
Am făcut deja un instructable despre cum să conectez ecranul LCD I2C la Arduino
Puteți verifica aici
I2C LCD Arduino
GND GND
VCC 5V
SDA A4
SCL A5
Pasul 5: Cod
Trebuie să includeți biblioteci LCD dht11 și I2C. Puteți descărca mai jos.
Descărcați Biblioteca DHT11
Descărcați biblioteca LCD I2C
Descărcați codul Arduino
#include
#include
#include
LiquidCrystal_I2C lcd (0x27, 2, 1, 0, 4, 5, 6, 7, 3, POZITIV);
dht DHT; #define DHT11_PIN 4
configurare nulă () {
lcd.inceput (16, 2); }
bucla nulă () {
int d = DHT.read11 (DHT11_PIN);
lcd.setCursor (0, 0);
lcd.print ("Temp:");
lcd.print (temperatura DHT);
lcd.print ((char) 223);
lcd.print ("C");
lcd.setCursor (0, 1);
lcd.print ("Umiditate:");
lcd.print (DHT.humiditate);
lcd.print ("%");
întârziere (1000);
}
Pasul 6: Construiți și lucrați complet
Nu uitați să vă abonați la canalul meu YouTube
Vizitați site-ul meu web Electronice proiecte Hub
Recomandat:
Stație meteo simplă folosind ESP8266 .: 6 pași (cu imagini)
Stație meteo simplă care folosește ESP8266. Numărul total de vizionări. și afișați datele pe monitorul serial și afișați-le pe ecranul LCD. Datele vor fi f
Stație meteo simplă V2.0: 5 pași (cu imagini)
Stație meteo simplă V2.0: Anterior am împărtășit câteva tipuri de stații meteo care funcționau diferit. Dacă nu ați citit aceste articole, vă recomand să verificați aici: Stație meteo simplă folosind ESP8266. Stație meteo pentru cameră folosind Arduino &
Stație meteo DIY și stație senzor WiFi: 7 pași (cu imagini)
Stație meteo DIY și stație senzor WiFi: În acest proiect vă voi arăta cum să creați o stație meteo împreună cu o stație senzor WiFi. Stația senzorului măsoară datele locale de temperatură și umiditate și le trimite, prin WiFi, către stația meteo. Stația meteo afișează apoi t
Cum să faci o stație meteo simplă: 8 pași
Cum să faci o stație meteo simplă: Bună ziua, băieți, în acest videoclip îți voi arăta cum să faci o stație meteo simplă pentru a detecta temperatura și umiditatea folosind senzorul DHT11
Cum să faci o stație meteo Arduino: 4 pași
Cum să faci o stație meteo Arduino: În acest proiect, vom crea o stație meteo care măsoară temperatura și umiditatea aerului folosind Arduino care afișează valoarea temperaturii și umidității curente pe un ecran LCD