Cuprins:
Video: Interfață senzor de temperatură și umiditate (dht11) cu Arduino: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Senzorul de temperatură are o gamă largă de aplicații, este folosit în multe locuri și funcționează ca sistem de feedback. Există mai multe tipuri de senzori de temperatură sunt disponibili pe piață, cu specificații diferite, unele senzori de temperatură folosesc tehnica laser pentru măsurarea temperaturii. și umiditate.
Pasul 1: Componente necesare:
- Arduino Uno
- senzor dht11
- Pană de pâine
- Fire
Pasul 2: Conexiuni:
Pinul Arduino A0 ----- pinul de date dht11
VCC ------ VCC
GND ------- GND
Explicaţie:
senzor dht11: dht11 sunt folosite pentru a măsura temperatura și umiditatea înconjurătoare.
Specificații:
1. Tensiune de funcționare: 3.3v la 5v
2. Curent de funcționare: 0.3mA
3. Gama de temperatură: 0 ° C până la 50 ° C
4. Gama de umiditate: 20% până la 90%
5. Rezoluție: 16 biți
6. Precizie: ± 1% (ambele)
Pasul 3: Cod sursă:
Utilizați următorul link pentru a descărca biblioteca dht11:
faceți clic aici pentru a obține codul
Codul programului:
#includedht DHT;
configurare nulă ()
{
pinMode (A0, OUTPUT);
Serial.begin (9600);
}
bucla nulă ()
{
DHT.read11 (A0);
Serial.print ("umiditate curentă =");
Serial.print (DHT.humiditate);
Serial.println ("%");
Serial.print ("temperatura curentă =");
Serial.print (temperatura DHT);
Serial.println ("c");
întârziere (1000);
}
Explicaţie:
#include
dht DHT;
dht.h este biblioteca care oferă funcții suplimentare pentru a minimiza linia de cod și face codul simplu și ușor de înțeles.
pinMode (A0, OUTPUT);
pinMode (A0, OUTPUT) funcția pinMode este utilizată pentru a seta direcția pinului indiferent dacă este INPUT sau OUTPUT.
Serial.begin (9600);
Serial.begin (9600) Serial.begin este funcția care permite comunicarea între Arduino și computer și 9600 este rata de transmisie care înseamnă viteza transferului de date între Arduino și computer într-un al doilea 9600 biți de date transferate.
DHT.read11 (A0);
DHT.read11 (A0) funcția read11 utilizată pentru citirea datelor de la senzor.
Serial.print (DHT.humiditate);
Serial.print (DHT.humidity) Funcția DHT.humidity utilizată pentru a citi umiditatea și datele vor fi trimise către computer.
Serial.print (temperatura DHT);
Serial.print (DHT.temperature) Funcția DHT.temperature utilizată pentru citirea temperaturii și datele vor fi trimise către computer.
Pasul 4: Aplicații:
1. Stație meteo locală.
2. Măsurarea umidității și a temperaturii
Recomandat:
Ventilator de răcire automată cu senzor de temperatură și umiditate Servo și DHT11 cu Arduino: 8 pași
Ventilator de răcire automată utilizând senzorul de temperatură și umiditate Servo și DHT11 cu Arduino: În acest tutorial vom învăța cum să pornim & rotiți un ventilator atunci când temperatura crește peste un anumit nivel
Senzor de temperatură și umiditate DHT11 cu Arduino: 5 pași
Senzor de temperatură și umiditate DHT11 cu Arduino: Astăzi vă voi învăța cum utilizați modulul senzor de temperatură și umiditate KY-015 care conține senzorul de temperatură și umiditate DHT11. Dacă preferați să învățați din videoclipuri, iată un tutorial video pe care l-am făcut !:
Senzor de temperatură și umiditate alimentat cu energie solară Arduino Ca senzor Oregon de 433 MHz: 6 pași
Senzor de temperatură și umiditate alimentat cu energie solară Arduino, ca senzor Oregon de 433 MHz: acesta este construirea unui senzor de temperatură și umiditate alimentat cu energie solară. Senzorul emulează un senzor Oregon de 433 MHz și este vizibil în gateway-ul Telldus Net. Senzor de mișcare a energiei solare " din Ebay. Asigurați-vă că scrie 3.7v aluat
Interfață Arduino cu senzor cu ultrasunete și senzor de temperatură fără contact: 8 pași
Interfață Arduino cu senzor cu ultrasunete și senzor de temperatură fără contact: În prezent, producătorii, dezvoltatorii preferă Arduino pentru dezvoltarea rapidă a prototipurilor de proiecte. Arduino este o platformă electronică open-source bazată pe hardware și software ușor de utilizat. Arduino are o comunitate de utilizatori foarte bună. În acest proiect
Monitor de umiditate fără fir (ESP8266 + senzor de umiditate): 5 pași
Monitor de umiditate fără fir (ESP8266 + senzor de umiditate): Cumpăr pătrunjel în oală, iar cea mai mare parte a zilei, solul era uscat. Deci, decid să fac acest proiect, despre detectarea umezelii solului în oală cu pătrunjel, pentru a verifica, când am nevoie să turn sol cu apă. Cred că acest senzor (senzor capacitiv de umiditate v1.2) este bun pentru că