Taula de continguts:

Com fer una estació meteorològica Arduino: 4 passos
Com fer una estació meteorològica Arduino: 4 passos

Vídeo: Com fer una estació meteorològica Arduino: 4 passos

Vídeo: Com fer una estació meteorològica Arduino: 4 passos
Vídeo: Sensor de humedad Node MCU 2024, Juliol
Anonim
Image
Image
Components necessaris
Components necessaris

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

Components necessaris
Components necessaris
Components necessaris
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

Connexió de circuits
Connexió de circuits

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

Recomanat: