Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Tento návod vám ukazuje jednoduchou ukázku internetu věcí pomocí ESP8266 NodeMCU a online služby IoT s názvem AskSensors. Ukážeme vám, jak rychle získat data z klienta ESP8266 HTTPS a vykreslit je v grafu do platformy AskSensors IoT.
Krok 1: Potřebné materiály
Chcete -li postupovat podle tohoto tutoriálu, budete jednoduše potřebovat:
- Počítač se softwarem arduino
- MCU uzlu ESP8266
- Mikro kabel USB pro připojení uzlu MCU k počítači.
Krok 2: Zaregistrujte se pro AskSensors
Nejprve si vytvořte nový účet na AskSensors. Obdržíte e -mail se všemi pokyny, které musíte při přihlášení dodržovat (je to velmi snadné).
Postupujte podle této příručky Začínáme, která vám vysvětlí, jak vytvořit a nastavit nový senzor, abychom do něj mohli zapisovat data. Zde jsou hlavní kroky:
- Kliknutím na 'Nový senzor' vytvoříte komunikační kanál s unikátním ID a Api Keys. Zadejte název a popis senzoru.
- Přidejte modul pro data, která budete vykreslovat.
- Zkopírujte hodnotu klíče Api. V kódu ESP8266 použijeme později.
Krok 3: Napište kód
Knihovny příkladů skici a ESP8266 WIFI jsou k dispozici v github. Zadaný kód je připraven k použití tak, jak je. Připojuje ESP8266 k bezdrátové síti jako klient HTTPS a poté každých 25 sekund zasílá data do AskSensors. Musíte vyplnit následující:
- Vaše WIFI SSID a heslo.
- Api Key In generovaný předtím AskSensors.
- V případě potřeby časové období mezi dvěma po sobě následujícími aktualizacemi dat (v tomto případě nastaveno na 25 sekund).
// Konfigurace WiFi
const char* wifi_ssid = "………."; // SSID const char* wifi_password = "…………"; // WIFI
const char* apiKeyIn = "…………"; // API KEY IN, příklad: FALOAPPKH17ZR4Q23A8U9W0XPJL0F6OG
zpoždění (25 000); // zpoždění 25sec
Krok 4: Spusťte kód
- Otevřete Arduino IDE a nahrajte kód do ESP8266 nodeMCU. Pokud stále potřebujete začít s programováním ESP8266 ESP-12E NodeMCU pomocí Arduino IDE, postupujte podle tohoto tutoriálu.
- Vraťte se zpět na stránku senzoru na askSensors, kliknutím na „vizualizovat“a „Zobrazit graf“zobrazíte data senzorů v grafu.
-
Otevřete sériový terminál. Odečty grafů můžete zkontrolovat pomocí hodnot vytištěných na vašem terminálu Arduino.
Krok 5: HOTOVO
A je to!
Děkujeme, že jste si přečetli tento návod!
Zde si můžete vyzkoušet další návody.
Nakonec bude vaše zpětná vazba oceněna. zanechte prosím komentář níže!