Spisu treści:
- Krok 1: Wymagane części
- Krok 2: O czujniku DHT11
- Krok 3: Łączenie DHT11 z Arduino
- Krok 4: Podłączanie wyświetlacza LCD I2C do Arduino
- Krok 5: Kod
- Krok 6: Zakończ budowę i pracę
Wideo: Jak zrobić prostą stację pogodową za pomocą Arduino: 6 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
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
DHT11
Wyświetlacz LCD 16×2
Arduino Uno
Przewody połączeniowe męskie-żeńskie - 8
Krok 2: 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
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
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
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:
Jak zrobić prostą stację pogodową: 8 kroków
Jak zrobić prostą stację pogodową: Cześć chłopaki, w tym filmie pokażę, jak zrobić prostą stację pogodową do wykrywania temperatury i wilgotności za pomocą czujnika DHT11
Jak zrobić kieszonkową stację pogodową IoT: 7 kroków (ze zdjęciami)
Jak zrobić kieszonkową stację pogodową IoT: Witaj czytelniku! W tej instrukcji dowiesz się, jak zrobić mały Weather Cube za pomocą D1 mini (ESP8266), który jest podłączony do domowego Wi-Fi, dzięki czemu możesz patrzeć na jego wyjście z dowolnego miejsca na ziemi, oczywiście o ile masz połączenie z Internetem
Jak zrobić stację pogodową Arduino: 4 kroki
Jak zrobić stację pogodową Arduino: W tym projekcie stworzymy stację pogodową, która mierzy temperaturę i wilgotność powietrza za pomocą Arduino, która wyświetla wartość aktualnej temperatury i wilgotności na wyświetlaczu LCD
Jak zbudować stację pogodową za pomocą XinaBox i Ubidots przez HTTP: 7 kroków
Jak zbudować stację pogodową za pomocą XinaBox i Ubidots przez HTTP: Dowiedz się, jak stworzyć własną stację pogodową w Ubidots, używając XinaBox xChips (IP01, CW01 i SW01) Moduł ESP8266 Core i Wi-Fi (xChip CW01) umożliwia użytkownikom wysyłanie dane z modułowych xChips XinaBox do chmury. Dane te mogą być monitorowane zdalnie
Jak zrobić stację pogodową Raspberry Pi: 5 kroków
Jak zrobić stację pogodową Raspberry Pi: W tym samouczku omówię proces instalacji SenseHAT i zaimportowania kodu wymaganego do przekształcenia tego SenseHAT w w pełni działającą stację pogodową zdolną do rejestrowania temperatury, ciśnienia i wilgotności