
Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38

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!
Doporučuje:
Jak nainstalovat, spustit a připojit ovladač k emulátoru: 7 kroků

Jak nainstalovat, spustit a připojit ovladač k emulátoru: Už jste někdy seděli a pamatovali si dětství jako mladý hráč a někdy si přejete, abyste se mohli vrátit k těm starým drahokamům minulosti? Na to existuje aplikace …. konkrétněji existuje komunita hráčů, kteří vytvářejí program
Jak připojit NodeMCU ESP8266 k databázi MySQL: 7 kroků

Jak připojit NodeMCU ESP8266 k databázi MySQL: MySQL je široce používaný systém pro správu relační databáze (RDBMS), který používá strukturovaný dotazovací jazyk (SQL). V určitém okamžiku možná budete chtít nahrát data ze senzorů Arduino/NodeMCU do databáze MySQL. V tomto Instructable uvidíme, jak se připojit
Jak připojit ESP32 k IoT Cloud: 8 kroků

Jak připojit ESP32 ke cloudu IoT: Tento návod přichází v sérii článků o připojení hardwaru, jako je Arduino a ESP8266, ke cloudu. Vysvětlím vám, jak propojit váš čip ESP32 s cloudem pomocí služby AskSensors IoT. Proč ESP32? Po velkém úspěchu
Jak připojit snímač vlhkosti půdy a ESP8266 k cloudu IoT AskSensors: 10 kroků

Jak připojit snímač půdní vlhkosti a ESP8266 ke cloudu AskSensors IoT Cloud: Tento návod vám ukáže, jak připojit snímač vlhkosti půdy a ESP8266 ke cloudu IoT. Pro tento projekt budeme používat WiFi modul uzlu MCU ESP8266 a snímač vlhkosti půdy. který měří objemový obsah vody uvnitř
Jak připojit NodeMCU / ESP8266 a OLED Shield: 8 kroků

Jak připojit NodeMCU / ESP8266 a OLED Shield: V tomto návodu ukážu, jak připojit NodeMCU V2 Amica (ESP8266) přes I2c k OLED displeji na základě známého čipu SSD1306. Pro OLED použijeme v tomto instruktu štít OLED, který je dodáván s pájkami 0,96 " palcový OLED