INHOUDSOPGAWE:

Hoe om die ESP8266 NodeMCU aan die IoT Cloud te koppel: 5 stappe
Hoe om die ESP8266 NodeMCU aan die IoT Cloud te koppel: 5 stappe

Video: Hoe om die ESP8266 NodeMCU aan die IoT Cloud te koppel: 5 stappe

Video: Hoe om die ESP8266 NodeMCU aan die IoT Cloud te koppel: 5 stappe
Video: IoT: скорость управления двигателем постоянного тока с NodeMCU ESP8266 и модулем L298N 2024, Desember
Anonim
Hoe om die ESP8266 NodeMCU aan die IoT Cloud te koppel
Hoe om die ESP8266 NodeMCU aan die IoT Cloud te koppel

Hierdie instruksies wys u 'n eenvoudige demo van Internet of Things met behulp van die ESP8266 NodeMCU en 'n aanlyn IoT -diens genaamd AskSensors. Ons demonstreer hoe u vinnig data van die ESP8266 HTTPS -kliënt kan kry en dit in 'n grafiek in die AskSensors IoT -platform kan teken.

Stap 1: materiaal wat u benodig

Materiaal wat u benodig
Materiaal wat u benodig

Om hierdie tutoriaal te volg, benodig u eenvoudig:

  1. Rekenaar met arduino sagteware
  2. ESP8266 Node MCU
  3. USB -mikrokabel om die knooppunt MCU aan die rekenaar te koppel.

Stap 2: Sluit aan by AskSensors

Skep eers 'n nuwe rekening by AskSensors. U sal 'n e -pos ontvang met al die instruksies wat u benodig om aan te meld (dit is super maklik).

Volg hierdie aanvangsgids wat u verduidelik hoe u 'n nuwe sensor kan skep en instel, sodat ons data aan hierdie sensor kan skryf. Hier is die belangrikste stappe:

  1. Klik op 'Nuwe sensor' om 'n kommunikasiekanaal met unieke ID en Api -sleutels te skep. Gee jou sensor 'n naam en beskrywing.
  2. Voeg 'n module by vir die data wat u gaan planne.
  3. Kopieer die waarde van die Api Key In. Ons sal later die ESP8266 -kode gebruik.

Stap 3: Skryf die kode

Voorbeeldskets en ESP8266 WIFI -biblioteke is beskikbaar in github. Die kode is gereed om te gebruik soos dit is. Dit verbind die ESP8266 met die draadlose netwerk as HTTPS -kliënt, en stuur dan elke 25 sekondes data na AskSensors. U moet die volgende invul:

  • U WIFI SSID en wagwoord.
  • Die Api Key In wat voorheen deur AskSensors gegenereer is.
  • Indien nodig, die tydperk tussen twee opeenvolgende data -opdaterings (in hierdie voorbeeld op 25 sekondes gestel).

// Wifi -opset

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

const char* apiKeyIn = "………."; // API SLEUTEL IN, voorbeeld: FALOAPPKH17ZR4Q23A8U9W0XPJL0F6OG

vertraging (25000); // vertraag 25 sek

Stap 4: voer die kode uit

Begin die kode
Begin die kode
Begin die kode
Begin die kode
  1. Maak Arduino IDE oop en laai die kode op na ESP8266 nodeMCU. Volg hierdie handleiding as u nog moet begin met die programmering van die ESP8266 ESP-12E NodeMCU met behulp van Arduino IDE.
  2. Keer terug na u sensorbladsy op askSensors, klik op 'visualiseer' en 'Wys grafiek' om u sensordata in grafiek te sien.
  3. Maak seriële terminale oop. U kan die grafieklesings kruis-kontroleer met die waardes wat op u Arduino Terminal gedruk word.

Stap 5: GEDOEN

Dis dit!

Dankie dat u hierdie instruksies gelees het!

U kan meer tutoriale hier probeer.

Uiteindelik sal u terugvoer waardeer word. laat asseblief 'n opmerking hieronder!

Aanbeveel: