Mundarija:
- 1 -qadam: Protoboard -da hamma narsani mosligini tekshiring. LCD -ni yopishtiring. Rezistorlar va tugma pinlarini multimetr bilan tekshiring
- 2 -qadam: Avval yoqish/o'chirish tugmachasini, so'ng simlar/tugmalar/rezistorlarni, keyin NodeMCU -ni lehimlang. Sxemaga qarang
- 3 -qadam: Uskuna sinovlari
- 4 -qadam: Wi -Fi dasturlash imkoniyatlari
Video: WiFi cho'ntak masofadan boshqarish pulti: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Oddiy masofadan boshqarish pulti Wi -Fi bilan bog'liq loyihalarga yordam berishi mumkin. Siz quyidagi elementlardan birini yasashingiz mumkin:
- Uchta tugmacha*
- ESP8266 v2 (Amica) IoT kartasi (va u kelgan plastik o'ram)
- 0,91 dyuymli umumiy xitoy LCD displeyi, adafruit kutubxonasi bilan mos keladi
- 3x7 santimetrli PCB protoboard
- 9V batareya
- 9V batareya kabeli
- Yoqish/o'chirish tugmasi, aka 2 pozitsiyali slaydni almashtirish*
- 100 ohmlik bitta qarshilik*
- Uchta 1000 ohmli rezistorlar*
- yopishqoq tayanchli velkro (ixtiyoriy)
*Ushbu komponentni buzilgan stereo yoki shunga o'xshash keraksiz qurilmadan qutqarish orqali pulni tejang (mahalliy tejamkorlik do'konini sinab ko'ring)
Quyidagi vositalar yordamida:
- Xavfsizlik ko'zoynaklari
- Lehimlash temir
- Lehim (men 0,8 mm dan foydalanaman)
- Bir yopishtiruvchi tayoqchali issiq yopishtiruvchi qurol
- Yordam qo'llari (bu erda chiroyli qo'llar) (bu erda arzon)
- Kichik simlarni kesish uchun mo'ljallangan sim kesgichlar, ular sirt bilan bir tekisda
- Igna qisqichlari
- Mikro USB kabeli
- Arduino IDE va ESP8266 addon o'rnatilgan kompyuter
- Qo'lqoplar **
- Tornavida **
- Hammer **
- Simsiz matkap **
** Agar siz o'z qismlaringizni qutqarmoqchi bo'lsangiz
Shuni ham aytib o'tish joizki, bu masofadan boshqarish pulti teskari yo'nalishda - boshqa joydan olingan ma'lumotlarni ko'rib chiqish uchun ishlatilishi mumkin.
1 -qadam: Protoboard -da hamma narsani mosligini tekshiring. LCD -ni yopishtiring. Rezistorlar va tugma pinlarini multimetr bilan tekshiring
Amica nodeMCU "v2" dan foydalanayotganingizga ishonch hosil qiling, chunki "v3" Lolinning versiyasi biroz kattaroq va mos kelmaydi!
Tugmalar har doim ham to'rtta pinli emas - lekin ular paydo bo'lganda, ularni tekshirish kerak. Multimetrni qarshiliklarni o'qishga sozlang. Ikkita pinni bosing. Agar qarshilik nolga teng bo'lsa, pinlar bir -biriga ulanadi. Tugmachalarni protobolda o'tirganda sinab ko'rish osonroq.
Rezistorlar sizni aldashlari mumkin! Masalan, biz jigarrang, qora, qizil rangdagi uchta 1k rezistorni xohlaymiz. Qizil tasmani to'q sariq rang bilan osongina chalkashtirib yuborish mumkin, bu 10k rezistorni belgilaydi! Bundan tashqari, qachonki siz komponentni qutqarsangiz, iloji bo'lsa, u hali ham to'g'ri ishlayotganini tekshirish yaxshidir. Hamma 1k rezistorlar 1000 ohmga yaqin biror narsani o'qigan ekan, siz borishingiz mumkin.
2 -qadam: Avval yoqish/o'chirish tugmachasini, so'ng simlar/tugmalar/rezistorlarni, keyin NodeMCU -ni lehimlang. Sxemaga qarang
TinkerCAD tasvirlangan sxemani yaratish uchun ishlatilgan. TinkerCAD -da mavjud qismlar ro'yxatida NodeMCU yo'qligi sababli, men uni ko'rsatish uchun bosh pimlardan foydalanardim. Yorliqlar rasm muharriri bilan qo'shilgan.
Zanjirning ko'p qismi NodeMCU va batareya bilan qoplanadi, shuning uchun hamma narsani ikki marta tekshirish juda muhimdir. Quvvat kalitingiz NodeMCU -dagi USB portini bloklamasligiga e'tibor bering. 9V akkumulyator simlarini birma -bir o'rnatish teshigidan o'tkazish uchun penseni ishlating. Bu simlarni vaqt o'tishi bilan uzilishidan himoya qiladi. Qolgan sxemalarni lehimlaganingizdan so'ng, men faqat siz foydalanmoqchi bo'lgan NodeMCU pinlarini lehimlashni maslahat beraman.
Keyingi navbatda antistatik plastmassa keladi. NodeMCU kirgan sumkadan bir bo'lakni kesib oling. Plastmassani protoboardning pastki qismiga batareya boradigan joyga yopishtiring. Bu lehim va pimlarni batareyaning korpusiga yoki masofadan boshqarish pultini o'rnatishingiz mumkin bo'lgan boshqa narsalarga tutashishdan himoya qiladi. Bundan tashqari, plastmassa batareyani joylashtiradigan tekis sirtni ta'minlaydi.
3 -qadam: Uskuna sinovlari
Raqamli yoqish/o'chirish signalini o'qishning o'rniga, biz analog kuchlanishni o'qiymiz. Bu bizga uchta tugmani bitta pin ustiga qo'yish imkonini beradi. Har bir tugma boshqa qarshilikka ega, u tugma bosilganda kuchlanish taqsimlagichga ulanadi. NodeMCU 0-3.3 voltsli kuchlanishni o'qiydi va sizga mos keladigan qiymatni 0-1024 gacha beradi. Men LCD displeyni yoqadigan va A0 pin bilan olingan qiymatni ko'rsatadigan eskizni qo'shyapman. Bu sizga tugmalar ishlayaptimi yoki yo'qligini aniqlash imkonini beradi. Men yozgan qiymatlar chapdan o'ngga 545, 520 va 365 edi, lekin sizniki biroz farq qilishi mumkin. Hech qanday tugma bosilmasa, analog qiymati 0-15 orasida bo'lishi kerak.
4 -qadam: Wi -Fi dasturlash imkoniyatlari
Masofadan boshqarish pultini Wi -Fi orqali va hatto Internet orqali boshqa qurilmalar bilan gaplashish uchun dasturlashning bir qancha usullari mavjud. Siz tanlagan usul sizning vaziyatingizga bog'liq bo'ladi. Shuni ham aytib o'tish joizki, bu masofadan boshqarish pulti teskari yo'nalishda ishlatilishi mumkin (boshqa joydan olingan ma'lumotlarni ko'rib chiqish uchun). Men ko'rgan ikkita asosiy usul - bu HTTP va MQTT. Bu erda siz kuzatishingiz mumkin bo'lgan bir nechta darsliklar:
HTTP dasturiy ta'minot bo'yicha qo'llanma
Raspberry Pi MQTT ni sozlash mumkin
MQTT dasturiy ta'minoti
PubNub qo'llanmasi
Shuningdek, NodeMCU apparat kutubxonasiga kiritilgan misollarni ko'rib chiqing (rasmda)!
O'qiganingiz uchun tashakkur! Agar siz masofadan boshqarish pultini qo'lda ushlab tursangiz, uni kengaytirishning ko'plab usullari mavjud. Qanday bo'lmasin, natijalaringizni e'lon qiling. Bu qanday sodir bo'lganini ko'rishni istardim!
Tavsiya:
LoRa asosidagi masofadan boshqarish pulti - Katta masofadan asboblarni boshqarish: 8 qadam
LoRa asosidagi masofadan boshqarish pulti | Katta masofadan asboblarni boshqarish: Hey, nima bo'ldi, bolalar! Bu loyihada biz LEDlar, motorlar kabi turli xil asboblarni boshqarish uchun ishlatilishi mumkin bo'lgan masofadan boshqarish pultini yaratmoqchimiz yoki agar biz kundalik hayotimiz haqida gapiradigan bo'lsak, biz o'z uy dasturchimizni boshqaramiz.
IRduino: Arduino masofadan boshqarish pulti - yo'qolgan masofadan boshqarish pultiga taqlid: 6 qadam
IRduino: Arduino masofadan boshqarish pulti - Yo'qotilgan masofadan boshqarish pultiga taqlid qiling: Agar siz televizor yoki DVD pleer uchun masofadan boshqarish pultini yo'qotib qo'ysangiz, qurilmaning o'zi tugmachalarini bosib o'tish, topish va ulardan foydalanish qanchalik achinarli ekanligini bilasiz. Ba'zida bu tugmalar masofadan boshqarish pulti bilan bir xil funktsiyalarni taklif qilmaydi. Qabul qilish
ESP8266 RGB LED chiziqli WIFI nazorati - NODEMCU Wi -Fi orqali boshqariladigan LED chiziqli IQ masofadan boshqarish pulti sifatida - RGB LED STRIP smartfonini boshqarish: 4 qadam
ESP8266 RGB LED chiziqli WIFI nazorati | NODEMCU Wi -Fi orqali boshqariladigan LED chiziqli IQ masofadan boshqarish pulti sifatida | Smartfonni RGB LED STRIP nazorati: Salom bolalar, bu qo'llanmada biz nodemcu yoki esp8266 ni RGB LED tasmasini boshqarish uchun IR masofadan boshqarish pulti sifatida ishlatishni o'rganamiz va Nodemcu smartfon orqali wifi orqali boshqariladi. Shunday qilib, siz RGB LED STRIP -ni smartfoningiz bilan boshqarishingiz mumkin
Oddiy masofadan boshqarish pulti to'rt kanalli RC o'yinchoqli masofadan boshqarish pultiga aylantirildi: 4 qadam
Oddiy masofadan boshqarish pulti to'rt kanalli RC o'yinchoqli masofadan boshqarish pultiga aylantirildi: 如何 通用 遥控 器 套件 的 的.方法 非常 简单。 只需
Cho'ntak o'lchamli CHDK USB-kamera masofadan boshqarish pulti: 8 qadam
Cho'ntak o'lchamli CHDK USB-kamerali masofadan boshqarish pulti: Ushbu ko'rsatma sizga Canon kamerangiz uchun Altoids Smalls qalay (qopqoqli yangi turdagi) uchun cho'ntak o'lchamli CHDK USB pultini qanday qilishni ko'rsatib beradi. O'chirish davom etguncha men buni juda sodda tutdim. Bu faqat batareyalarga ulangan