Kazalo:

Etekcity brezžične vtičnice Hacks: 5 korakov
Etekcity brezžične vtičnice Hacks: 5 korakov

Video: Etekcity brezžične vtičnice Hacks: 5 korakov

Video: Etekcity brezžične vtičnice Hacks: 5 korakov
Video: Etekcity | Digital Kitchen Scale (EK6015) 2024, Julij
Anonim
Etekcity brezžične vtičnice
Etekcity brezžične vtičnice

Na voljo je milijon RF daljinsko vodenih vtičnic, vendar se zdi, da so med najbolj priljubljenimi tiste iz podjetja Etekcity. Na Amazonu sem po redni ceni lahko prevzel komplet petih in dveh daljinskih upravljalnikov za manj kot 30 USD. Nisem bil prepričan, kaj bom storil z njimi, vendar sem mislil, da je to odlična priložnost za nekaj krampanja. Ne pozabite pa, da jih je mogoče upravljati samo z daljinskim upravljalnikom, ne pa prek interneta. Ampak to bomo popravili. Prav tako so običajno izklopljeni, ko so priključeni, in se vrnejo v to stanje, če izgine napajanje. Ne vem za vas, vendar imam nekaj aplikacij, kjer želim, da je vtičnica običajno vklopljena. To bomo tudi popravili. Upoštevajte le, da ti krampi zahtevajo nekaj znanja o elektroniki in osnovne veščine spajkanja.

1. korak: Normalno ustvarjanje vtičnic

Običajno na prodajnih mestih
Običajno na prodajnih mestih
Običajno na prodajnih mestih
Običajno na prodajnih mestih
Običajno na prodajnih mestih
Običajno na prodajnih mestih
Običajno na prodajnih mestih
Običajno na prodajnih mestih

Spreminjanje ene od teh vtičnic iz običajnega izklopljenega v običajno vklopljeno se zdi preprosta naloga, ker uporabljajo precej standardni rele, ki bi moral imeti nožice za obe državi. Izkazalo se je, da ima rele običajno ali pa tudi ne normalni priključek, vendar ni dostopen na vezju. To otežuje našo nalogo, vendar je to verjetno pametna varnostna poteza proizvajalca. To pomeni, da moramo najti način, kako obrniti logiko vklopa/izklopa.

Obrniti logiko sta dva dela. Prva je sprememba polarnosti LED. Spajkalne ploščice za LED so prikazane na prvi sliki. Ko odstranimo LED, moramo narediti dva reza na sledi vezja, kot je prikazano na drugi sliki. Desni rez ločuje LED spajkalno blazinico od tal. To naredimo tako, da lahko po obrnjeni LED diodi spajkamo to blazinico na +5 voltov. Levi rez ločuje osnovo tranzistorja gonilnika releja od upora 4700 ohmov. To bo omogočilo namestitev drugega obrata polarnosti logike. Dvakrat preverite z ohmmetrom, da se prepričate, ali so rezi uspešni. Na tretji sliki smo znova namestili LED z anodo, ki je zdaj priključena na rezalno ploščo in na +5 voltov. Kabli so bili na moji enoti ravno dovolj dolgi, da sem jih lahko upognil do +5 -voltnega izhoda regulatorja napetosti 78L05.

Četrta slika prikazuje metodo, ki se uporablja za obračanje logike za pogon releja. Kot pretvornik sem uporabil običajni 2N3904 NPN tranzistor (enakovreden bi bil v redu). Oddajnik je spajkan z zemljo, osnova je spajkana na vgrajeni upor 4700 ohmov, zbiralnik pa je spajen na podnožje tranzistorja gonilnika releja. Da bi zagotovil, da je tranzistor gonilnika releja normalno vklopljen, sem moral dodati upor 4700 ohmov od njegove osnove do +5 voltov. Zdaj, ko je logični izhod visok, bo vklopil nov tranzistor, ki bo izklopil tranzistor gonilnika releja.

2. korak: Ponovno povežite daljinski upravljalnik

Ponovno povežite daljinski upravljalnik
Ponovno povežite daljinski upravljalnik

Če želite narediti dodaten korak, lahko na daljinskem upravljalniku prepletete ustrezne gumbe, tako da bo levi gumb vklopil spremenjeno vtičnico, desni pa ga izklopil. V bistvu morate izrezati sledi vezja, ki gredo do stikalnih kontaktov, ki so najbližje sredini plošče, in nato dodati mostične žice, kot je prikazano na sliki.

3. korak: Nadzor interneta

Nadzor interneta
Nadzor interneta

