Cuprins:

Ghid pentru începători pentru utilizarea senzorilor DHT11 / DHT22 cu Arduino: 9 pași
Ghid pentru începători pentru utilizarea senzorilor DHT11 / DHT22 cu Arduino: 9 pași

Video: Ghid pentru începători pentru utilizarea senzorilor DHT11 / DHT22 cu Arduino: 9 pași

Video: Ghid pentru începători pentru utilizarea senzorilor DHT11 / DHT22 cu Arduino: 9 pași
Video: Măsurare temperatură și umiditate cu arduino 2024, Iunie
Anonim
Ghid pentru începători pentru utilizarea senzorilor DHT11 / DHT22 cu Arduino
Ghid pentru începători pentru utilizarea senzorilor DHT11 / DHT22 cu Arduino

Puteți citi acest tutorial și alte tutoriale uimitoare pe site-ul oficial al ElectroPeak

Prezentare generală

În acest tutorial, veți afla cum să configurați senzorii DHT11 și DHT22 și să măsurați temperatura și umiditatea mediului.

Ce veți învăța:

  • Caracteristicile și diferențele DHT11 și DHT22
  • Structura DHT11 și DHT22
  • Cum se configurează senzorii DHT11 și DHT22 cu Arduino

Pasul 1: Senzor de temperatură și umiditate DHT11 și DHT22

Senzor de temperatură și umiditate DHT11 și DHT22
Senzor de temperatură și umiditate DHT11 și DHT22

Datorită importanței parametrilor precum temperatura și umiditatea în multe proiecte, selectarea corectă a senzorilor capabili să măsoare temperatura și umiditatea este foarte importantă. Familia DHT denumită DHT11 și DHT22 sunt cei mai populari și obișnuiți senzori dintre senzorii de temperatură și umiditate.

Puteți vedea caracteristicile acestora în acest tabel de pași.

Prețul scăzut este cea mai importantă caracteristică a DHT11, dar nu are o precizie mare și o gamă largă de măsurare. Pe de altă parte, DHT22, cu o gamă largă și o precizie ridicată pentru măsurare, este de peste 2,5 ori mai scump decât celălalt din familie.

Pasul 2: Măsurarea temperaturii și a umidității folosind DHT11 și Arduino

Materiale necesare

Arduino Uno R3

Senzor DHT11

Pană de pâine

Sârmă jumper

Aplicații software

IDE Arduino

Pasul 3: Circuit

Circuit
Circuit
Circuit
Circuit

DHT11 conține 4 pini. 2 pini pentru alimentare, 1 pentru trimiterea de date, iar celălalt este inutil. Pentru ca acest senzor să funcționeze corect și să vă ofere datele corecte, trebuie să trageți pinul de date cu o rezistență de 4,7 k. Lăsați al treilea pin al senzorului fără nicio conexiune.

Atenție Aveți grijă la senzor și la direcția pinului, senzorul dvs. va fi deteriorat în caz de greșeală.

Pasul 4: Cod

Cod
Cod

Pentru a începe transferul de date, încărcați acest cod pe Arduino și deschideți monitorul serial.

DHT.

Notă Trebuie să așteptăm 2 secunde între fiecare măsurare. În caz contrar, senzorul va returna date greșite.

În loc să afișați informații pe computer, puteți afișa temperatura și umiditatea pe ecranul LCD.

Pentru mai multe informații, consultați acest tutorial: Utilizarea ecranului tastaturii 1602 LCD cu Arduino

Pasul 5: Măsurarea temperaturii și a umidității folosind DHT22 și Arduino

configurarea și utilizarea senzorului DHT22 este aproape la fel ca DHT11.

Pasul 6: Materiale necesare

Arduino Uno R3

Senzor DHT22

Pană de pâine

Sârmă jumper

Aplicații software

IDE Arduino

Pasul 7: Circuit

Circuit
Circuit

Pasul 8: Cod

Cod
Cod

Singura diferență este în funcția DHT.trad, unde ar trebui să scrieți 22 în loc de 11. De asemenea, puteți defini parametrii de temperatură și umiditate ca flotori pentru DHT22 pentru a-i vedea mai exacți.

Încărcați acest cod pe placa dvs. Arduino și urmăriți rezultatele pe monitorul serial.

Recomandat: