Mundarija:
- 1 -qadam: Videoni tomosha qiling
- 2-qadam: Arduino IDE-ni NodeMCU Wi-Fi moduli bilan ishlashga tayyorlang
- 3 -qadam: nuqta matritsali displeyni sinab ko'ring
- 4 -qadam: ThingHTTP tayyorlang
- 5 -qadam: Modulni sinab ko'ring
- 6 -qadam: Yakuniy eskiz
- 7 -qadam: Bajarildi
Video: IoT bilan kunning so'zi: 7 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
Bu yo'riqnomada men sizga NodeMCU Wi-Fi moduli va nuqta matritsali displey yordamida "Kun so'zini ko'rsatish" ni qanday yaratishni ko'rsataman. Kundalik so'zlar o'rniga, ushbu darslikdan o'tgandan so'ng, siz xohlagan narsani (matnni) butun Internetdan namoyish qilishingiz mumkin. Agar siz birinchi marta Wi-Fi modulidan foydalansangiz, unda bu darslik ham sizga yordam beradi, men aytganimdek, boshidan oxirigacha.
Keling, bunga kiraylik.
1 -qadam: Videoni tomosha qiling
Videoda men ushbu loyihani yaratish uchun zarur bo'lgan barcha qadamlarni ko'rib chiqdim. Men, shuningdek, yangi boshlanuvchilar uchun foydali bo'lgan loyihada ishlatiladigan kodni chuqur tushuntirib berdim, aks holda yozma shaklda tushuntirish mumkin emas.
Shunday qilib, davom etishdan oldin, albatta, buni tomosha qiling.
2-qadam: Arduino IDE-ni NodeMCU Wi-Fi moduli bilan ishlashga tayyorlang
Birinchi marta Wi-Fi modulida ishlash har doim ham ko'pchilik foydalanuvchilar uchun tortishish emas (men ham). Shuning uchun, uni bosqichma -bosqich boshlash tavsiya etiladi.
Men har bir boshlang'ich uchun bu Instructables sinfini taklif qilaman. Muallif bekathwia bu moduldan qanday boshlashni tushuntirishda juda yaxshi ish qildi. Men modul bilan tanishish uchun xuddi shu manbadan foydalandim.
Shunday qilib, agar siz boshlang'ich bo'lsangiz, o'sha darsdan o'ting, keyingi bosqichlarda faqat siz o'z yo'lingizni topa olasiz.
3 -qadam: nuqta matritsali displeyni sinab ko'ring
Wi-Fi moduliga nuqta matritsasini quyidagicha ulang:
DMD - NodeMCU
VC - 3.3V
Gnd - Gnd
Clk - D5
Din - D7
CS - D8
Endi nuqta matritsali displeyni tekshirish uchun MD Parola va MD_MAX72XX kutubxonalarini Arduino kutubxonasiga qo'shing.
Ammo uni ishlatishdan oldin Arduino kutubxonalari papkasiga o'ting, MD_MAX_72XX kutubxona papkasini oching, so'ngra hujjatlarga o'ting va HMTL faylini oching, so'ngra sizda nuqta matritsali displey turini aniqlang (ko'proq ma'lumot olish uchun shu erni bosing). Meniki FC_16. Shundan so'ng, "src" papkasiga o'ting va MD_MAX72XX.h faylini oching. Sarlavha faylini modulga muvofiq o'zgartiring va keyin saqlang. Endi siz test modulini ochishingiz va yuklashingiz mumkin. Nuqtali matritsada ba'zi naqshlar ko'rsatilishi kerak, so'ngra ularning sarlavhalari ko'rsatilishi kerak, buni Serial monitorda ham ko'rish mumkin.
4 -qadam: ThingHTTP tayyorlang
1. Mozilla Firefox -ni oching (Chrome men uchun ishlamadi).2. Veb -saytingizni tanlang (Dictionary.com dan foydalanardim).3. Sizni qiziqtirgan so'zni o'ng tugmasini bosing, tekshirish elementini tanlang. Belgilangan kodning XPath -dan nusxa ko'chiring.5. Thingspeak.com saytiga o'ting 6. Ilovalarga o'ting va ThingHTTP ni tanlang. Yangi ThingHTTP -ni yarating, unga biror narsa nom bering, XPath -dan nusxa ko'chirilgan sahifaning URL -manzilini kiriting, ilgari nusxa ko'chirish uchun XPath -ni joylashtiring, ThingHTTP -ni saqlang.
Yaratilgan API -ga e'tibor bering.
To'g'ri tushunish va buning zarurligini bilish uchun videoni tomosha qiling.
5 -qadam: Modulni sinab ko'ring
Ushbu bosqichda biriktirilgan eskizni oching va Wi-Fi SSID, Pass kalitini va API kalitini tahrirlang va yuklang Yuklab olingandan so'ng, ketma-ket monitorni oching, agar chiqish men qo'yganga o'xshasa, modul yaxshi ishlaydi. va siz oxirgi bosqichga o'tishingiz mumkin.
Agar xohlasangiz, boshqa veb -saytlardan foydalanishingiz mumkin.
6 -qadam: Yakuniy eskiz
3 -qadamda bo'lgani kabi bir xil ulanishlarni bajaring. Oxirgi kod bu bosqichga biriktirilgan.
Wi-Fi SSID, Pass Key (Wi-Fi ochiq bo'lsa, tirnoq ichida bo'sh joy qoldiring) va API-ni tahrirlang va modulga yuklang.
Wi-Fi tarmog'iga ulangan va ma'lumotlarni olgandan so'ng, u DMD-da so'zni va ma'nosini o'chiradi va ko'rsatadi (holatini aniqlash uchun o'rnatilgan LEDni ko'ring, yonib-o'chib turadi-Wi-Fi-ga ulanishga urinish, qattiq ko'k) - ulangan, o'chirilgan - uzilgan). Wi-Fi tarmog'idan uzilish quvvatni tejaydi, lekin uning kamchiliklari ham bor, siz yangi ma'lumotlarni olish uchun modulni qayta ishga tushirishingiz kerak bo'ladi.
Ammo shunga o'xshash ilovalar uchun, menimcha, Wi-Fi tarmog'iga ulanishni davom ettirish yaxshi emas, lekin buni dasturda bir nechta sozlamalardan so'ng osongina qilish mumkin. Hammasi sizga bog'liq.
7 -qadam: Bajarildi
Bo'ldi shu!
Agar biron bir maslahat yoki shubhangiz bo'lsa, sharhlarda yozing, men sizga yordam berishdan xursand bo'laman.
O'qiganingiz uchun tashakkur, obuna bo'lishni o'ylab ko'ring va agar sizga bu loyiha yoqqan bo'lsa, bizning YouTube kanalimizga qarang, bizda juda ko'p:)
Keyingi yo'riqnomada ko'rishguncha.
Tavsiya:
Batareya bilan ishlaydigan ofis. Quyosh panellari va shamol turbinasi: Sharq/G'arbni avtomatik almashtirish bilan quyosh tizimi: 11 qadam (rasmlar bilan)
Batareya bilan ishlaydigan ofis. Quyosh tizimi Sharq/G'arbning avtomatik panellari va shamol turbinasi bilan almashinuvi bilan: Loyiha: 200 kvadrat metrli ofis batareyali bo'lishi kerak. Ofis, shuningdek, ushbu tizim uchun zarur bo'lgan barcha tekshirgichlar, batareyalar va komponentlarni o'z ichiga olishi kerak. Quyosh va shamol energiyasi batareyalarni zaryad qiladi. Faqat kichik muammo bor
NaTaLia ob -havo stantsiyasi: Arduino quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasi to'g'ri yo'l bilan amalga oshirildi: 8 qadam (rasmlar bilan)
NaTaLia ob -havo stantsiyasi: Arduino quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasi to'g'ri yo'lga qo'yildi: 1 yil davomida 2 xil joyda muvaffaqiyatli ishlaganimdan so'ng, men quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasining loyiha rejalari bilan bo'lishaman va uning qanday qilib uzoq vaqt yashay oladigan tizimga aylanganini tushuntiraman. quyosh energiyasidan o'tgan davrlar. Agar ergashsangiz
Twinky bilan eng zo'r Arduino robot bilan tanishing: 7 qadam (rasmlar bilan)
Twinky bilan eng zo'r Arduino roboti bilan tanishing: Salom, men sizga "Jibo" ni o'zim qanday yaratganimni o'rgataman. lekin "Twinky" deb nomlangan, men buni ochib bermoqchiman … Bu nusxa emas! Men ikkiyuzlamachilik bilan qurardim va shundan keyingina shunga o'xshash narsaning mavjudligini tushundim: bu erda
OpenLH: Biologiya bilan ijodiy tajriba o'tkazish uchun ochiq suyuqlik bilan ishlash tizimi: 9 qadam (rasmlar bilan)
OpenLH: Biologiya bilan ijodiy eksperimentlar uchun ochiq suyuqlik bilan ishlash tizimi: Biz bu ishni moddiy, ko'milgan va mujassamlangan o'zaro ta'sir xalqaro konferentsiyasida (TEI 2019) taqdim etganimizdan faxrlanamiz. Tempe, Arizona, AQSh | 17-20 mart. Hamma yig'ish fayllari va qo'llanmalar bu erda mavjud. Oxirgi kod versiyasi
IoT o'simliklarini monitoring qilish tizimi (IBM IoT platformasi bilan): 11 qadam (rasmlar bilan)
O'simliklarni monitoring qilish tizimi (IBM IoT platformasi bilan): Umumiy ko'rib chiqish O'simliklarni monitoring qilish tizimi (PMS) - bu yashil barmog'i bilan ishchi sinfda bo'lgan shaxslar bilan yaratilgan dastur. Bugungi kunda ishlaydigan odamlar har qachongidan ham band; martabasini oshirish va moliyaviy holatini boshqarish.