Taula de continguts:
Vídeo: Interfície del sensor de temperatura i humitat (dht11) amb Arduino: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Els sensors de temperatura tenen una àmplia gamma d’aplicacions, s’utilitzen en molts llocs i funcionen com a sistema de retroalimentació. Hi ha diversos tipus de sensors de temperatura disponibles al mercat amb diferents especificacions. Alguns sensors de temperatura utilitzen tècnica làser per mesurar la temperatura. Aquest tipus de sensor de temperatura llegeix el sensor de temperatura des de molt lluny, però en aquest tutorial utilitzarem només el sensor dht11 per mesurar les temperatures circumdants. i humitat.
Pas 1: components necessaris:
- Arduino Uno
- sensor dht11
- Taula de pa
- Filferros
Pas 2: connexions:
Pin Arduino A0 ----- pin de dades dht11
VCC ------ VCC
GND ------- GND
Explicació:
sensor dht11: els dht11 s’utilitzen per mesurar la temperatura i la humitat circumdants. El sensor s’inclou en un paquet de 4 pins dels quals només s’utilitzaran tres pins.
Especificacions:
1. Voltatge de funcionament: 3,3v a 5v
2. Corrent de funcionament: 0,3 mA
3. Rang de temperatura: 0 ° C a 50 ° C
4. Rang d'humitat: 20% a 90%
5. Resolució: 16 bits
6. Precisió: ± 1% (tots dos)
Pas 3: Codi font:
Utilitzeu el següent enllaç per descarregar la biblioteca de dht11:
feu clic aquí per obtenir el codi
Codi del programa:
#includedht DHT;
configuració nul·la ()
{
pinMode (A0, OUTPUT);
Serial.begin (9600);
}
bucle buit ()
{
DHT.read11 (A0);
Serial.print ("humitat actual =");
Serial.print (DHT.humidity);
Serial.println ("%");
Serial.print ("temperatura actual =");
Serial.print (temperatura DHT);
Serial.println ("c");
retard (1000);
}
Explicació:
#incloure
dht DHT;
dht.h és la biblioteca que proporciona funcions addicionals per minimitzar la línia de codi i que fa que el codi sigui senzill i fàcil d’entendre.
pinMode (A0, OUTPUT);
pinMode (A0, OUTPUT) La funció pinMode s'utilitza per configurar la direcció del pin, ja sigui INPUT o OUTPUT.
Serial.begin (9600);
Serial.begin (9600) Serial.begin és la funció que permet la comunicació entre Arduino i Ordinador i 9600 és la velocitat en bauds que significa la velocitat de transferència de dades entre Arduino i Ordinador en un segon 9600 bits que es poden transferir les dades.
DHT.read11 (A0);
DHT.read11 (A0) funció read11 que s’utilitza per llegir les dades del sensor.
Serial.print (DHT.humidity);
Serial.print (DHT.humidity) Funció DHT.humidity que s’utilitza per llegir la humitat i que les dades s’enviaran a l’ordinador.
Serial.print (temperatura DHT);
Serial.print (DHT.temperature) Funció DHT.temperature que s’utilitza per llegir la temperatura i que les dades s’enviaran a l’ordinador.
Pas 4: aplicacions:
1. Estació meteorològica local.
2. Mesura de la humitat i la temperatura
Recomanat:
Ventilador de refredament automàtic mitjançant Servo i DHT11 Sensor de temperatura i humitat amb Arduino: 8 passos
Ventilador de refrigeració automàtic que utilitza el sensor Servo i DHT11 de temperatura i humitat amb Arduino: en aquest tutorial aprendrem com iniciar & gireu un ventilador quan la temperatura pugi per sobre d’un cert nivell
Introducció a la interfície del sensor I2C ?? - Interfície del MMA8451 mitjançant ESP32: 8 passos
Introducció a la interfície del sensor I2C ?? - Interfície del MMA8451 mitjançant ESP32s: en aquest tutorial, aprendreu tot sobre com iniciar, connectar-se i aconseguir que el dispositiu I2C (acceleròmetre) funcioni amb el controlador (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Automatitzar un hivernacle amb LoRa! (Part 1) -- Sensors (temperatura, humitat, humitat del sòl): 5 passos
Automatitzar un hivernacle amb LoRa! (Part 1) || Sensors (temperatura, humitat, humitat del sòl): en aquest projecte us mostraré com he automatitzat un hivernacle. Això vol dir que us mostraré com he construït l'hivernacle i com he connectat l'electrònica de potència i automatització. També us mostraré com programar una placa Arduino que utilitzi L
Monitor de temps M5Stack M5stick C basat en ESP32 amb DHT11 - Superviseu l’índex d’humitat i calor de la temperatura a M5stick-C amb DHT11: 6 passos
Monitor de temps M5Stack M5stick C basat en ESP32 amb DHT11 | Superviseu l’índex d’humitat i calor de la temperatura a M5stick-C amb DHT11: Hola, en aquest instructable aprendrem com connectar el sensor de temperatura DHT11 amb m5stick-C (una placa de desenvolupament de m5stack) i mostrar-lo a la pantalla de m5stick-C. Així, en aquest tutorial llegirem la temperatura, la humitat i l’amp; escalfa jo
Com utilitzar el sensor de temperatura DHT11 amb Arduino i la temperatura d'impressió de calor i humitat: 5 passos
Com s'utilitza el sensor de temperatura DHT11 amb Arduino i la temperatura d'impressió de calor i humitat: el sensor DHT11 s'utilitza per mesurar la temperatura i la humitat. Són aficionats a l’electrònica molt populars. El sensor d’humitat i temperatura DHT11 fa que sigui molt fàcil afegir dades d’humitat i temperatura als vostres projectes d’electrònica de bricolatge. És per