2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
W tym projekcie wykonamy stację pogodową mierzącą temperaturę i wilgotność powietrza za pomocą Arduino, która wyświetla wartość aktualnej temperatury i wilgotności na wyświetlaczu LCD
Krok 1: Wymagane komponenty
Oto lista komponentów z linkami do kupowania:
- Arduino UNO
- Wyświetlacz LCD 16x2
- Czujnik temperatury i wilgotności DHT 22
- Deska do krojenia chleba
- Potencjometr 10k omów
- przewody łączące
Krok 2: Połączenie obwodu
Oto pełna lista połączeń pinów:-
Połączenie LCD:-
PIN LCD 1----------------GND
PIN LCD 2----------------VCC
PIN LCD 3---------------- Środkowy pin garnka
PIN LCD 4---------------- D12 arduino
PIN LCD 5----------------GND
PIN LCD 6---------------- D11 arduino
PIN LCD 7 ------------ NC
PIN LCD 8 ------------NC
PIN LCD 9 ------------ NC
PIN LCD 10----------NC
PIN LCD 11----------D5 arduino
PIN LCD 12----------D4 arduino
PIN LCD 13----------D3 arduino
PIN LCD 14----------D2 arduino
PIN LCD 15----------VCC
PIN LCD 16----------GND
Połączenie DHT 22:-
VCC----------- +5V
GND ------------ GND
DANE --------- Pin Arduino 8
Krok 3: Kod
#włączać
#include "DHT.h" #define DHTPin 8 LiquidCrystal lcd(12, 11, 5, 4, 3, 2); DHT dht;
pusta konfiguracja()
{ dht.ustaw (DHTPin); lcd.początek(16, 2); } void loop() { float temp = dht.getTemperature(); pływak 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("%"); opóźnienie (2000); }
Krok 4: Wniosek
Mam nadzieję, że dałem Ci wszystko, czego potrzebujesz do samodzielnego wykonania tego projektu. Jeśli podoba Ci się mój projekt, rozważ subskrypcję mnie na youtube.. Dziękuję za poświęcony czas.
www.youtube.com/creativestuff