Mundarija:

Etekcity simsiz rozetkalari: 5 qadam
Etekcity simsiz rozetkalari: 5 qadam

Video: Etekcity simsiz rozetkalari: 5 qadam

Video: Etekcity simsiz rozetkalari: 5 qadam
Video: Замена отопления в новостройке. Подключение. Опрессовка. #17 2024, Noyabr
Anonim
Etekcity simsiz rozetkalari
Etekcity simsiz rozetkalari

Zillion RF masofadan boshqariladigan rozetkalari mavjud, lekin eng mashhurlaridan biri Etekcity -dagi kabi. Men Amazonda 30 dollardan kam bo'lgan besh va ikkita masofadan boshqarish pultlarini oddiy narxda olishim mumkin edi. Men ular bilan nima qilmoqchi ekanligimni bilmasdim, lekin bu xakerlik qilishning asosiy imkoniyati deb o'yladim. Shuni yodda tutish kerakki, ularni faqat masofadan boshqarish pulti boshqarishi mumkin, Internet orqali emas. Lekin biz buni tuzatamiz. Bundan tashqari, ular elektr tarmog'iga ulanganda odatda o'chiriladi va agar quvvat yo'qolsa, bu holatga qaytadi. Men siz haqingizda bilmayman, lekin menda ba'zi ilovalar bor, ular o'rniga rozetkaning odatdagidek yoqilishini xohlayman. Biz buni ham tuzatamiz. Shuni yodda tutingki, bu xakerlar elektronika va lehimlashning asosiy ko'nikmalarini bilishni talab qiladi.

1 -qadam: Odatda savdo nuqtalarida qilish

Odatda savdo nuqtalarida ishlab chiqarish
Odatda savdo nuqtalarida ishlab chiqarish
Odatda savdo nuqtalarida ishlab chiqarish
Odatda savdo nuqtalarida ishlab chiqarish
Odatda savdo nuqtalarida ishlab chiqarish
Odatda savdo nuqtalarida ishlab chiqarish
Odatda savdo nuqtalarida ishlab chiqarish
Odatda savdo nuqtalarida ishlab chiqarish

Ushbu rozetkalardan birini odatdagidan odatdagidek yoqish oddiy vazifa bo'lib tuyuladi, chunki ular har ikki shtatda ham pinli bo'lishi kerak bo'lgan standart o'rni ishlatiladi. Ma'lum bo'lishicha, o'rni odatdagidek pinli bo'lishi mumkin yoki bo'lmasligi mumkin, lekin unga elektron platada kirish mumkin emas. Bu bizning vazifamizni murakkablashtiradi, lekin bu, ehtimol, ishlab chiqaruvchining aqlli xavfsizlik harakati. Demak, bu yoqish/o'chirish mantig'ini qaytarish yo'lini topishimiz kerak.

Mantiqni o'zgartirish uchun ikkita qism mavjud. Birinchisi, LEDning polaritesini o'zgartirish. LED uchun lehim yostiqchalari birinchi rasmda ko'rsatilgan. LED o'chirilgandan so'ng, biz ikkinchi rasmda ko'rsatilgandek, elektron izlarini ikkita kesishimiz kerak. O'ng qo'lda kesish LED lehim yostig'ini erdan ajratib turadi. Biz shunday qilamizki, svetodiod teskari aylantirilgandan so'ng, biz bu padni +5 voltgacha lehimlay olamiz. Chap qo'lda kesish o'rni haydovchi tranzistorining asosini 4700 ohmli rezistordan ajratadi. Bu ikkinchi mantiq qutblanishining teskarisini o'rnatishga imkon beradi. Kesish muvaffaqiyatli bo'lganligiga ishonch hosil qilish uchun ohmmetr bilan ikki marta tekshiring. Uchinchi rasmda biz anodli LEDni qayta o'rnatdik, endi kesish paneli va +5 voltga ulangan. Quvvat uzatgichlari mening qurilmamda etarlicha uzun edi, shuning uchun men uni 78L05 kuchlanish regulyatorining +5 voltli chiqish joyiga burishim mumkin edi.

To'rtinchi rasmda o'rni haydash mantig'ini o'zgartirish uchun ishlatiladigan usul ko'rsatilgan. Men inverter sifatida umumiy 2N3904 NPN tranzistorini (ekvivalenti OK bo'lardi) ishlatardim. Emitent erga lehimlanadi, tayanch bortdagi 4700 ohmli rezistorga, kollektor esa o'rni haydovchi tranzistorining tagiga lehimlanadi. Transistorlar o'rni drayveri odatda yoqilganligiga ishonch hosil qilish uchun uning bazasidan +5 voltgacha 4700 ohmli rezistorni qo'shishim kerak edi. Endi, mantiqiy chiqish yuqori bo'lganda, u yangi tranzistorni yoqadi, bu esa o'rni drayveri tranzistorini o'chiradi.

2-qadam: masofadan boshqarish pultini qayta ulang

Masofadan boshqarish pultini qayta ulang
Masofadan boshqarish pultini qayta ulang

Agar siz qo'shimcha qadam tashlamoqchi bo'lsangiz, masofadan boshqarish pultidagi tegishli tugmalarni o'zaro bog'lab qo'yishingiz mumkin, shunda chap tugma o'zgartirilgan rozetkani yoqadi va o'ng tugma uni o'chiradi. Asosan, taxtaning o'rtasiga eng yaqin bo'lgan kontaktlarning zanglashiga olib keladigan elektron izlarini kesib, keyin rasmda ko'rsatilgandek o'tish simlarini qo'shish kerak.

3 -qadam: Internetni boshqarish

Internetni boshqarish
Internetni boshqarish

