Taula de continguts:

Sensor de temperatura i humitat amb pantalla Arduino i LCD: 4 passos
Sensor de temperatura i humitat amb pantalla Arduino i LCD: 4 passos

Vídeo: Sensor de temperatura i humitat amb pantalla Arduino i LCD: 4 passos

Vídeo: Sensor de temperatura i humitat amb pantalla Arduino i LCD: 4 passos
Vídeo: TINETjornada 2013: "Raspberry Pi, un enginy personal?", amb Climent Aparicio i David Pàmies 2024, Desembre
Anonim
Image
Image

Hola nois, Benvinguts de nou a Artuino. Com heu vist, he començat Un instructable

Avui farem un mesurador de temperatura i humitat amb el mòdul DHT11. Comencem

P. S. Penseu en la possibilitat de subscriure-us i d’agradar el vídeo

Pas 1: connexió

Connexió
Connexió

Seguiu aquest diagrama

després de la connexió, quedarà així

Pas 2: Codi

Codi
Codi

Aquest és el codi que he utilitzat per al meu projecte

#include // include the lcd libraryconst int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2; LiquidCrystal lcd (rs, en, d4, d5, d6, d7);

#include "dht.h" // inclou la biblioteca del sensor dht

#define DHT_pin A0 // doneu un nom al pin del sensor i A0

dht DHT; // inicialitza el sensor

configuració nul·la () {

lcd.begin (16, 2); // inicialitza el senso

Serial.begin (9600); // iniciar la comunicació en sèrie

delay (500); // Retard per deixar arrencar el sistema

Serial.println ("Sensor de temperatura i humitat DHT11 / n / n");

delay (1000); // Espereu abans d’accedir al sensor

}

bucle buit () {

DHT.read11 (DHT_pin); // Llegiu el pin del sensor

Serial.print ("humitat ="); // imprimeix la humitat al monitor sèrie

Serial.print (DHT.humidity);

Serial.print ("%");

Serial.print ("temperatura =");

Serial.print (temperatura DHT); // per imprimir la temperatura al monitor sèrie

Serial.println ("C");

lcd.setCursor (0, 0);

lcd.print ("humitat ="); // per imprimir humitat a la pantalla lcd

lcd.print (humitat DHT);

lcd.print ("%");

lcd.setCursor (0, 2);

lcd.print ("temp ="); // per imprimir la temperatura al lcd

lcd.print (temperatura DHT);

lcd.println ("C");

delay (3000); // Espereu 3 segons abans d’accedir de nou al sensor.

}

Pas 3: sortida

Sortida
Sortida
Sortida
Sortida

Vaig provar diverses coses amb ell.

Quan vaig col·locar-hi gel a prop, la temperatura es va refredar.

i i quan hi bufava un aire calent, la temperatura augmentava

Recomanat: