Spisu treści:

Połączona stacja pogodowa z ESP32: 3 kroki
Połączona stacja pogodowa z ESP32: 3 kroki

Wideo: Połączona stacja pogodowa z ESP32: 3 kroki

Wideo: Połączona stacja pogodowa z ESP32: 3 kroki
Wideo: Stacja Pogodowa za 25zł (na ESP8266) 2024, Listopad
Anonim
Połączona stacja pogodowa z ESP32
Połączona stacja pogodowa z ESP32
Połączona stacja pogodowa z ESP32
Połączona stacja pogodowa z ESP32

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

Zaprogramuj płytkę ESP32
Zaprogramuj płytkę ESP32
Zaprogramuj płytkę ESP32
Zaprogramuj płytkę ESP32
Zaprogramuj płytkę ESP32
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

Zdalnie monitoruj stację pogodową za pomocą aplikacji Blynk
Zdalnie monitoruj stację pogodową za pomocą aplikacji Blynk
Zdalnie monitoruj stację pogodową za pomocą aplikacji Blynk
Zdalnie monitoruj stację pogodową za pomocą aplikacji Blynk
Zdalnie monitoruj stację pogodową za pomocą aplikacji Blynk
Zdalnie monitoruj stację pogodową 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: