Mündəricat:
- Addım 1: Normalda satış yerlərində hazırlayın
- Addım 2: Pultu yenidən bağlayın
- Addım 3: İnternetə nəzarət
- Addım 4: Avadanlıq
- Addım 5: Proqram təminatı
Video: Etekcity Simsiz Yuva Hackləri: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Zillion RF uzaqdan idarə olunan prizlər mövcuddur, lakin ən populyarlarından biri Etekcity -dəndir. Amazon -da 30 dollardan aşağı qiymətə normal qiymətə beş və iki uzaqdan idarəetmə dəsti ala bildim. Onlarla nə edəcəyimi bilmirdim, amma bir az hack etmək üçün əla bir fürsət olduğunu düşündüm. Yadda saxlamaq lazım olan bir şey, bunların yalnız İnternetə daxil deyil, yalnız uzaqdan idarə olunan ilə idarə oluna bilməsidir. Ancaq bunu düzəldəcəyik. Ayrıca, qoşulduqda normal olaraq sönürlər və güc itirildikdə həmin vəziyyətə qayıdırlar. Sənin haqqında bilmirəm, amma prizin normal olaraq işləməsini istədiyim bəzi tətbiqlərim var. Bunu da düzəldəcəyik. Unutmayın ki, bu qarmaqlar elektronika və əsas lehimləmə bacarıqları haqqında bəzi biliklər tələb edir.
Addım 1: Normalda satış yerlərində hazırlayın
Bu satış nöqtələrindən birini normaldan normal vəziyyətə dəyişmək sadə bir iş kimi görünə bilər, çünki hər iki əyalət üçün pinləri olan olduqca standart bir röleyi istifadə edirlər. Göründüyü kimi, rölin normal pimi ola bilər və ya olmaya bilər, ancaq dövrə lövhəsində əlçatan deyil. Bu, vəzifəmizi çətinləşdirir, amma yəqin ki, istehsalçı tərəfindən ağıllı bir təhlükəsizlik hərəkətidir. Deməli, açma/söndürmə məntiqini tərsinə çevirmək üçün bir yol tapmalıyıq.
Məntiqi geri çevirmək üçün iki hissə var. Birincisi, LED -in polaritesini dəyişdirməkdir. LED üçün lehim yastıqları ilk şəkildə göstərilmişdir. LED çıxarıldıqdan sonra, ikinci şəkildə göstərildiyi kimi dövrə izlərində iki kəsik etməliyik. Sağ tərəfdən kəsmə LED lehim yastığını yerdən ayırır. Bunu edirik ki, LED tərsinə çevrildikdən sonra həmin yastığı +5 volta lehim edə bilərik. Sol tərəfdən kəsmə, relay sürücüsü tranzistorunun əsasını 4700 ohm müqavimətindən ayırır. Bu, ikinci məntiq polaritesinin tərsinə quraşdırılmasına imkan verəcək. Kəsmələrin müvəffəqiyyətli olduğundan əmin olmaq üçün bir ohmmetre ilə iki dəfə yoxlayın. Üçüncü şəkildə, anodun kəsilmiş yastığa və +5 volta bağlanan LEDini yenidən quraşdırdıq. Qurğulardakı tellər kifayət qədər uzun idi, buna görə onu 78L05 gərginlik tənzimləyicisinin +5 volt çıxışına əymək mümkün idi.
Dördüncü şəkil, röleyi idarə etmək məntiqini geri çevirmək üçün istifadə olunan üsulu göstərir. İnverter olaraq ümumi 2N3904 NPN tranzistorundan (ekvivalenti yaxşı olardı) istifadə etdim. Emitent yerə lehimlənir, baza göyərtədəki 4700 ohm rezistora, kollektor isə relay sürücüsü tranzistorunun bazasına lehimlənir. Röle sürücüsü tranzistorunun normal olaraq işə salınmasını təmin etmək üçün +5 volt bazasından 4700 ohm müqavimətçi əlavə etməliydim. İndi məntiq çıxışı yüksək olduqda, relay sürücüsü tranzistorunu söndürəcək yeni tranzistoru işə salacaq.
Addım 2: Pultu yenidən bağlayın
Əlavə bir addım atmaq istəyirsinizsə, pultdakı müvafiq düymələri bağlaya bilərsiniz ki, sol düymə dəyişdirilmiş çıxışı açsın və sağ düymə söndürsün. Əsasən lövhənin ortasına ən yaxın olan keçid kontaktlarına gedən dövrə izlərini kəsməlisiniz və sonra şəkildə göstərildiyi kimi tullanan tellər əlavə etməlisiniz.
Addım 3: İnternetə nəzarət
RF çıxışlarını İnternetdən idarə etmək üçün iki yol var. Hər ikisi də ESP8266 kimi ucuz bir modulun istifadəsini tələb edir. Bir üsul, uzaqdan idarəetmə vasitələrindən birinə qoşulmaq və düymə basmalarını simulyasiya etmək üçün mikrokontrolördən istifadə etmək olardı. Digər daha az qarışıq üsul, uzaqdan idarəetmə yerinə mikrokontrolördən istifadə etməkdir. Burada təsvir olunan budur. Mikro nəzarətçi ESP8266 vasitəsi ilə əmrləri alacaq, onları uyğun RF bit modelinə çevirəcək və sonra bu bit nümunəsini RF ötürücüsünə göndərəcək. Mürəkkəb səslənir, ancaq yeganə çətin tərəfi, RF çıxışlarınız üçün uyğun nəzarət kodlarının nə olduğunu anlamaqdır. Kodları anlamaq üçün bir RF qəbuledicisi və kompüterə səs girişi istifadə edən bir çox yazı var. Yaxşı bir osiloskopa sahib olmaq lüksüm var, buna görə onları çəkmək mənim üçün asandır. Həm də kompüterimdə bir terminal proqramı istifadə edərək RF ötürmələrini tutmağa imkan verən bir RF sniffer dövrə (veb saytımdakı digər elektronika layihələrimdən birində ətraflı) var.
RF çıxışları ilə əlaqə qurma tezliyi 433.92-MHz-dir və əmrlər uzun bir sinxronizasiya biti, 24 məlumat biti və 1 dayanma bitindən ibarətdir. İstifadə olunan məlumat kodlaşdırma üsulu, Açma-Kapama (OOK) metodudur, bu da məlumat bitlərinin açılma/sönmə vaxtlarına görə fərqləndiyini bildirir. OOK -da bitlərin sayı və ya dövr uzunluğu üçün heç bir tələb yoxdur. Bu səbəbdən fərqli cihazlarda çox sayda dəyişiklik var. Təhlükəsizlik sensörlerini və hava sensörlerini deşifre ederek bunu ilk əlimde gördüm. Dalğa forması buradakı şəkildə göstərilənə bənzəyir.
Addım 4: Avadanlıq
Burada göstərilən sxem, veb saytımda sadalanan əvvəlki Wi-Fi layihələrimdən birində istifadə etdiyim sxemlə demək olar ki, eynidir. Əsas fərq, son versiyanın USB interfeysinə malik olmaması, lakin RF ötürücü modulu üçün bir interfeysə sahib olmasıdır. İstifadə etdiyim ötürücü modulu FS1000A olaraq etiketlənir və 433.92-MHz-də ötürür. Digər RF ötürücü modellərini sınamamışam, amma əksəriyyəti oxşar xüsusiyyətlərə malik olduqları müddətdə işləməlidir. RF modulu +5 volt girişdən idarə olunur və PIC-dən serial data bit axını üçün 3.3 volt məntiq səviyyəsini asanlıqla qəbul edir. Bəzi ESP8266 modullarının öz 3.3 volt tənzimləyicisi var, buna görə giriş 5 volt olacaq. PIC üçün sxemimə bir 3.3 volt tənzimləyici daxil etdim və öz gərginlik tənzimləyicisi yoxdursa ESP modulu üçün də istifadə edilə bilər. Bu, PIC və ESP -nin çeviricilərə ehtiyac olmadan eyni məntiq səviyyələrində ünsiyyət qurmasına imkan verir.
ESP-01 modulundan və adapterdən (burada göstərilmişdir) istifadə edərək ESP aparatını sadələşdirə bilərsiniz. Adapter +5 volt tutur və yerüstü 3.3 volt tənzimləyiciyə malikdir. Bu marşrutla gedirsinizsə, ESP-01 üçün xüsusi olaraq hazırlanmış USB interfeysini də almağı məsləhət görürəm. ESP-01-in qurulmasını çox asanlaşdıracaq.
Addım 5: Proqram təminatı
Proqram siyahısı aşağıda mövcuddur. Əvvəlki bir Wi-Fi layihəsi üçün yazdığım proqramın bir uzantısıdır. PIC -dən status cavabının mətn əvəzinə sadə qrafik olaraq göstərilməsini istədiyim üçün bunu seçdim. RF ötürücüsünə tək pinli serial bit axını çıxarmaq üçün kod da əlavə etdim. Əvvəlki versiya kimi, beş uzaq açarın hər birinin vəziyyətini əks etdirən dairələr çəkmək üçün HTML əmrlərindən istifadə etdim. Qırmızı = söndürülmüş, yaşıl = açıq və ağ = bilinməyən. "Http://yourname.duckdns.org:xxxxx" olan xətt, Wi-Fi adapteriniz üçün seçilmiş "xxxxx" port nömrəsi ilə DNS bağlantınızı təmsil etməlidir. Yadda saxlamağınız vacib olan şey, uzaqdan açarların özlərindən heç bir geribildirim olmamasıdır, buna görə proqram yalnız hər bir keçid üçün göndərilən son əmrin vəziyyətini qoruya bilər. Bu o deməkdir ki, hər dəfə nəzarətçi aparatı işə salındıqda keçid vəziyyətləri məlum deyil. Bu yazı üçün budur. Www.boomerrules.wordpress.com saytında digər elektronika layihələrimə baxın
Tövsiyə:
Yuva Termostatı, İşgüzarlığın İzlənməsi: 12 addım
Nest Thermostat, İşgüzarlığın İzlənməsi: Nest Thermostat istifadə edərək evimin soyutma avtomatlaşdırılması, yaxın vaxtlara qədər Life360 -ın "evə ilk gələn" IFTTT tərəfindən idarə olunurdu. və " evdən son çıxan " tetikler. Bu əla idi, çünki ailə üzvlərimi Li -yə əlavə edə bilərdim
HC12 Simsiz Modulundan istifadə edən Simsiz Arduino Robotu: 7 addım
HC12 Simsiz Modulundan istifadə edən Simsiz Arduino Robotu: Hey uşaqlar, yenidən xoş gəlmisiniz. Əvvəlki yazımda, H Körpü Devrinin nə olduğunu, L293D motor sürücüsü IC, yüksək cərəyanlı motor sürücülərini idarə etmək üçün piggybacking L293D Motor sürücüsü IC və öz L293D motor Sürücü Kartını necə dizayn edə biləcəyinizi izah etdim
Dekorativ yuva arxa plakası: 7 addım (şəkillərlə)
Dekorativ Yuva Arxa Plitəsi: Bu, Nest termostatı üçün dekorativ tel çərçivə üçün təlimatdır. İstədiyiniz şəkillərdə eyni texnikadan istifadə edə bilərsiniz. Sənətinizin ətrafına tel çəkmək lazımdırsa, bütün gücü söndürün & quraşdırmadan əvvəl naqilləri etiketləyin
Raspbian Stretch -də TP Link WN7200ND USB Simsiz Adaptorlu Əlli Metrlik Simsiz Giriş Nöqtəsi: 6 addım
Raspbian Stretch -də TP Link WN7200ND USB Simsiz Adaptoru ilə Əlli Metr Aralığında Simsiz Giriş Nöqtəsi: Raspberry Pi Təhlükəsiz Simsiz Giriş Nöqtələri yaratmaq üçün əladır, amma yaxşı bir sıra yoxdur, onu genişləndirmək üçün TP Link WN7200ND USB Simsiz Adaptoru istifadə etdim. Necə edəcəyimi paylaşmaq istəyirəm Niyə marşrutlaşdırıcı yerinə moruq pi istifadə etmək istəyirəm? T
Nabito [Açıq Yuva V2]: EV Şarjı üçün Ağıllı Metr: 10 Addım (Şəkillərlə birlikdə)
Nabito [Açıq Yuva V2]: EV Şarjı üçün Ağıllı Metr: Bu, Nabito [açıq yuva) üçün ikinci quruluş bələdçisidir, birinci versiyanı burada tapa bilərsiniz: Nabito [açıq yuva] v1Bu bloqda bu layihənin yaradılmasının səbəblərini sadalayıram. yazı: EV -lər mənzillər üçün mənasızdır Bu nədir? Nabito - açıq camaat