Sadržaj:

Senzor temperature i vlažnosti sa Arduino i LCD ekranom: 4 koraka
Senzor temperature i vlažnosti sa Arduino i LCD ekranom: 4 koraka

Video: Senzor temperature i vlažnosti sa Arduino i LCD ekranom: 4 koraka

Video: Senzor temperature i vlažnosti sa Arduino i LCD ekranom: 4 koraka
Video: Arduino Nano, BME280 и SSD1306 OLED-метеостанция 2024, Juli
Anonim
Image
Image

Zdravo momci, dobrodošli nazad u Artuino. Kao što ste vidjeli, započeo sam Instructable

Danas ćemo napraviti mjerač temperature i vlažnosti sa DHT11 modulom. Hajde da počnemo

P. S. Pretplatite se i lajkujte video

Korak 1: Povezivanje

Veza
Veza

Pratite ovaj dijagram

nakon povezivanja to će izgledati ovako

Korak 2: Kodirajte

Kod
Kod

Ovo je kôd koji sam koristio za svoj projekt

#include // uključuje 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" // uključuje biblioteku senzora dht

#define DHT_pin A0 // dajte ime pin senzoru i A0

dht DHT; // inicijalizira senzor

void setup () {

lcd.begin (16, 2); // inicijalizira senzor

Serial.begin (9600); // započinje serijska komunikacija

delay (500); // Odgoda za dopuštanje pokretanja sistema

Serial.println ("DHT11 Senzor vlažnosti i temperature / n / n");

delay (1000); // Pričekajte prije pristupa senzoru

}

void loop () {{100} {101}

DHT.read11 (DHT_pin); // Očitajte pin senzora

Serial.print ("vlažnost ="); // ispisuje vlažnost u serijskom monitoru

Serial.print (DHT.humidity);

Serial.print ("%");

Serial.print ("temperatura =");

Serial.print (DHT.temperature); // ispis temperature na serijskom monitoru

Serial.println ("C");

lcd.setCursor (0, 0);

lcd.print ("Vlažnost ="); // za štampanje vlažnosti na lcd -u

lcd.print (DHT.humidity);

lcd.print ("%");

lcd.setCursor (0, 2);

lcd.print ("temp ="); // ispis temperature na lcd -u

lcd.print (DHT.temperature);

lcd.println ("C");

delay (3000); // Pričekajte 3 sekunde prije ponovnog pristupa senzoru.

}

Korak 3: Izlaz

Output
Output
Output
Output

Probao sam razne stvari s njim.

Kad sam blizu njega stavio led, temperatura se ohladila.

& i kada je u njega ušao topli zrak, temperatura se povećala

Preporučuje se: