Jak připojit ESP8266 NodeMCU k IoT Cloud: 5 kroků
Jak připojit ESP8266 NodeMCU k IoT Cloud: 5 kroků
Anonim
Jak připojit ESP8266 NodeMCU k cloudu IoT
Jak připojit ESP8266 NodeMCU k cloudu IoT

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

Potřebné materiály
Potřebné materiály

Chcete -li postupovat podle tohoto tutoriálu, budete jednoduše potřebovat:

  1. Počítač se softwarem arduino
  2. MCU uzlu ESP8266
  3. 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:

  1. 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.
  2. Přidejte modul pro data, která budete vykreslovat.
  3. 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

Spusťte kód
Spusťte kód
Spusťte kód
Spusťte kód
  1. 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.
  2. Vraťte se zpět na stránku senzoru na askSensors, kliknutím na „vizualizovat“a „Zobrazit graf“zobrazíte data senzorů v grafu.
  3. 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!