Mundarija:

ILumos masofadan boshqarish pulti: 5 qadam
ILumos masofadan boshqarish pulti: 5 qadam

Video: ILumos masofadan boshqarish pulti: 5 qadam

Video: ILumos masofadan boshqarish pulti: 5 qadam
Video: "ŞOK" SERİ ÜRETİM BAŞLIYOR! İşte YERLİ ARABA TOGG Fabrikası’nın Son Hali !!! 2024, Dekabr
Anonim
ILumos masofadan boshqarish pulti
ILumos masofadan boshqarish pulti
ILumos masofadan boshqarish pulti
ILumos masofadan boshqarish pulti
ILumos masofadan boshqarish pulti
ILumos masofadan boshqarish pulti
ILumos masofadan boshqarish pulti
ILumos masofadan boshqarish pulti

ILumos aqlli yorug'lik kalitlari va dimmerlari juda yaxshi ishlaydi. Ular Buyuk Britaniyaga osongina o'rnatiladi, chunki ular neytral ulanishni talab qilmaydi, bu Buyuk Britaniyaning yoritish punktlarida tez -tez mavjud emas.

Ular masofadan boshqarish pultidan 433 MGts chastotali uzatmalardan foydalanadilar, shuningdek, yuz plastinkasida sensorli boshqaruv elementlari mavjud. Agar kimdir ularni ilovadan boshqarishni xohlasa yoki Alexa kabi ovozli boshqaruvdan foydalanmoqchi bo'lsa, tavsiya etilgan usul - IR yoki 433MGs chastotali xabarlarni uzatadigan Broadlink RM boshqaruvchisidan foydalanish. Protokol o'rnatilmaganligi sababli, Broadlink mahsulotini masofadan boshqarish signallarini o'rganishga o'rgatish kerak. Bunday mashg'ulotni o'tkazish juda qiyin va hatto muvaffaqiyatli bo'lsa ham ishonchli natija bermaydi. Menimcha, buning sababi shundaki, iLumos protokoli 433 MGts shovqinni oddiy fondan ajratib olish juda qiyin, shuning uchun Broadlink qayta ishlab chiqaradigan o'rgatilgan signal talab qilinadigan narsani yaxshi ko'rsatmaydi.

Bu ishonchli boshqaruvchini qanday qilish kerakligi ko'rsatma. Buning uchun masofadan boshqarish pultidan kelgan rf xabarlari yozib olindi va 433 MGts chastotali uzatgichda to'g'ri takrorlanishi uchun tahlil qilindi.

Ushbu xabarlar protokoli va formatining tafsilotlari hujjatlarga kiritilgan, lekin bu o'zgartirish moslamasini yaratish va ishlatish uchun buni tushunish shart emas.

Nazoratchi modul (ESP-12F) ko'rinishidagi ESP8266 Wi-Fi mikrokontrolleridan foydalanadi. Bu veb -buyruqlarni qabul qilishi va ularni kerakli xabar formatiga aylantirishi, keyin esa 433 MGts chastotali oddiy modul orqali yuborishi mumkin. Ularning ko'pchiligi avvalgi IQ boshqaruvchisiga asoslangan bo'lib, u televizor va boshqalar kabi IQ qurilmalarga kod yuborishi mumkin edi, shuning uchun ham IRL funktsiyasi saqlanib qolgan, shuning uchun ham xuddi shu nazoratchi iLumos va bir qator IR qurilmalar uchun ishlatilishi mumkin. Veb -interfeys orqali konfiguratsion matnli fayllarni qo'shish orqali rozetkalarga ulanish kabi 433 MGtsli boshqa qurilmalarni qo'shish mumkin.

1 -qadam: Komponentlar va asboblar kerak

Kerakli komponentlar va asboblar
Kerakli komponentlar va asboblar
Kerakli komponentlar va asboblar
Kerakli komponentlar va asboblar
Kerakli komponentlar va asboblar
Kerakli komponentlar va asboblar
Kerakli komponentlar va asboblar
Kerakli komponentlar va asboblar

Quyidagi komponentlar kerak

  • ESP-12F Wi-Fi moduli
  • 433 MGts chastotali uzatuvchi moduli
  • kuchlanish kuchaytirgichi
  • 3.3V regulyator
  • 220V 6V kuchlanishli kondansatör
  • IR diodi
  • n kanal MOSFET (AO3400)
  • 47R qarshilik
  • 4K7 rezistorlar x2
  • 100K qarshilik x 1
  • USB mikro rozetkasi
  • simni ulash
  • Qoplama; 3D bosilgan quti ishlatilgan -

www.thingiverse.com/thing:3318386

Quyidagi vositalar kerak bo'ladi

  • Nozik nuqtali lehim temir
  • Cımbızlar
  • Epoksi elim
  • Kodlarni yozish uchun Raspberry Pi va 433 MGts qabul qilgich

E'tibor bering, men ishlatgan korpus iloji boricha kichikroq edi va SMD komponentlaridan foydalanilgan. Agar kattaroq korpus ishlatilsa, NodeMCU esp8266 modullari kabi katta komponentlardan foydalanish mumkin.

2 -qadam: sxematik

Sxematik
Sxematik

O'chirish sxemasi juda oddiy.

ESP-12F moduli 3.3V chiziqli regulyator orqali USB 5V uyasidan quvvatlanadi.

