Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
En aquest projecte, farem una estació meteorològica que mesuri la temperatura i la humitat de l’aire mitjançant Arduino que mostri el valor de la temperatura i la humitat actuals en una pantalla LCD
Pas 1: components necessaris
Per tant, aquí teniu la llista de components amb enllaços de compra:
- Arduino UNO
- Pantalla LCD de 16x2
- DHT 22 Sensor de temperatura i humitat
- Taula de pa
- Potenciòmetre de 10 k ohmis
- connexió de cables
Pas 2: Connexió del circuit
Aquí teniu la llista completa de connexions de pins: -
Connexió LCD: -
PIN PIN 1 ------------ GND
PIN PIN 2 ------------ VCC
PIN PIN 3 ------------ Pin mig de l'olla
PIN PIN 4 ------------ D12 d'arduino
PIN PIN 5 ------------ GND
PIN PIN 6 ------------ D11 d'arduino
PIN PIN 7 ------------ NC
PIN PIN 8 ------------ NC
PIN LCD 9 ------------ NC
PIN LCD 10 ---------- NC
PIN PIN 11 ---------- D5 d'arduino
PIN LCD 12 ---------- D4 d’arduino
PIN LCD 13 ---------- D3 d’arduino
PIN LCD 14 ---------- D2 d’arduino
PIN LCD 15 ---------- VCC
PIN PIN 16 ---------- GND
Connexió DHT 22: -
VCC ----------- + 5V
GND ----------- GND
DADES --------- Pin 8 d'Arduino
Pas 3: Codi
#incloure
#include "DHT.h" #define DHTPin 8 LiquidCrystal lcd (12, 11, 5, 4, 3, 2); DHT dht;
configuració nul·la ()
{dht.setup (DHTPin); lcd.begin (16, 2); } void loop () {float temp = dht.getTemperature (); float humi = dht.getHumidity (); lcd.setCursor (0, 0); lcd.print ("Temp:"); lcd.print (temp); lcd.print ("C"); lcd.setCursor (0, 1); lcd.print ("Humi:"); lcd.print (humi); lcd.print ("%"); endarreriment (2000); }
Pas 4: Conclusió
Espero haver-vos donat tot el que necessiteu per fer aquest projecte vosaltres mateixos. Si us agrada el meu projecte, si us plau, considereu subscriure’m a youtube … Gràcies pel vostre temps.
www.youtube.com/creativestuff