Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Tento návod vám ukazuje jednoduchú ukážku internetu vecí pomocou ESP8266 NodeMCU a online služby IoT s názvom AskSensors. Ukážeme vám, ako rýchlo získať údaje z klienta ESP8266 HTTPS a vykresliť ich v grafe do platformy AskSensors IoT.
Krok 1: Potrebné materiály
Ak chcete postupovať podľa tohto tutoriálu, budete jednoducho potrebovať:
- Počítač so softvérom arduino
- MCU uzla ESP8266
- Micro USB kábel na pripojenie uzla MCU k počítaču.
Krok 2: Zaregistrujte sa na AskSensors
Najprv si vytvorte nový účet na AskSensors. Obdržíte e -mail so všetkými pokynmi, ktoré potrebujete na prihlásenie (je to veľmi jednoduché).
Postupujte podľa tohto sprievodcu Začíname, ktorý vám vysvetľuje, ako vytvoriť a nastaviť nový snímač, aby sme do neho mohli zapisovať údaje. Tu sú hlavné kroky:
- Kliknutím na položku „Nový snímač“vytvoríte komunikačný kanál s jedinečnými kľúčmi ID a Api. Dajte svojmu senzoru názov a popis.
- Pridajte modul pre údaje, ktoré budete vykresľovať.
- Skopírujte hodnotu vstupu kľúča API. V kóde ESP8266 použijeme neskôr.
Krok 3: Napíšte kód
Knižnice príkladov skíc a ESP8266 WIFI sú k dispozícii v github. Poskytnutý kód je pripravený na použitie tak, ako je. Pripojí ESP8266 k bezdrôtovej sieti ako klient HTTPS a potom každých 25 sekúnd odosiela údaje do AskSensors. Musíte vyplniť nasledujúce položky:
- Vaše WIFI SSID a heslo.
- Api Key In generovaný predtým spoločnosťou AskSensors.
- V prípade potreby časové obdobie medzi dvoma po sebe nasledujúcimi aktualizáciami údajov (v tomto prípade nastavené na 25 sekúnd).
// Konfigurácia WiFi
const char* wifi_ssid = "…………"; // SSID const char* wifi_password = "…………"; // WIFI
const char* apiKeyIn = "…………"; // API KEY IN, príklad: FALOAPPKH17ZR4Q23A8U9W0XPJL0F6OG
oneskorenie (25 000); // oneskorenie 25 sek
Krok 4: Spustite kód
- Otvorte Arduino IDE a nahrajte kód do ESP8266 nodeMCU. Nasledujte tento návod, ak stále potrebujete začať s programovaním ESP8266 ESP-12E NodeMCU pomocou Arduino IDE.
- Vráťte sa späť na stránku senzorov na askSensors, kliknutím na „vizualizovať“a „Zobraziť graf“zobrazíte údaje senzorov v grafe.
-
Otvorte sériový terminál. Odčítané grafy môžete krížovo skontrolovať s hodnotami vytlačenými na termináli Arduino.
Krok 5: HOTOVO
To je všetko!
Ďakujeme, že ste si prečítali tento návod!
Tu si môžete vyskúšať ďalšie návody.
Nakoniec bude ocenená vaša spätná väzba. zanechajte prosím komentár nižšie!