5V infraqizil diod uchun quvvat manbai sifatida ishlatiladi va modul orqali 10V ga ko'tariladi. Bu 433 MGts quvvat manbai sifatida ishlatiladi. Oddiy TX modullari to'g'ridan -to'g'ri 5V manba bilan ishlatilishi mumkin, lekin ularni 10V dan ishlatish uzatuvchi kuchi va diapazonini oshiradi. Ba'zi TX modullari 3.3V kuchlanishdan ishlaydi, lekin yana quvvat biroz pastroq bo'lishi mumkin.

GPIO14 IQ va 433MGts signallari uchun modulyatsiyalangan chiqish sifatida ishlatiladi. IQ holatida u tashuvchi tomonidan modulyatsiya qilinadi (odatda 38 KGts), lekin RFdan foydalanish uchun uzatishni yoqish / o'chirish signalini to'g'ridan -to'g'ri boshqaradi. IR chastotali xabarlar yuborilganda ularni uzatadi, lekin ularni oddiy IR xabarlari bilan aralashtirib bo'lmaydi.

3 -qadam: qurilish

Qurilish
Qurilish
Qurilish
Qurilish

Qurilish juda oddiy.

Men IR qismini MOSFET tranzistorli kichik o'lchamli modul sifatida ishlab chiqaraman va uning rezistorini to'g'ridan -to'g'ri LEDning oyog'iga lehimlab, o'lchamini kamaytiraman. Keyin uni mustahkamlash uchun epoksi qatronlar qo'shaman.

Regulyator va ajratuvchi kondansatör to'g'ridan-to'g'ri ESP-12F moduliga o'rnatiladi.

Qolganlari faqat quvvat va ma'lumot signalini ulash uchun ulash simidan foydalanadi.

Men 433 MGts ulanish uchun antennani https://www.instructables.com/id/433-MHz-Coil-loaded-antenna/ da tasvirlangan usuldan foydalanib qilaman.

4 -qadam: Dasturiy ta'minot va dastlabki konfiguratsiya

Dastur Arduino muhitida yaratilgan.

Buning uchun manba kodi:

Kodni ES8266 qurilmasiga yig'ilishidan oldin xavfsizlik maqsadlarida o'zgartirilishi mumkin.

  • AP_PORT buyruqlarni qabul qilish uchun tinglash portini belgilaydi
  • WM_PASSWORD qurilmani mahalliy wifi tarmog'iga sozlashda wifiManager tomonidan ishlatiladigan parolni belgilaydi
  • AP_AUTHID, avtorizatsiya qilish uchun har bir buyruq bilan yuborilishi kerak bo'lgan avtorizatsiya kodini belgilaydi.
  • update_password dasturiy ta'minotni yangilash uchun ishlatiladigan parolni belgilaydi.

Birinchi marta ishlatilganda, qurilma wifi konfiguratsiya rejimiga o'tadi. Qurilma tomonidan o'rnatilgan kirish nuqtasiga ulanish uchun telefon yoki planshetdan foydalaning, so'ngra 192.168.4.1 ga o'ting. Bu erdan siz mahalliy Wi -Fi tarmog'ini tanlashingiz va uning parolini kiritishingiz mumkin. Buni faqat bir marta yoki wifi tarmoqlari yoki parollarini o'zgartirganda qilish kerak.

Qurilma mahalliy tarmoqqa ulangandan so'ng, u buyruqlarni tinglaydi. Agar uning IP -manzili 192.168.0.100 deb hisoblansa, fayllarni ma'lumotlar jildiga yuklash uchun avval 192.168.0.100:AP_PORT/upload -dan foydalaning. Bu 192.168.0.100/edit -ga boshqa fayllarni ko'rish va yuklash imkonini beradi, shuningdek, 192.168.0100: AP_PORT -dan test buyruqlarini yuborish uchun foydalanishga ruxsat beradi.

Meni o'qigan manba kodi boshqaruv buyruqlarini, so'l buyruqlarni yuborish va qurilmani Alexa xizmatiga ulash bo'yicha qo'shimcha ko'rsatmalarni o'z ichiga oladi.

5 -qadam: Kodlarni yozib olish

iLumos kalitlari birinchi navbatda ularni boshqarish moslamasi bilan bog'lanishi kerak. Bu iLumos yo'riqnomasida tasvirlangan va qurilmani ulanish rejimiga o'tkazishni, so'ngra ON buyrug'ini yuborishni o'z ichiga oladi. Bu qurilmaga har bir xabarda joylashgan bog'langan manzil yordamida boshqa buyruqlarni tanib olish imkonini beradi.

Bu erda tekshirgichni ishlatishning ikkita strategiyasi mumkin.

Birinchidan, siz mavjud iLumos pultlaridan kodlarni olishingiz va keyin ularni takrorlash uchun tekshirgichdan foydalanishingiz mumkin.

Ikkinchidan, bu boshqaruvchi uchun yangi manzillardan foydalanish mumkin va qurilmalar allaqachon mavjud masofadan boshqarish pultlarida aniqlangan buyruq kodlari yordamida yangi manzilga ulanadi.

Men oldingi usulni afzal ko'raman.

Github -dagi manba kodi iLumos masofadan boshqarish pultidan kodlarni yozib olish uchun 433 MGtsli qabul qilish platasi yordamida Raspberry Pi -da ishlaydigan yordamchi dasturni o'z ichiga oladi. Buning uchun ko'rsatmalarni ushbu saytdagi PDF protokoli tavsifida topish mumkin.

Tavsiya: