Sommario:

Come Realizzare una Stazione Meteo Arduino: 4 Passaggi
Come Realizzare una Stazione Meteo Arduino: 4 Passaggi

Video: Come Realizzare una Stazione Meteo Arduino: 4 Passaggi

Video: Come Realizzare una Stazione Meteo Arduino: 4 Passaggi
Video: Come creare una semplice stazione meteo con arduino #1 - Tutorial ITA 2024, Dicembre
Anonim
Image
Image
Componenti richiesti
Componenti richiesti

In questo progetto, realizzeremo una stazione meteorologica che misura la temperatura e l'umidità dell'aria utilizzando Arduino che visualizza il valore della temperatura e dell'umidità attuali su un display LCD

Passaggio 1: componenti necessari

Componenti richiesti
Componenti richiesti
Componenti richiesti
Componenti richiesti

Quindi, ecco l'elenco dei componenti con i link di acquisto:

  • Arduino UNO
  • Display LCD 16x2
  • DHT 22 Sensore di temperatura e umidità
  • tagliere
  • Potenziometro da 10k ohm
  • cavi di collegamento

Passaggio 2: collegamento del circuito

Collegamento del circuito
Collegamento del circuito

Ecco l'elenco completo delle connessioni pin: -

Connessione LCD:-

LCD PIN 1 ------------GND

PIN LCD 2------------VCC

PIN LCD 3------------Perno centrale della pentola

LCD PIN 4------------D12 di arduino

PIN LCD 5------------GND

LCD PIN 6------------D11 di arduino

LCD PIN 7 ------------NC

LCD PIN 8 ------------NC

LCD PIN 9 ------------NC

PIN LCD 10----------NC

LCD PIN 11 ---------- D5 di arduino

LCD PIN 12----------D4 di arduino

LCD PIN 13----------D3 di arduino

LCD PIN 14----------D2 di arduino

LCD PIN 15 ----------VCC

LCD PIN 16----------GND

Connessione DHT 22:-

VCC----------- +5V

GND ----------- GND

DATI ---------Arduino pin 8

Passaggio 3: codice

#includere

#include "DHT.h" #define DHTPin 8 LiquidCrystal lcd(12, 11, 5, 4, 3, 2); DHT dht;

configurazione nulla()

{ 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("%"); ritardo (2000); }

Passaggio 4: conclusione

Spero di averti dato tutto ciò di cui hai bisogno per realizzare questo progetto da solo. Se ti piace il mio progetto, per favore considera di iscrivermi su youtube.. Grazie per il tuo tempo.

www.youtube.com/creativestuff

Consigliato: