Mundarija:
- 1 -qadam: talablar va sozlash
- 2 -qadam: Arduino IDE -ni sozlash
- 3 -qadam: SONOFF Dual -ni kodlash
- 4 -qadam: Qurilmangizni masofadan boshqaring
Video: SONOFF dual tutorial: MQTT va Ubidots yordamida elektr jihozlaringizni masofadan boshqarish: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
9 dollarlik Wi-Fi o'rni bir vaqtning o'zida ikkita qurilmani boshqarishi mumkin. Uni Ubidots -ga qanday ulashni va uning imkoniyatlarini ishga solishni o'rganing!
Bu qo'llanmada siz Itead-ning SONOFF Dual-dan foydalanib, 9 dollarlik Wi-Fi orqali bir nechta 110V qurilmalarni boshqarishni o'rganasiz. SONOFF, bozorda iste'molchilarga mo'ljallangan WiFi aqlli vilkalari bilan taqqoslaganda, aqlli uy va hatto sanoat IoT loyihalarini keng miqyosda yaratish uchun ajoyib alternativ. Bundan tashqari, u mashhur ESP8266 Wi-Fi chipiga asoslangan bo'lib, u Arduino muhitiga va Ubidotsdagi ESP kutubxonalarimiz kabi boshqa manbalarga mos keladi.
1 -qadam: talablar va sozlash
Ushbu ko'rsatmaga amal qilish uchun sizga kerak:
- Kompyuter yordamida SONOFF -ni dasturlash uchun UartSBee qurilmasi
- SONOFF dual
- UbidotsESPMQTT kutubxonasi
- Ubidots hisobi - yoki - STEM litsenziyasi
Uskunani sozlash
SONOFF Dual qurilmasini demontaj qiling, bu SONOFF TTL pinoutiga kirish uchun, biz uni ESP8266 bortida dasturlashimiz kerak bo'ladi. SONOFF ikkita pinli sarlavhasiz keladi, shuning uchun jihozni dasturlashdan oldin ularni lehimlashingiz kerak bo'ladi.
Lehimlashdan so'ng, jadvalni UartSBee -ga ulang:
UartSBee - SONOFF Dual
VCC - VCC
TX - RX
RX - TX
GND - GND
2 -qadam: Arduino IDE -ni sozlash
Arduino IDE -da Arduino uchun ESP8266 kutubxonalariga kira olish uchun Fayllar -> Sozlamalar -ni bosing va ushbu URLni Qo'shimcha taxtalar menejeri URL -lar maydoniga kiriting:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
Bu maydon bir nechta URL manzillarini qo'llab -quvvatlaydi. Agar boshqa URL -lar yozilgan bo'lsa, ularni vergul bilan ajrating.
- Kengash menejerini Asboblar -> Kengash menyusidan oching va ESP8266 platformasini o'rnating.
- O'rnatishdan so'ng, Asboblar> Kengash menyusiga o'ting va taxtani tanlang: Umumiy ESP8266 moduli.
- UbidotsESPMQTT kutubxonasini GitHub hisobimizdagi ZIP fayli sifatida yuklab oling.
- Arduino IDE -ga qayting, Sketch -> Kutubxonani qo'shish -> ZIP kutubxonasini qo'shish -ni bosing.
- UbidotsESPMQTT. ZIP faylini tanlang va "Qabul qilish" yoki "Tanlash" ni bosing. Arduino IDE -ni yoping va uni qayta oching.
3 -qadam: SONOFF Dual -ni kodlash
Bu namuna kodi bir vaqtning o'zida ikkala o'rni yoqadigan yoki o'chiradigan Ubidots o'zgaruvchiga obuna bo'ladi.
Kodni ishga tushirishdan oldin, Ubidots hisob qaydnomangizga o'ting, "Qurilmalar" yorlig'ini toping va "SONOFF Dual" deb nomlangan qurilma va "Röleler" deb nomlangan o'zgaruvchini yarating. Bu rasmga o'xshash bo'lishi kerak.
Device API yorlig'i "sonoff-dual" va o'zgaruvchan API yorlig'i "o'rni" ekanligiga ishonch hosil qiling. Bu SONOFF tomonidan MQTT brokerida qaysi o'zgaruvchiga obuna bo'lish kerakligini bilish uchun ishlatiladigan yagona identifikatorlar. Agar kerak bo'lsa, siz teglarni tahrirlashingiz mumkin, endi siz ushbu kod bilan qurilmangizni o'chirishga tayyormiz!
4 -qadam: Qurilmangizni masofadan boshqaring
Qurilmalarni yondirgandan so'ng, Arduino IDE -ning ketma -ket monitorini oching, siz Wi -Fi ulanishi va MQTT obunasi muvaffaqiyatli bo'lganini anglatadigan rasmdagi kabi narsani ko'rishingiz kerak.
Endi "Boshqarish paneli" yorlig'iga o'ting va "Boshqarish" turiga yangi Vidjet qo'shing. Bu tugma "o'rni" o'zgaruvchisiga "1" yoki "0" ni yuboradi, keyin esa o'rni yoqish yoki o'chirish uchun SONOFFning qayta qo'ng'iroq qilish funktsiyasida o'qiladi. Endi siz SONOFF Dual -ni boshqaruv panelidan masofadan boshqarishingiz mumkin!
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
Quyosh energiyali elektr stantsiyasining elektr energiyasini masofadan boshqarish va tarqatish tizimi: 10 qadam
Quyosh energiyali elektr stantsiyasining masofadan turib elektr energiyasini kuzatish va tarqatish tizimi: Ushbu loyihaning maqsadi energiya tizimlarida (quyosh energiyasi tizimlari) quvvatni kuzatish va tarqatishdir. Ushbu tizimning dizayni mavhum tarzda quyidagicha izohlanadi. Tizimda taxminan 2 ta quyosh panelli bir nechta tarmoqlar mavjud
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: 如何 通用 遥控 器 套件 的 的.方法 非常 简单。 只需
IR masofadan boshqarish pultini masofadan boshqarish pultiga aylantirish: 9 qadam (rasmlar bilan)
IR masofadan boshqarish pultini masofadan boshqarish pultiga aylantiring: "Bugungi yo'riqnomada" sizga qanday qilib umumiy chastotali modulni mikrokontroldorisiz ishlatishingiz mumkinligini ko'rsataman, bu esa oxir -oqibat bizni har qanday qurilmaning IR masofadan boshqarish pultini RFga aylantirishga imkon beradi. Masofadan boshqarish pulti. Konvertatsiya qilishning asosiy afzalligi