Kako povezati ESP8266 NodeMCU z oblakom IoT: 5 korakov
Kako povezati ESP8266 NodeMCU z oblakom IoT: 5 korakov
Anonim
Kako povezati ESP8266 NodeMCU z oblakom IoT
Kako povezati ESP8266 NodeMCU z oblakom IoT

Ta navodila vam prikažejo preprosto predstavitev interneta stvari z uporabo ESP8266 NodeMCU in spletno storitev interneta stvari, imenovano AskSensors. Pokažemo vam, kako hitro pridobite podatke od odjemalca HTTP ESP8266 in jih v grafikonu vnesete v platformo AskSensors IoT.

Korak: Materiali, ki jih potrebujete

Materiali, ki jih potrebujete
Materiali, ki jih potrebujete

Če želite slediti tej vadnici, boste preprosto potrebovali:

  1. Računalnik s programsko opremo arduino
  2. MCU vozlišča ESP8266
  3. Mikro kabel USB za povezavo vozlišča MCU z računalnikom.

2. korak: Prijavite se za AskSensors

Najprej ustvarite nov račun pri AskSensors. Prejeli boste e -poštno sporočilo z vsemi navodili, ki jih morate upoštevati za prijavo (zelo enostavno).

Sledite temu priročniku za začetek, ki vam razlaga, kako ustvariti in nastaviti nov senzor, da bomo lahko v ta senzor zapisali podatke. Tu so glavni koraki:

  1. Kliknite »Nov senzor«, da ustvarite komunikacijski kanal z edinstvenim ID -jem in Api ključi. Senzorju dajte ime in opis.
  2. Dodajte modul za podatke, ki jih boste narisali.
  3. Kopirajte vrednost ključa Api. V kodi ESP8266 bomo uporabili kasneje.

3. korak: Napišite kodo

Primer skic in knjižnic WIFI ESP8266 sta na voljo v githubu. Priložena koda je pripravljena za uporabo, kot je. ESP8266 poveže z brezžičnim omrežjem kot odjemalec HTTPS in nato vsakih 25 sekund pošlje podatke v AskSensors. Izpolniti morate naslednje:

  • Vaš SSID in geslo za WIFI.
  • Api Key In je prej ustvaril AskSensors.
  • Po potrebi časovno obdobje med dvema zaporednima posodobitvama podatkov (v tem primeru nastavljeno na 25 sekund).

// konfiguracija Wi -Fi

const char* wifi_ssid = "………."; // SSID const char* wifi_password = "………."; // WIFI

const char* apiKeyIn = "………."; // API KEY IN, primer: FALOAPPKH17ZR4Q23A8U9W0XPJL0F6OG

zamuda (25000); // zamuda 25 sekund

4. korak: Zaženite kodo

Zaženite kodo
Zaženite kodo
Zaženite kodo
Zaženite kodo
  1. Odprite Arduino IDE in kodo naložite v vozlišče ESP8266 vozliščeMCU. Sledite tej vadnici, če še vedno morate začeti s programiranjem ESP8266 ESP-12E NodeMCU z uporabo Arduino IDE.
  2. Vrnite se na stran senzorja na askSensors, kliknite 'vizualiziraj' in 'Pokaži grafikon', če si želite ogledati podatke senzorja v grafu.
  3. Odprite serijski terminal. Odčitke grafov lahko navzkrižno preverite z vrednostmi, ki so natisnjene na vašem terminalu Arduino.

5. korak: KONČANO

To je to!

Hvala, ker ste prebrali ta navodila!

Več vaj lahko poskusite tukaj.

Končno bodo vaše povratne informacije cenjene. prosim pustite komentar spodaj!