Chastotani Internet orqali boshqarishning ikkita usuli mavjud. Ikkalasi ham ESP8266 kabi arzon moduldan foydalanishni talab qiladi. Bitta usul - masofadan boshqarish pultlaridan biriga ulanish va tugmani bosilishini simulyatsiya qilish uchun mikrokontrolordan foydalanish. Boshqa kam tartibsiz usul - bu masofadan boshqarish pultining o'rnini egallash uchun mikrokontrollerdan foydalanish. Bu erda tasvirlangan narsa. Mikrokontroller ESP8266 orqali buyruqlarni qabul qiladi, ularni RF chastotasi bitiga to'g'ri tarjima qiladi, so'ngra bu bit naqshini RF transmitteriga yuboradi. Bu murakkab tuyuladi, lekin faqat bitta qiyin tomoni - sizning RF chastotali rozetkalari uchun tegishli boshqaruv kodlari nima ekanligini aniqlash. Kodlarni aniqlash uchun Internetda chastotali qabul qilgich va kompyuterga ovozli kirishni ishlatadigan ko'plab xabarlar mavjud. Menda yaxshi osiloskop borligi uchun hashamat bor, shuning uchun ularni tasvirga olish men uchun oson. Menda RF chastotasini aniqlash sxemasi ham bor (mening veb -saytimdagi boshqa elektronika loyihalarimdan birida batafsil tasvirlangan), bu menga shaxsiy kompyuterimdagi terminal dasturi yordamida RF uzatilishini olish imkonini beradi.

Chastotali chastotalar bilan aloqa qilish chastotasi 433,92 MGts ni tashkil qiladi va buyruqlar uzoq sinxronlash biti, 24 ma'lumotlar biti va 1 to'xtash bitidan iborat. Amaldagi ma'lumotlarni kodlash usuli-On-Off-Keying (OOK), ya'ni ma'lumotlar bitlarini yoqish/o'chirish vaqtlari bo'yicha farqlanishini bildiradi. OOKda bitlar soni yoki davr uzunligi bo'yicha talablar yo'q. Shuning uchun turli xil qurilmalar uchun juda ko'p farqlar mavjud. Men buni xavfsizlik sensori va ob -havo sensorlarini dekodlash orqali ko'rganman. To'lqin shakli bu erda ko'rsatilgan rasmga o'xshaydi.

4 -qadam: Uskuna

Uskuna
Uskuna
Uskuna
Uskuna
Uskuna
Uskuna

Bu erda ko'rsatilgan sxema mening veb-saytimda sanab o'tilgan Wi-Fi-ning oldingi loyihalaridan birida ishlatganim bilan deyarli bir xil. Asosiy farq shundaki, oxirgi versiyada USB interfeysi yo'q, lekin RF uzatuvchi moduliga ega. Men ishlatgan transmitter moduli FS1000A deb belgilangan va 433,92-MGts chastotada uzatadi. Men RF uzatgichlarining boshqa modellarini sinab ko'rmadim, lekin ko'pchiligi shunga o'xshash xususiyatlarga ega ekan, ishlashi kerak. RF moduli +5 voltli kirishdan ishlaydi va PIC-dan ketma-ket ma'lumotlar uzatish uchun 3,3 voltli mantiq darajasini qabul qiladi, ba'zi ESP8266 modullarida bortida 3,3 voltli regulyator bor, shuning uchun unga kirish 5 volt bo'ladi. Men 3.3 voltli regulyatorni PIC sxemasiga kiritganman va agar u o'z kuchlanish regulyatori bo'lmasa, uni ESP moduli uchun ham ishlatish mumkin. Bu PIC va ESP -ga konvertorlarga ehtiyoj sezmasdan bir xil mantiq darajasida muloqot qilish imkonini beradi.

ESP-01 moduli va adapter yordamida (bu erda ko'rsatilgan) ESP uskunasini soddalashtirishingiz mumkin. Adapter +5 voltni oladi va o'rnatilgan 3,3 voltli regulyatorga ega. Agar siz ushbu yo'nalishda bo'lsangiz, men sizga ESP-01 uchun maxsus USB interfeysini sotib olishni maslahat beraman. Bu ESP-01 ni o'rnatishni ancha osonlashtiradi.

5 -qadam: dasturiy ta'minot

Dasturiy ta'minot ro'yxati quyida keltirilgan. Bu oldingi Wi-Fi loyihasi uchun yozgan dasturiy ta'minotning kengaytmasi. Men buni tanladim, chunki men PIC -dan status javobini matn o'rniga oddiy grafik sifatida ko'rsatishni xohlardim. Bundan tashqari, RF uzatgichiga bitta pinli ketma-ket bitli oqimni chiqarish uchun kod qo'shdim. Oldingi versiyada bo'lgani kabi, men ham HTML buyruqlaridan foydalanib, beshta masofaviy kalitlarning holatini aks ettiruvchi doiralarni chizardim. Qizil = o'chirilgan, yashil = yoqilgan va oq = noma'lum. "Http://yourname.duckdns.org:xxxxx" satri Wi-Fi adapteringiz uchun tanlangan port raqami "xxxxx" bilan DNS ulanishini ko'rsatishi kerak. Yodda tutish kerak bo'lgan asosiy narsa shundaki, masofadan boshqarish pultlarining hech qanday fikri yo'q, shuning uchun dasturiy ta'minot faqat har bir kalit uchun yuborilgan oxirgi buyruq holatini saqlab turishi mumkin. Bu shuni anglatadiki, har safar boshqaruv apparati kuchga kirganda, kalitlarning holati noma'lum. Mana bu post uchun. Boshqa elektronika loyihalarimni www.boomerrules.wordpress.com saytida ko'ring

Tavsiya: