Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Konfiguracja stacji pogodowej
- Krok 2: Zaprogramuj płytkę ESP32
- Krok 3: Zdalne monitorowanie stacji pogodowej za pomocą aplikacji Blynk
Wideo: Połączona stacja pogodowa z ESP32: 3 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
W tym samouczku dowiesz się, jak skonfigurować stację pogodową opartą na ESP32 i jak zdalnie monitorować jej odczyty, za pośrednictwem aplikacji Blynk, a także za pośrednictwem strony internetowej.
Kieszonkowe dzieci
1x płyta ESP32 + kabel zasilający usb;
1x czujnik DHT11
1x czujnik światła 1x rezystor 10 Kohm
1x czujnik CJMCU CCS811;
kilka przewodów połączeniowych
kilka płytek stykowych lub PCB (jeśli zdecydujesz się na lutowanie) nagłówki żeńskie (jeśli zdecydujesz się na lutowanie)
Krok 1: Konfiguracja stacji pogodowej
Timelapse procesu montażu dostępny jest tutaj.
Okablowanie komponentów
Podłącz czujniki w następujący sposób:
Czujnik światła
Jeden koniec do 3V, drugi koniec do rezystora 10kohm, który z kolei jest podłączony do GND. Ten sam koniec LDR jest również podłączony do pinu D34 w ESP32
CJMCU CCS811
3V →3V na płytce ESP32
GND→ GND
SDA→D21 pin na ESP32
SCL→D22 pin na ESP32
OBUDŹ→GND
DHT11
GND→GND na ESP32
VCC→3V na ESP32
OUT→D34 na ESP32
Krok 2: Zaprogramuj płytkę ESP32
Uruchom środowisko Arduino IDE.
Wybierz swoją płytkę ESP32 z menu Narzędzia.
Upewnij się, że wybrałeś również właściwy port.
Prześlij ten kod na tablicę. Jeśli otworzysz monitor szeregowy (ustaw szybkość transmisji na 9600), powinieneś być w stanie wyświetlić wartości zarejestrowane przez różne czujniki
Krok 3: Zdalne monitorowanie stacji pogodowej za pomocą aplikacji Blynk
Aplikacja Blynk umożliwia nam zdalne monitorowanie wartości zarejestrowanych przez stację pogodową, bezpośrednio na naszym smartfonie, niezależnie od odległości od stacji pogodowej.
Wszystko czego potrzebujemy to aplikacja blynk i połączenie internetowe. W tym projekcie dowiesz się, jak monitorować wartości rejestrowane tylko przez czujnik LDR i czujnik DHT11.
Utwórz nowy projekt w aplikacji Blynk
Po pobraniu aplikacji i pomyślnym zalogowaniu się na swoje konto zacznij od utworzenia nowego projektu.
Wybierz swój sprzęt
Wybierz model sprzętu, którego będziesz używać. Jeśli śledzisz ten samouczek, prawdopodobnie będziesz używać płyty ESP32.
Token uwierzytelniania
Auth Token to unikalny identyfikator potrzebny do połączenia Twojego sprzętu ze smartfonem. Każdy nowy projekt, który utworzysz, będzie miał swój własny token uwierzytelniania. Po utworzeniu projektu otrzymasz automatycznie token uwierzytelniania na swój e-mail. Możesz również skopiować go ręcznie. Kliknij sekcję urządzeń i wybrane wymagane urządzenie, a zobaczysz token
Skonfiguruj aplikację Blynk
Będziesz musiał stworzyć projekt na blynk, który jest dostosowany do monitorowania parametrów zarejestrowanych przez stację pogodową. Chwyć 3 widżety wyświetlania wartości.
Skonfiguruj je jeden po drugim. Pierwszy otrzyma jako wejście V6, drugi V5, a trzeci V0. Zauważysz, że wszystkie są ustawione w trybie push.
Zaprogramuj płytkę ESP32
Uruchom arduino IDE i otwórz ten program. Wybierz używaną kartę z menu Narzędzia, a także właściwy port. Prześlij kod. Jeśli przesyłanie się powiedzie, na monitorze szeregowym powinien pojawić się komunikat od Blynk.
Zalecana:
Ręczna stacja pogodowa: 4 kroki
Przenośna stacja pogodowa: W tej instrukcji będziemy używać Arduino, wyświetlacza OLED i czujnika środowiskowego SparkFun z czujnikami CCS811 i BME280 na pokładzie, aby zbudować przenośne urządzenie, które mierzy temperaturę, wilgotność, poziomy TVOC, ciśnienie barometryczne
Tweerstationneke A.k.a. Holenderska Stacja Pogodowa: 4 Kroki
Tweerstationneke A.k.a. Holenderska Stacja Pogodowa: Mój tata jest zawsze zainteresowany najnowszymi wiadomościami i najnowszymi informacjami o pogodzie. To doprowadziło mnie do idealnego prezentu urodzinowego, kiedy skończył 76 lat: Mała, zawsze włączona stacja pogodowa bez żadnych bzdur, po prostu siedzi cicho w kącie przez cały dzień i da
Stacja pogodowa NaTaLia: stacja pogodowa zasilana energią słoneczną Arduino Wykonana we właściwy sposób: 8 kroków (ze zdjęciami)
Stacja pogodowa NaTaLia: Stacja pogodowa zasilana energią słoneczną Arduino Wykonana we właściwy sposób: po roku udanej pracy w 2 różnych lokalizacjach dzielę się planami projektu stacji pogodowej zasilanej energią słoneczną i wyjaśniam, jak ewoluował w system, który może naprawdę przetrwać przez długi czas okresy z energii słonecznej. Jeśli obserwujesz
Stacja pogodowa DIY i stacja czujników WiFi: 7 kroków (ze zdjęciami)
DIY Stacja pogodowa i stacja z czujnikami WiFi: W tym projekcie pokażę Ci, jak stworzyć stację pogodową wraz ze stacją czujników WiFi. Stacja czujnikowa mierzy lokalne dane dotyczące temperatury i wilgotności i przesyła je przez Wi-Fi do stacji pogodowej. Stacja pogodowa wyświetla następnie t
ESP32 Solarna stacja pogodowa: 4 kroki (ze zdjęciami)
ESP32 Solar Weather Station: W moim pierwszym projekcie IoT chciałem zbudować Stację Pogodową i przesłać dane do data.sparkfun.com. Mała korekta, kiedy zdecydowałem się otworzyć konto w Sparkfun, nie akceptowali większej liczby połączeń, więc ja wybierz inny moduł zbierający dane IoT, który