Temperatuur- en vochtigheidssensor met Arduino en lcd-scherm - Ajarnpa
Temperatuur- en vochtigheidssensor met Arduino en lcd-scherm - Ajarnpa
Anonim
Image
Image

Hallo jongens, Welkom terug bij Artuino. Zoals je hebt gezien ben ik begonnen met An Instructable

Vandaag gaan we een Temperatuur & Vochtigheidsmeter maken met de DHT11 module. Laten we beginnen

PS Overweeg om je te abonneren en de video leuk te vinden

Stap 1: Aansluiting

Verbinding
Verbinding

Volg dit diagram

na aansluiting ziet het er zo uit

Stap 2: Coderen

Code
Code

Dit is de code die ik gebruik voor mijn project

#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"// include the the dht sensor library

#define DHT_pin A0// geef een naam aan de sensorpin en A0

dht DHT;//initialiseer de sensor

ongeldige setup(){

lcd.begin(16, 2);//initialiseer de sensor

Serial.begin (9600);// start de seriële communicatie

vertraging (500);//Vertraging om het systeem te laten opstarten

Serial.println("DHT11 Vochtigheids- en temperatuursensor\n\n");

vertraging (1000);//Wacht voordat u toegang krijgt tot Sensor

}

lege lus(){

DHT.read11(DHT_pin);//Lees de sensorpin

Serial.print("humidity = ");//print de vochtigheid in de seriële monitor

Seriële.afdruk (DHT.vochtigheid);

Serieel.print("% ");

Serial.print("temperatuur = ");

Seriële.afdruk (DHT.temperatuur); //om de temperatuur af te drukken op de seriële monitor

Serieel.println("C ");

lcd.setCursor(0, 0);

lcd.print("humidity=");//om vochtigheid op het lcd-scherm af te drukken

lcd.print(DHT.vochtigheid);

lcd.print("%");

lcd.setCursor(0, 2);

lcd.print("temp = ");//om de temperatuur op het lcd-scherm af te drukken

lcd.print(DHT.temperatuur);

lcd.println("C");

vertraging (3000);//Wacht 3 seconden voordat u de sensor opnieuw opent.

}

Stap 3: Uitgang

Uitgang
Uitgang
Uitgang
Uitgang

Ik heb er verschillende dingen mee geprobeerd.

Toen ik er ijs bij legde, koelde de temperatuur af.

& en toen er warme lucht in blies, steeg de temperatuur