Talaan ng mga Nilalaman:

Paano ikonekta ang ESP8266 NodeMCU sa IoT Cloud: 5 Hakbang
Paano ikonekta ang ESP8266 NodeMCU sa IoT Cloud: 5 Hakbang

Video: Paano ikonekta ang ESP8266 NodeMCU sa IoT Cloud: 5 Hakbang

Video: Paano ikonekta ang ESP8266 NodeMCU sa IoT Cloud: 5 Hakbang
Video: How to Monitor and Control ESP32 from Anywhere in the World with RemoteXY IoT Cloud 2024, Nobyembre
Anonim
Paano ikonekta ang ESP8266 NodeMCU sa IoT Cloud
Paano ikonekta ang ESP8266 NodeMCU sa IoT Cloud

Ipinapakita sa iyo ng itinuturo na ito ng isang simpleng demo ng Internet of Things gamit ang ESP8266 NodeMCU at isang online na serbisyo ng IoT na tinatawag na AskSensors. Ipinapakita namin sa iyo kung paano mabilis na makakuha ng data mula sa client ng ESP8266 HTTPS at isalin ito sa grapiko sa AskSensors IoT Platform.

Hakbang 1: Mga Materyal na Kailangan Mo

Mga Materyal na Kailangan Mo
Mga Materyal na Kailangan Mo

Upang sundin kasama ang tutorial na ito kakailanganin mo lamang:

  1. Nagpapatakbo ng arduino software ng computer
  2. ESP8266 Node MCU
  3. USB micro cable upang ikonekta ang node MCU sa computer.

Hakbang 2: Mag-sign Up para sa AskSensors

Una, Lumikha ng isang bagong account sa AskSensors. Makakatanggap ka ng isang email na naglalaman ng lahat ng mga tagubiling kailangan mong sundin upang mag-login (Napakadali).

Sundin ang gabay sa pagsisimula na ito na nagpapaliwanag sa iyo kung paano lumikha at mag-set up ng isang bagong Sensor upang makapagsulat kami ng data sa sensor na ito. Narito ang mga pangunahing hakbang:

  1. Mag-click sa 'Bagong Sensor' upang lumikha ng isang channel ng komunikasyon na may natatanging ID at Api Keys. Magbigay ng isang pangalan at paglalarawan sa iyong sensor.
  2. Magdagdag ng isang module para sa data na iyong paglalagay.
  3. Kopyahin ang halaga ng Api Key In. Gagamitin namin ang code sa ESP8266 sa paglaon.

Hakbang 3: Isulat ang Code

Ang halimbawa ng sketch at mga librarya ng WIFI ng ESP8266 ay magagamit sa github. Ang ibinigay na code ay handa nang gamitin tulad din. Kinokonekta nito ang ESP8266 sa wireless network bilang HTTPS client, at pagkatapos ay itulak ang data sa AskSensors bawat 25 segundo. Kailangan mong punan ang sumusunod:

  • Ang iyong WIFI SSID at password.
  • Ang Api Key In nabuo dati ng AskSensors.
  • Kung kinakailangan, ang tagal ng panahon sa pagitan ng dalawang sunud-sunod na pag-update ng data (itakda sa 25 segundo sa halimbawang ito).

// Wifi config

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

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

pagkaantala (25000); // antala ang 25sec

Hakbang 4: Patakbuhin ang Code

Patakbuhin ang Code
Patakbuhin ang Code
Patakbuhin ang Code
Patakbuhin ang Code
  1. Buksan ang Arduino IDE at i-upload ang code sa ESP8266 nodeMCU. Sundin ang tutorial na ito kung kailangan mo pa ring magsimula sa pag-program ng ESP8266 ESP-12E NodeMCU gamit ang Arduino IDE.
  2. Bumalik sa iyong pahina ng sensor sa askSensors, mag-click sa 'visualize' at 'Show Graph' upang matingnan ang iyong data ng sensor sa grap.
  3. Buksan ang serial terminal. Maaari mong i-cross-check ang mga pagbasa ng grap sa mga halagang nari-print sa iyong Arduino Terminal.

Hakbang 5: TAPOS

Ayan yun!

Salamat sa pagbabasa ng itinuturo na ito!

Maaari mong subukan ang higit pang mga tutorial dito.

Panghuli, ang iyong puna ay mapahalagahan. mangyaring mag-iwan ng isang puna sa ibaba!

Inirerekumendang: