Spisu treści:

Jak zrobić prostą stację pogodową za pomocą Arduino: 6 kroków (ze zdjęciami)
Jak zrobić prostą stację pogodową za pomocą Arduino: 6 kroków (ze zdjęciami)

Wideo: Jak zrobić prostą stację pogodową za pomocą Arduino: 6 kroków (ze zdjęciami)

Wideo: Jak zrobić prostą stację pogodową za pomocą Arduino: 6 kroków (ze zdjęciami)
Wideo: Kurs Arduino #4: DHT11/DHT22 - Czujnik temperatury i wilgotności + Stacja pogodowa 2024, Listopad
Anonim
Jak zrobić prostą stację pogodową za pomocą Arduino?
Jak zrobić prostą stację pogodową za pomocą Arduino?

Cześć chłopaki, w tym instruktażowym wyjaśnię, jak zrobić prostą stację pogodową do wykrywania temperatury i wilgotności za pomocą czujnika DHT11 i Arduino, wykryte dane będą wyświetlane na wyświetlaczu LCD. Przed rozpoczęciem tej instrukcji musisz znać kilka informacji o czujniku DHT11.

Więcej informacji znajdziesz w Electronics Projects Hub

Zaczynamy….

Krok 1: Wymagane części

Wymagane części
Wymagane części

DHT11

Wyświetlacz LCD 16×2

Arduino Uno

Przewody połączeniowe męskie-żeńskie - 8

Krok 2: O czujniku DHT11

O czujniku DHT11
O czujniku DHT11

DHT11 to czujnik wilgotności i temperatury. Może być stosowany zarówno jako czujnik wilgotności, jak i czujnik temperatury. Na rynku można znaleźć czujnik dht11 2 typów. Jeden jest z 4 pinami, a drugi z 3 pinami. W 3 pinowym czujniku dht11 już wewnątrz modułu dodany jest rezystor 10k Ohm. Napięcie robocze tego modułu wynosi 3,3 V. Wyjście tego czujnika jest cyfrowe.

Krok 3: Łączenie DHT11 z Arduino

Image
Image
Łączenie DHT11 z Arduino
Łączenie DHT11 z Arduino

Jeśli używasz 4 pinów połączenia DHT11, są następujące

DHT11

Arduino UNO

Vcc 3,3V
Na zewnątrz PIN4 (cyfrowy)
GND GND
NC --

Podłącz rezystor 10K Ohm między Vcc i Out Pin DHT11.

Jeśli używasz 3 pinów połączenia DHT11, są następujące

DHT11

Arduino UNO

Vcc 3,3V
Na zewnątrz PIN4 (cyfrowy)
GND GND

Krok 4: Podłączanie wyświetlacza LCD I2C do Arduino

Image
Image
Podłączanie wyświetlacza LCD I2C do Arduino
Podłączanie wyświetlacza LCD I2C do Arduino

Zrobiłem już instrukcję, jak podłączyć wyświetlacz LCD I2C do Arduino

Możesz sprawdzić tutaj

Arduino LCD I2C

GND GND

VCC 5V

SDA A4

SCL A5

Krok 5: Kod

Kod
Kod

Musisz dołączyć biblioteki dht11 i I2C LCD. Możesz pobrać poniżej.

Pobierz bibliotekę DHT11

Pobierz bibliotekę LCD I2C

Pobierz kod Arduino

#włączać

#włączać

#włączać

LiquidCrystal_I2C lcd (0x27, 2, 1, 0, 4, 5, 6, 7, 3, DODATNI);

dht DHT; #zdefiniuj DHT11_PIN 4

pusta konfiguracja (){

lcd.początek(16, 2); }

pusta pętla () {

int d = DHT.odczyt11(DHT11_PIN);

lcd.setCursor(0, 0);

lcd.print("Temp: ");

lcd.print(DHT.temperatura);

lcd.print((char)223);

lcd.print("C");

lcd.setCursor(0, 1);

lcd.print("Wilgotność: ");

lcd.print(DHT.wilgotność);

lcd.print("%");

opóźnienie (1000);

}

Krok 6: Zakończ budowę i pracę

Nie zapomnij zasubskrybować mojego kanału YouTube

Odwiedź moją stronę Electronics Projects Hub

Zalecana: