Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
V tomto tutoriálu se naučíte, jak nastavit meteorologickou stanici na základě ESP32 a jak vzdáleně monitorovat její naměřené hodnoty prostřednictvím aplikace Blynk i prostřednictvím webové stránky.
Zásoby
1x deska ESP32 + USB napájecí kabel
1x snímač DHT11
1x světelný senzor 1x 10 Kohm odpor
1x snímač CJMCU CCS811
několik propojovacích vodičů
několik prkének nebo desky plošných spojů (pokud se rozhodnete provést nějaké pájení) samičí záhlaví (pokud se rozhodnete pájet)
Krok 1: Nastavení meteorologické stanice
Timelapse procesu montáže je k dispozici zde.
Zapojení komponent
Připojte senzory následujícím způsobem:
Světelný senzor
Jeden konec na 3V druhý konec na 10kohm rezistoru, který je zase připojen k GND. Stejný konec LDR je také připojen ke kolíku D34 na ESP32
CJMCU CCS811
3V → 3V na desce ESP32
GND → GND
Kolík SDA → D21 na ESP32
Pin SCL → D22 na ESP32
WAKE → GND
DHT11
GND → GND na ESP32
VCC → 3V na ESP32
OUT → D34 na ESP32
Krok 2: Naprogramujte desku ESP32
Spusťte Arduino IDE.
Vyberte svou desku ESP32 z nabídky Nástroje.
Ujistěte se, že jste také vybrali správný port.
Nahrajte tento kód na tabuli. Pokud otevřete sériový monitor (nastavte přenosovou rychlost na 9600), měli byste být schopni zobrazit hodnoty zaznamenané různými senzory
Krok 3: Vzdáleně sledujte meteorologickou stanici prostřednictvím aplikace Blynk
Aplikace Blynk nám umožňuje sledovat hodnoty zaznamenané meteorologickou stanicí na dálku, přímo na našem smartphonu, bez ohledu na naši vzdálenost od meteorologické stanice.
Vše, co potřebujeme, je aplikace blynk a připojení k internetu. V tomto projektu se naučíte sledovat hodnoty zaznamenané pouze snímačem LDR a snímačem DHT11.
Vytvořte nový projekt v aplikaci Blynk
Jakmile si stáhnete aplikaci a úspěšně se přihlásíte do svého účtu, začněte vytvořením nového projektu.
Vyberte si hardware
Vyberte model hardwaru, který budete používat. Pokud budete postupovat podle tohoto tutoriálu, pravděpodobně budete používat desku ESP32.
Ověřovací token
Auth Token je jedinečný identifikátor, který je potřebný k připojení hardwaru k vašemu smartphonu. Každý nový projekt, který vytvoříte, bude mít svůj vlastní ověřovací token. Po vytvoření projektu obdržíte ověřovací token automaticky na svůj e -mail. Můžete jej také zkopírovat ručně. Klikněte na sekci zařízení a vyberte požadované zařízení a token se vám zobrazí
Nastavte si aplikaci Blynk
Na blynku budete muset vytvořit projekt, který je přizpůsoben pro účely monitorování parametrů zaznamenaných meteorologickou stanicí. Získejte widgety se 3 hodnotami zobrazení.
Konfigurujte je jeden po druhém. První obdrží V6 jako vstup, druhý V5 a třetí V0. Všimněte si, že jsou všichni nastaveni do režimu push.
Naprogramujte desku ESP32
Spusťte arduino IDE a otevřete tento program. Vyberte desku, kterou používáte, z nabídky Nástroje a správný port. Nahrajte kód. Pokud je nahrávání úspěšné, měli byste vidět zprávu od Blynka na sériovém monitoru.