Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bu ko'rsatma sizga ESP8266 NodeMCU va AskSensors deb nomlangan onlayn IoT xizmatidan foydalangan holda oddiy narsalar Internetining demosini ko'rsatadi. Biz sizga ESP8266 HTTPS mijozidan ma'lumotlarni qanday tezda olish va grafikda AskSensors IoT platformasiga joylashtirishni ko'rsatamiz.
1 -qadam: Sizga kerak bo'lgan materiallar
Ushbu qo'llanmani davom ettirish uchun sizga quyidagilar kerak bo'ladi:
- Arduino dasturi bilan ishlaydigan kompyuter
- ESP8266 MCU tuguni
- MCU tugunini kompyuterga ulash uchun USB mikro kabel.
2 -qadam: AskSensors -ga ro'yxatdan o'ting
Birinchidan, AskSensors -da yangi hisob yarating. Siz elektron pochta xabarini olasiz, unga kirish uchun kerak bo'lgan barcha ko'rsatmalar kiradi (bu juda oson).
Yangi sensorni qanday yaratish va sozlashni tushuntirib beradigan ushbu boshlang'ich qo'llanmasiga amal qiling, shunda biz bu sensorga ma'lumotlarni yozishimiz mumkin bo'ladi. Bu erda asosiy qadamlar:
- Noyob identifikator va Api kalitlari bo'lgan aloqa kanalini yaratish uchun "Yangi sensor" ni bosing. Sensorga ism va tavsif bering.
- Siz rejalashtirayotgan ma'lumotlar uchun modul qo'shing.
- Api Key In qiymatini nusxa ko'chiring. Keyinchalik ESP8266 kodida foydalanamiz.
3 -qadam: Kodni yozing
Misol eskiz va ESP8266 WIFI kutubxonalari github -da mavjud, berilgan kod avvalgidek ishlatishga tayyor. U ESP8266 -ni HTTPS mijozi sifatida simsiz tarmoqqa ulaydi va har 25 soniyada ma'lumotlarni AskSensors -ga yuboradi. Siz quyidagilarni to'ldirishingiz kerak:
- Sizning Wi -Fi SSID va parolingiz.
- ApS kaliti oldin AskSensors tomonidan yaratilgan.
- Agar kerak bo'lsa, ikkita ma'lumotni ketma -ket yangilash o'rtasidagi vaqt oralig'i (bu misolda 25 soniya qilib belgilanadi).
// Wi -Fi konfiguratsiyasi
const char* wifi_ssid = "………."; // SSID const char* wifi_password = "………."; // WIFI
const char* apiKeyIn = "………."; // API KEY IN, misol: FALOAPPKH17ZR4Q23A8U9W0XPJL0F6OG
kechikish (25000); // kechikish 25 sek
4 -qadam: Kodni ishga tushiring
- Arduino IDE -ni oching va kodni ESP8266 nodeMCU -ga yuklang. Agar siz hali ham ESP8266 ESP-12E NodeMCU-ni Arduino IDE yordamida dasturlashni boshlashingiz kerak bo'lsa, ushbu qo'llanmani bajaring.
- AskSensors -dagi sensorlar sahifasiga qayting, sensor ma'lumotlarini grafikda ko'rish uchun "vizualizatsiya" va "Grafika ko'rsatish" tugmalarini bosing.
-
Seriya terminalini oching. Siz grafik ko'rsatkichlarini Arduino terminalida bosilgan qiymatlar bilan o'zaro tekshirishingiz mumkin.
5 -qadam: BILDI
Bo'ldi shu!
Ushbu ko'rsatmalarni o'qiganingiz uchun tashakkur!
Siz bu erda ko'proq darsliklarni sinab ko'rishingiz mumkin.
Nihoyat, sizning fikringiz qadrlanadi. Iltimos, quyida izoh qoldiring!