ESP8266 NodeMCU: n yhdistäminen IoT Cloudiin: 5 vaihetta
ESP8266 NodeMCU: n yhdistäminen IoT Cloudiin: 5 vaihetta
Anonim
ESP8266 NodeMCU: n yhdistäminen IoT Cloudiin
ESP8266 NodeMCU: n yhdistäminen IoT Cloudiin

Tämä opas näyttää yksinkertaisen esineiden Internet -esittelyn käyttämällä ESP8266 NodeMCU: ta ja online -IoT -palvelua nimeltä AskSensors. Esittelemme sinulle, miten voit nopeasti saada tietoja ESP8266 HTTPS -asiakkaalta ja piirtää ne kaavioon AskSensors IoT -alustaan.

Vaihe 1: Tarvitsemasi materiaalit

Tarvitsemasi materiaalit
Tarvitsemasi materiaalit

Tämän opetusohjelman seuraamiseksi tarvitset yksinkertaisesti:

  1. Tietokone, jossa on arduino -ohjelmisto
  2. ESP8266 Solmu MCU
  3. USB -mikrokaapeli solmun MCU liittämiseksi tietokoneeseen.

Vaihe 2: Tilaa AskSensors

Luo ensin uusi tili AskSensorsissa. Saat sähköpostiviestin, joka sisältää kaikki kirjautumiseen tarvittavat ohjeet (se on erittäin helppoa).

Seuraa tätä aloitusopasta, jossa kerrotaan, miten voit luoda ja asentaa uuden anturin, jotta voimme kirjoittaa tietoja tähän anturiin. Tässä ovat tärkeimmät vaiheet:

  1. Napsauta 'Uusi anturi', jos haluat luoda viestintäkanavan, jolla on ainutlaatuinen tunnus ja api -avaimet. Anna anturille nimi ja kuvaus.
  2. Lisää moduuli piirtämillesi tiedoille.
  3. Kopioi Api Key In -arvo alas. Käytämme ESP8266 -koodissa myöhemmin.

Vaihe 3: Kirjoita koodi

Esimerkki luonnos- ja ESP8266 WIFI -kirjastoista on saatavana githubissa. Annettu koodi on valmis käytettäväksi sellaisenaan. Se yhdistää ESP8266: n langattomaan verkkoon HTTPS -asiakkaana ja lähettää sitten tiedot AskSensorsiin 25 sekunnin välein. Sinun on täytettävä seuraavat asiat:

  • WIFI SSID ja salasana.
  • Api -avain, jonka AskSensors on aiemmin luonut.
  • Tarvittaessa kahden peräkkäisen tietojen päivityksen välinen aika (tässä esimerkissä asetettu 25 sekunniksi).

// Wifi -määritykset

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

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

viive (25000); // viive 25 sek

Vaihe 4: Suorita koodi

Suorita koodi
Suorita koodi
Suorita koodi
Suorita koodi
  1. Avaa Arduino IDE ja lataa koodi ESP8266 nodeMCU: hon. Noudata tätä opetusohjelmaa, jos haluat vielä aloittaa ESP8266 ESP-12E NodeMCU -ohjelmoinnin käytön Arduino IDE: n avulla.
  2. Palaa takaisin sensorisivullesi askSensorsissa, napsauta 'visualisoi' ja 'Näytä kaavio' nähdäksesi anturitietosi kaaviona.
  3. Avaa sarjapääte. Voit tarkistaa kaavion lukemat ja arvot, jotka tulostetaan Arduino-päätelaitteeseesi.

Vaihe 5: VALMIS

Se siitä!

Kiitos, että luit tämän ohjeen!

Voit kokeilla lisää opetusohjelmia täällä.

Lopuksi palautettasi arvostetaan. jätä kommentti alle!