Taula de continguts:
- Pas 1: coses que necessiteu
- Pas 2: connexions
- Pas 3: instal·leu la biblioteca Arduino
- Pas 4: pengeu el codi a Arduino Ide
- Pas 5: obteniu la temperatura i la humitat al monitor sèrie
Vídeo: Com utilitzar el sensor de temperatura DHT11 amb Arduino i la temperatura d'impressió de calor i humitat: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
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 perfecte per a estacions meteorològiques remotes, sistemes de control ambiental domèstic i sistemes de vigilància de jardins o jardins. Per tant, en aquest tutorial veurem com utilitzar el sensor de temperatura DHT11 amb Arduino i imprimir la temperatura i la humitat al monitor sèrie d’Arduino IDE.
Pas 1: coses que necessiteu
Per tant, per a aquest projecte necessiteu les següents coses: 1x Arduino uno:
1 sensor DHT11 de temperatura: https://www.utsource.net/itm/p/9221601.html Taula de pa i pocs ponts
Pas 2: connexions
Connecteu-ho tot tal com es mostra a la imatge proporcionada i continueu amb el pas següent.
Pas 3: instal·leu la biblioteca Arduino
aneu al vostre IDE Arduino i aneu a Sketch> Inclou biblioteca> Gestiona biblioteques. Es mostrarà el Gestor de biblioteques. A continuació, cerqueu "DHT" al quadre de cerca i instal·leu aquestes biblioteques DHT a Arduino ide. Després d'instal·lar aquestes biblioteques DHT, escriviu "Adafruit Unified Sensor" al quadre de cerca i desplaceu-vos fins a trobar a la biblioteca i instal·leu-la i ja esteu a punt per codificar.
Pas 4: pengeu el codi a Arduino Ide
Després de fer les coses anteriors, només cal que copieu el codi que es mostra a continuació i pengeu-lo al vostre Arduino uno: #include "DHT.h" #define DHTPIN 7 // a quin pin estem connectats // Descomenteu el tipus que feu servir! # define DHTTYPE DHT11 // DHT 11 // # define DHTTYPE DHT22 // DHT 22 (AM2302) // # define DHTTYPE DHT21 // DHT 21 (AM2301) // Inicialitza el sensor DHT per a 16 mhz ArduinoDHT dht normal (DHTPIN, DHTTYPE); void setup () {Serial.begin (9600); Serial.println ("prova DHTxx!"); dht.begin ();} void loop () {// Espereu uns segons entre les mesures. endarreriment (2000); // La temperatura o la humitat de la lectura triguen uns 250 mil·lisegons! // Les lectures del sensor també poden tenir una antiguitat de fins a 2 segons (és un sensor molt lent) flotant h = dht.readHumidity (); // Llegiu la temperatura com a flotador Celsius t = dht.readTemperature (); // Llegiu la temperatura com Fahrenheit float f = dht.readTemperature (true); // Comproveu si alguna lectura ha fallat i sortiu aviat (per tornar-ho a provar). if (isnan (h) || isnan (t) || isnan (f)) {Serial.println ("No s'ha pogut llegir del sensor DHT!"); tornar; } // Calcula l'índex de calor // Ha d'enviar la temperatura en Fahrenheit. float hi = dht.computeHeatIndex (f, h); Serial.print ("Humitat:"); Serial.print (h); Serial.print ("% / t"); Serial.print ("Temperatura:"); Serial.print (t); Serial.print ("* C"); Serial.print (f); Serial.print ("* F / t"); Serial.print ("Índex de calor:"); Serial.print (hola); Serial.println ("* F");}
Pas 5: obteniu la temperatura i la humitat al monitor sèrie
Després de penjar el codi, obriu el monitor sèrie present a arduino ide i podreu veure l'índex de temperatura, humitat i calor del vostre entorn (al qual el sensor està present actualment) al vostre monitor sèrie com a meu i podeu fer-ho una mica més enllà A més, podeu utilitzar aquests valors de temperatura / humitat en els vostres projectes, com ara estacions meteorològiques, control de l’entorn, etc.
Recomanat:
Com utilitzar el sensor d'humitat i temperatura DHT22 amb Arduino: 6 passos
Com utilitzar el sensor d’humitat i temperatura DHT22 amb Arduino: en aquest tutorial aprendrem a utilitzar el sensor d’humitat i temperatura DHT22 amb Arduino i mostrarem els valors a la pantalla OLED. Mireu el vídeo
Com utilitzar el sensor d'humitat i temperatura DHT12 I2C amb Arduino: 7 passos
Com s'utilitza el sensor d'humitat i temperatura DHT12 I2C amb Arduino: en aquest tutorial aprendrem a utilitzar el sensor d'humitat i temperatura DHT12 I2C amb Arduino i mostrarem els valors a la pantalla OLED. Mireu el vídeo
Punt d'accés (AP) ESP8266 NodeMCU per a servidor web amb sensor de temperatura DT11 i temperatura i humitat d'impressió al navegador: 5 passos
Punt d'accés (AP) ESP8266 NodeMCU per a servidor web amb sensor de temperatura DT11 i temperatura i humitat d'impressió al navegador: Hola nois en la majoria dels projectes que fem servir ESP8266 i en la majoria dels projectes fem servir ESP8266 com a servidor web perquè es pugui accedir a les dades a qualsevol dispositiu mitjançant wifi accedint al servidor web allotjat per ESP8266, però l’únic problema és que necessitem un enrutador que funcioni
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
Tutorial Com utilitzar el sensor d'humitat DHT11: 4 passos
Tutorial Com s'utilitza el sensor d'humitat DHT11: Descripció: Temperatura DHT11 & El sensor d'humitat inclou una temperatura & complex de sensor d’humitat amb sortida de senyal digital calibrada. Mitjançant l’ús de la tècnica exclusiva d’adquisició de senyals digitals i de temperatura i amp; tecnologia de detecció d'humitat