Obsah:
- Krok 1: Potřebné díly a nezbytné spojení
- Krok 2: Nastavení IFTTT
- Krok 3: Nahrání kódu a přizpůsobení
Video: Meteorologická stanice s hrubým WiFi: 3 kroky (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Dnes se naučíte, jak můžete postavit jednoduchou meteorologickou stanici s podporou WiFi, která vám pošle údaje o teplotě a vlhkosti pomocí IFTTT přímo na váš e-mail. Díly, které jsem použil, najdete na kumantech.com
Krok 1: Potřebné díly a nezbytné spojení
K dokončení tohoto projektu budete potřebovat:
- Deska MCU uzlu
- Senzor DHT11
- Micro USB kabel
- 3 x propojovací vodiče (F až F)
Allchips je platforma služeb elektronických součástek online, můžete si u nich koupit všechny komponenty
Jak připojím senzor k desce?
DHT11 | NodeMCU
GND (-) -> GND
5V (+) -> 3,3V
OUT (signál) -> D5
Krok 2: Nastavení IFTTT
Přejděte na stránku IFTTT.com a zaregistrujte si účet (pokud jste tak ještě neučinili). Poté přejděte na Moje aplety a poté klikněte na Nový aplet. Poté klikněte na + toto a na výzvu k výběru služby vyberte Webhooks. Zobrazí se seznam spouštěčů a v době psaní tohoto článku je k dispozici pouze jedna možnost - Přijmout webový požadavek. Dále vyberte název události a zapamatujte si jej (bude použit v kódu). Po vytvoření spouště musíte kliknout na n +that a zvolit službu, kterou budeme používat. V tomto případě jde o e -mail. Na další stránce musíte zvolit, jak bude e -mail vypadat. To je zcela na vás, ale nezapomeňte, že pro příchozí data musíte zahrnout pole Hodnota1 a Hodnota2. Pro informaci se podívejte na třetí snímek obrazovky výše. Poslední věc, přejděte do nastavení služby Webhooks a ve spodní části uvidíte URL. Po použití řetězec zkopírujte/ a někde uložte. Toto je váš jedinečný klíč API, budete ho potřebovat později v kódu. Po dokončení tohoto kroku jste s IFTTT prozatím hotovi. Je čas na kód pro NodeMCU
Krok 3: Nahrání kódu a přizpůsobení
Než nahrajete kód (který najdete zde), udělejte si čas a podívejte se na komentované řádky a proměnné v žebrání. Musíte změnit některé věci a poté nahrát kód na NodeMCU.
Po nahrání kódu a zapnutí desky obdržíte e -maily každých x časů (lze upravit v kódu výše). Pokud máte ve svém smartphonu aplikaci IFTTT, můžete dostávat oznámení pokaždé, když se applet spustí. Nyní zkontrolujte svůj e -mail a uvidíte údaje o počasí. Můžete přidat další senzory a připojit se k dalším appletům.
Doporučuje:
Meteorologická stanice NaTaLia: Meteorologická stanice poháněná solární energií Arduino provedla správnou cestu: 8 kroků (s obrázky)
Meteorologická stanice NaTaLia: Meteostanice poháněná solární energií Arduino Správně: Po 1 roce úspěšného provozu na 2 různých místech sdílím své plány projektů solární elektrárny a vysvětluji, jak se vyvinuly do systému, který může skutečně přežít po dlouhou dobu období ze sluneční energie. Pokud budete dodržovat
DIY meteorologická stanice a WiFi senzorová stanice: 7 kroků (s obrázky)
DIY meteorologická stanice a WiFi senzorová stanice: V tomto projektu vám ukážu, jak vytvořit meteorologickou stanici spolu se senzorovou stanicí WiFi. Senzorová stanice měří údaje o místní teplotě a vlhkosti a odesílá je prostřednictvím WiFi do meteorologické stanice. Meteorologická stanice poté zobrazí t
Osobní meteorologická stanice Particle Photon IoT: 4 kroky (s obrázky)
Osobní meteorologická stanice Particle Photon IoT:
Solární meteorologická stanice ESP32: 4 kroky (s obrázky)
ESP32 Solar Weather Station: Pro svůj první projekt IoT jsem chtěl postavit meteorologickou stanici a odeslat data na data.sparkfun.com. Malá oprava, když jsem se rozhodl otevřít svůj účet ve Sparkfunu, nepřijímali další připojení, takže jsem vybrat jiného sběratele dat IoT, který
Meteorologická stanice s Arduino, BME280 a displejem pro sledování trendů za poslední 1–2 dny: 3 kroky (s obrázky)
Meteorologická stanice S Arduinem, BME280 a displejem pro sledování trendů za poslední 1–2 dny: Dobrý den! Zde byly již zavedeny meteorologické stanice s pokyny. Ukazují aktuální tlak vzduchu, teplotu a vlhkost. To, co jim zatím chybělo, byla prezentace kurzu během posledních 1-2 dnů. Tento proces by měl