Cuprins:

Cum să faci o stație meteo Arduino: 4 pași
Cum să faci o stație meteo Arduino: 4 pași

Video: Cum să faci o stație meteo Arduino: 4 pași

Video: Cum să faci o stație meteo Arduino: 4 pași
Video: ESTACION METEOROLOGICA🌬️🌪️ #arduino #programming #shorts #arduinoproject #electronica #wind #weather 2024, Noiembrie
Anonim
Image
Image
Componente necesare
Componente necesare

În acest proiect, vom realiza o stație meteo care măsoară temperatura și umiditatea aerului folosind Arduino care afișează valoarea temperaturii și umidității curente pe un ecran LCD

Pasul 1: Componente necesare

Componente necesare
Componente necesare
Componente necesare
Componente necesare

Așadar, iată lista componentelor cu linkuri de cumpărare:

  • Arduino UNO
  • Afișaj LCD 16x2
  • DHT 22 Senzor de temperatură și umiditate
  • Pană de pâine
  • Potențiometru de 10k ohm
  • conectarea firelor

Pasul 2: Conexiunea circuitului

Conexiune circuit
Conexiune circuit

Iată lista completă a conexiunilor pin: -

Conexiune LCD: -

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

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

PIN PIN 3 ------------ Pinul mijlociu al oalei

LCD PIN 4 ------------ D12 de arduino

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

LCD PIN 6 ------------ D11 de arduino

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

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

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

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

PIN LCD 11 ---------- D5 de arduino

PIN LCD 12 ---------- D4 de arduino

LCD PIN 13 ---------- D3 de arduino

LCD PIN 14 ---------- D2 de arduino

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

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

Conexiune DHT 22: -

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

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

DATE --------- Pinul 8 Arduino

Pasul 3: Cod

#include

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

configurare nulă ()

{dht.setup (DHTPin); lcd.inceput (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 ("%"); întârziere (2000); }

Pasul 4: Concluzie

Sper că ți-am oferit tot ce ai nevoie pentru a face acest proiect singur. Dacă îți place proiectul meu, atunci te rog să te abonezi la YouTube … Mulțumesc pentru timpul tău.

www.youtube.com/creativestuff

Recomandat: