Kā savienot ESP8266 NodeMCU ar IoT mākoni: 5 soļi
Kā savienot ESP8266 NodeMCU ar IoT mākoni: 5 soļi
Anonim
Kā savienot ESP8266 NodeMCU ar IoT mākoni
Kā savienot ESP8266 NodeMCU ar IoT mākoni

Šī pamācība parāda vienkāršu lietu interneta demonstrāciju, izmantojot ESP8266 NodeMCU un tiešsaistes IoT pakalpojumu ar nosaukumu AskSensors. Mēs parādām, kā ātri iegūt datus no ESP8266 HTTPS klienta un attēlot tos grafikā AskSensors IoT platformā.

1. darbība. Nepieciešamie materiāli

Nepieciešamie materiāli
Nepieciešamie materiāli

Lai sekotu šai apmācībai, jums vienkārši būs nepieciešams:

  1. Dators, kurā darbojas arduino programmatūra
  2. ESP8266 Mezgls MCU
  3. USB mikro kabelis, lai savienotu mezglu MCU ar datoru.

2. darbība: reģistrējieties AskSensors

Vispirms izveidojiet jaunu kontu vietnē AskSensors. Jūs saņemsiet e -pastu ar norādījumiem, kas jums jāievēro, lai pieteiktos (tas ir ļoti vienkārši).

Izpildiet šo darba sākšanas rokasgrāmatu, kurā paskaidrots, kā izveidot un iestatīt jaunu sensoru, lai mēs varētu ierakstīt datus šajā sensorā. Šeit ir galvenie soļi:

  1. Noklikšķiniet uz "Jauns sensors", lai izveidotu saziņas kanālu ar unikālu ID un Api atslēgu. Piešķiriet sensoram nosaukumu un aprakstu.
  2. Pievienojiet moduli attēlotajiem datiem.
  3. Nokopējiet Api Key In vērtību. Mēs vēlāk izmantosim kodu ESP8266.

3. solis: uzrakstiet kodu

Skices paraugs un ESP8266 WIFI bibliotēkas ir pieejamas vietnē github. Norādītais kods ir gatavs lietošanai. Tas savieno ESP8266 ar bezvadu tīklu kā HTTPS klientu un pēc tam ik pēc 25 sekundēm nosūta datus uz AskSensors. Jums jāaizpilda šādi:

  • Jūsu WIFI SSID un parole.
  • Api atslēgas ievadīšana, ko iepriekš ģenerēja AskSensors.
  • Ja nepieciešams, laika posms starp diviem secīgiem datu atjauninājumiem (šajā piemērā iestatīts uz 25 sekundēm).

// Wifi konfigurācija

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

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

kavēšanās (25000); // kavēšanās 25 sekundes

4. darbība: palaidiet kodu

Palaidiet kodu
Palaidiet kodu
Palaidiet kodu
Palaidiet kodu
  1. Atveriet Arduino IDE un augšupielādējiet kodu ESP8266 nodeMCU. Izpildiet šo apmācību, ja jums joprojām ir jāsāk programmēt ESP8266 ESP-12E NodeMCU, izmantojot Arduino IDE.
  2. Atgriezieties sensoru lapā vietnē askSensors, noklikšķiniet uz “vizualizēt” un “Rādīt diagrammu”, lai diagrammā skatītu sensoru datus.
  3. Atveriet sērijas termināli. Jūs varat salīdzināt diagrammas rādījumus ar vērtībām, kas tiek drukātas jūsu Arduino terminālī.

5. solis: GATAVS

Tieši tā!

Paldies, ka izlasījāt šo pamācību!

Šeit varat izmēģināt vairāk apmācību.

Visbeidzot, jūsu atsauksmes tiks novērtētas. lūdzu, atstājiet komentāru zemāk!

Ieteicams: