Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
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
Upang sundin kasama ang tutorial na ito kakailanganin mo lamang:
- Nagpapatakbo ng arduino software ng computer
- ESP8266 Node MCU
- 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:
- 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.
- Magdagdag ng isang module para sa data na iyong paglalagay.
- 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
- 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.
- Bumalik sa iyong pahina ng sensor sa askSensors, mag-click sa 'visualize' at 'Show Graph' upang matingnan ang iyong data ng sensor sa grap.
-
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!