Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
DHT11 to świetny czujnik na początek. Jest tani i łatwy do podłączenia do Arduino. Raportuje temperaturę i wilgotność z dokładnością około 2%, a ta instrukcja wykorzystuje Gameduino 3 jako wyświetlacz graficzny, pokazujący 24 godziny historii.
Czego użyłem
1 Arduino, m.in. ONZ
1 Gameduino 3
1 czujnik temperatury/wilgotności DHT11
3 kawałki drutu, około 6"
Krok 1: Podłącz DHT11
DHT11 potrzebuje trzech połączeń: uziemienia, zasilania 5 V i danych. Używam DHT11, który jest zawarty w taniej kolekcji czujników 37 w 1. Posiada wyraźnie zaznaczone 3 sygnały.
Istnieje kilka sposobów podłączenia DHT11 - tutaj właśnie wcisnąłem trzy małe przewody w gniazda Arduino.
Możesz zobaczyć, że są połączone z:
- GND (czarny)
- +5V (czerwony)
- A0 (żółty)
To wszystko, czego potrzebuje DHT11 - dość minimalne. Producent twierdzi, że działa dobrze z przewodami o długości do 20 stóp.
Krok 2: Podłącz wyświetlacz
Podłącz Gameduino do Arduino, upewniając się, że wszystkie piny są prawidłowo osadzone.
Gameduino 3 ma gniazdo microSD, ale ta aplikacja nie korzysta z microSD - możesz więc pozostawić gniazdo puste.
Krok 3: Zainstaluj bibliotekę GD i załaduj szkic
Zakładając, że znasz już Arduino IDE, najpierw pobierz bibliotekę Gameduino. Instrukcje instalacji znajdują się pod adresem:
gameduino.com/kod
Możesz uruchomić próbkę "hello world", aby potwierdzić, że Arduino/Gameduino działa.
Następnie prześlij ten szkic do Arduino.
Natychmiast połączy się z DHT11 i wyświetli aktualną temperaturę i wilgotność. W miarę upływu 24 godzin wykresy będą się powiększać. Szkic można pozostawić w trybie ciągłym - zawsze pokazuje wykresy temperatury/wilgotności z ostatnich 24 godzin.