Kako spojiti ESP8266 NodeMCU na IoT oblak: 5 koraka
Kako spojiti ESP8266 NodeMCU na IoT oblak: 5 koraka
Anonim
Kako spojiti ESP8266 NodeMCU na IoT Cloud
Kako spojiti ESP8266 NodeMCU na IoT Cloud

Ovo uputstvo prikazuje vam jednostavnu demonstraciju Interneta stvari pomoću ESP8266 NodeMCU i internetske IoT usluge pod nazivom AskSensors. Pokazujemo vam kako brzo doći do podataka od ESP8266 HTTPS klijenta i iscrtati ih u grafikonu na AskSensors IoT platformi.

Korak 1: Materijali koji su vam potrebni

Materijali koji su vam potrebni
Materijali koji su vam potrebni

Da biste slijedili ovaj vodič, jednostavno će vam trebati:

  1. Računar sa arduino softverom
  2. ESP8266 Čvor MCU
  3. USB mikro kabl za povezivanje čvora MCU sa računarom.

Korak 2: Prijavite se za AskSensors

Prvo, kreirajte novi račun na AskSensors. Primit ćete e -poruku koja sadrži sva uputstva koja trebate slijediti za prijavu (super je jednostavno).

Slijedite ovaj vodič za početak rada koji vam objašnjava kako stvoriti i postaviti novi senzor kako bismo mogli pisati podatke na ovaj senzor. Evo glavnih koraka:

  1. Kliknite na 'Novi senzor' za stvaranje komunikacijskog kanala s jedinstvenim ID -om i Api ključevima. Dajte ime i opis svom senzoru.
  2. Dodajte modul za podatke koje ćete crtati.
  3. Kopirajte vrijednost Api Key In. Kasnije ćemo koristiti kod ESP8266.

Korak 3: Napišite kôd

Primjer skica i ESP8266 WIFI biblioteka dostupni su u githubu. Priloženi kôd je spreman za upotrebu takav kakav je. On povezuje ESP8266 sa bežičnom mrežom kao HTTPS klijent, a zatim šalje podatke na AskSensors svakih 25 sekundi. Morate popuniti sljedeće:

  • Vaš WIFI SSID i lozinka.
  • Api ključ In generirao je prije AskSensors.
  • Ako je potrebno, vremenski period između dva uzastopna ažuriranja podataka (u ovom primjeru postavljeno na 25 sekundi).

// Wifi konfiguracija

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

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

kašnjenje (25000); // odgoda 25sec

Korak 4: Pokrenite kôd

Pokrenite kôd
Pokrenite kôd
Pokrenite kôd
Pokrenite kôd
  1. Otvorite Arduino IDE i prenesite kôd u ESP8266 nodeMCU. Slijedite ovaj vodič ako još uvijek trebate započeti s programiranjem ESP8266 ESP-12E NodeMCU koristeći Arduino IDE.
  2. Vratite se na stranicu sa senzorom na askSensors, kliknite na 'vizualizuj' i 'Prikaži grafikon' za prikaz podataka senzora u grafikonu.
  3. Otvorite serijski terminal. Možete unakrsno provjeriti očitanja grafikona s vrijednostima koje se ispisuju na vašem Arduino terminalu.

Korak 5: GOTOVO

To je to!

Hvala što ste pročitali ovo uputstvo!

Ovdje možete isprobati više vodiča.

Konačno, vaše povratne informacije će biti cijenjene. ostavite komentar ispod!