Obstajata dva načina za nadzor RF vtičnic iz interneta. Oba zahtevata uporabo poceni modula, kot je ESP8266. Ena od metod bi bila priključitev na enega od daljinskih upravljalnikov in uporabo mikrokrmilnika za simulacijo pritiskov na gumbe. Druga manj umazana metoda je uporaba mikrokrmilnika za namestitev daljinskega upravljalnika. To je tukaj opisano. Mikrokrmilnik bo prejemal ukaze prek ESP8266, jih prevedel v ustrezen RF -bitni vzorec in nato ta bitni vzorec poslal v RF -oddajnik. Sliši se zapleteno, a edini težji del je ugotoviti, katere pravilne kontrolne kode so za vaš niz RF vtičnic. Na spletu je veliko objav, ki uporabljajo RF sprejemnik in avdio vhod v računalnik za ugotavljanje kod. Imam razkošje, da imam dostojen osciloskop, zato jih enostavno zajamem. Imam tudi vezje RF snifferja (podrobno opisano v enem od mojih drugih projektov elektronike na moji spletni strani), ki mi omogoča zajemanje RF prenosov s pomočjo terminalskega programa v računalniku.

Frekvenca za komunikacijo z RF vtičnicami je 433,92-MHz, ukazi pa so sestavljeni iz dolgega sinhronizacijskega bita, 24 podatkovnih bitov in 1 zaustavitvenega bita. Uporabljena metoda kodiranja podatkov je On-Off-Keying (OOK), kar pomeni, da se podatkovni bitovi razlikujejo glede na čas vklopa/izklopa. V OOK ni zahtev glede števila bitov ali dolžine obdobja. Zato obstaja toliko različic za različne naprave. To sem videl iz prve roke z dekodiranjem varnostnih senzorjev in vremenskih senzorjev. Valovna oblika je podobna tistemu, ki je prikazan na sliki tukaj.

4. korak: Strojna oprema

Strojna oprema
Strojna oprema
Strojna oprema
Strojna oprema
Strojna oprema
Strojna oprema

Shema, prikazana tukaj, je skoraj enaka tisti, ki sem jo uporabil v enem od svojih prejšnjih projektov Wi-Fi, navedenih na moji spletni strani. Glavna razlika je v tem, da končna različica nima vmesnika USB, vendar ima vmesnik do modula RF oddajnika. Oddajniški modul, ki sem ga uporabil, je označen z FS1000A in oddaja na 433,92-MHz. Nisem preizkusil drugih modelov RF oddajnikov, vendar bi večina morala delovati, če imajo podobne lastnosti. RF modul se napaja iz vhoda +5 voltov in zlahka sprejme 3,3-voltno logično raven za serijski podatkovni tok s PIC-a. Nekateri moduli ESP8266 imajo vgrajen svoj 3,3-voltni regulator, tako da bo vhod zanj 5 voltov. V svojo shemo za PIC sem vključil 3,3 voltni regulator in ga lahko uporabim tudi za modul ESP, če nima svojega regulatorja napetosti. To omogoča PIC in ESP, da komunicirata na istih logičnih ravneh brez potrebe po pretvornikih.

Strojno opremo ESP lahko poenostavite z modulom ESP-01 in adapterjem (prikazano tukaj). Adapter napaja +5 voltov in ima vgrajen regulator 3,3 volta. Če greste po tej poti, priporočam tudi, da kupite vmesnik USB, ki je posebej izdelan za ESP-01. To bo olajšalo namestitev ESP-01.

5. korak: Programska oprema

Seznam programske opreme je na voljo spodaj. Gre za razširitev programske opreme, ki sem jo napisal za prejšnji projekt Wi-Fi. To sem se odločil, ker sem želel, da bi bil statusni odziv iz PIC prikazan kot preprosta grafika namesto besedila. Dodal sem tudi kodo za oddajanje enopolnega serijskega bitnega toka v RF oddajnik. Tako kot prejšnja različica sem z ukazi HTML narisal kroge, ki predstavljajo stanje vsakega od petih oddaljenih stikal. Rdeča = izklopljena, zelena = vklopljena in bela = neznana. Vrstica z »https://yourname.duckdns.org:xxxxx« mora predstavljati vašo povezavo DNS, pri čemer je »xxxxx« številka vrat, izbrana za vaš vmesnik Wi-Fi. Pomembno si je zapomniti, da od samih stikal na daljavo ni povratnih informacij, zato lahko programska oprema ohrani le stanje zadnjega ukaza, poslanega za vsako stikalo. To pomeni, da so vsakič, ko pride do vklopa strojne opreme krmilnika, stanja stikal neznana. To je to za to objavo. Oglejte si moje druge elektronske projekte na www.boomerrules.wordpress.com

Priporočena: