Cuprins:

Cum să faci o stație meteo simplă folosind Arduino: 6 pași (cu imagini)
Cum să faci o stație meteo simplă folosind Arduino: 6 pași (cu imagini)

Video: Cum să faci o stație meteo simplă folosind Arduino: 6 pași (cu imagini)

Video: Cum să faci o stație meteo simplă folosind Arduino: 6 pași (cu imagini)
Video: Raspberry Pi [2021] curs in limba română 2024, Noiembrie
Anonim
Cum să faci o stație meteo simplă folosind Arduino
Cum să faci o stație meteo simplă folosind Arduino

Bună ziua, băieți, în acest instructabil vă voi explica cum să faceți o stație meteo simplă pentru a detecta temperatura și umiditatea folosind senzorul DHT11 și Arduino, datele detectate vor fi afișate pe ecranul LCD. Înainte de a începe acest instructable, trebuie să cunoașteți câteva informații despre senzorul DHT11.

Pentru mai multe informații, vizitați Hubul de proiecte electronice

Lets Gets începe ….

Pasul 1: Piese necesare

Piese necesare
Piese necesare

DHT11

Afișaj LCD 16 × 2

Arduino Uno

Sârmă jumper de la bărbat la feminin - 8

Pasul 2: Despre senzorul DHT11

Despre senzorul DHT11
Despre senzorul DHT11

DHT11 este un senzor de umiditate și temperatură. Poate fi folosit ca senzor de umiditate, precum și ca senzor de temperatură. Pe piață puteți găsi senzorul dht11 de 2 tipuri. Una este cu 4 pini și alta este cu 3 pini. În senzorul dht11 cu 3 pini deja se adaugă rezistor de 10k Ohm în interiorul modulului. Tensiunea de funcționare a acestui modul este de 3,3 V. Ieșirea acestui senzor este digitală.

Pasul 3: Conectarea DHT11 cu Arduino

Image
Image
Conectarea DHT11 cu Arduino
Conectarea DHT11 cu Arduino

Dacă utilizați 4 pini DHT11 Connection sunt după cum urmează

DHT11

Arduino UNO

Vcc 3,3V
Afară PIN4 (digital)
GND GND
NC --

Conectați un rezistor de 10K Ohm între Vcc și Pinul de ieșire al DHT11.

Dacă utilizați 3 pini Conexiune DHT11 sunt după cum urmează

DHT11

Arduino UNO

Vcc 3,3V
Afară PIN4 (digital)
GND GND

Pasul 4: Conectarea ecranului LCD I2C la Arduino

Image
Image
Conectarea ecranului LCD I2C la Arduino
Conectarea ecranului LCD I2C la Arduino

Am făcut deja un instructable despre cum să conectez ecranul LCD I2C la Arduino

Puteți verifica aici

I2C LCD Arduino

GND GND

VCC 5V

SDA A4

SCL A5

Pasul 5: Cod

Cod
Cod

Trebuie să includeți biblioteci LCD dht11 și I2C. Puteți descărca mai jos.

Descărcați Biblioteca DHT11

Descărcați biblioteca LCD I2C

Descărcați codul Arduino

#include

#include

#include

LiquidCrystal_I2C lcd (0x27, 2, 1, 0, 4, 5, 6, 7, 3, POZITIV);

dht DHT; #define DHT11_PIN 4

configurare nulă () {

lcd.inceput (16, 2); }

bucla nulă () {

int d = DHT.read11 (DHT11_PIN);

lcd.setCursor (0, 0);

lcd.print ("Temp:");

lcd.print (temperatura DHT);

lcd.print ((char) 223);

lcd.print ("C");

lcd.setCursor (0, 1);

lcd.print ("Umiditate:");

lcd.print (DHT.humiditate);

lcd.print ("%");

întârziere (1000);

}

Pasul 6: Construiți și lucrați complet

Nu uitați să vă abonați la canalul meu YouTube

Vizitați site-ul meu web Electronice proiecte Hub

Recomandat: