Orodha ya maudhui:

Vifurushi vya soketi isiyo na waya ya Etekcity: Hatua 5
Vifurushi vya soketi isiyo na waya ya Etekcity: Hatua 5

Video: Vifurushi vya soketi isiyo na waya ya Etekcity: Hatua 5

Video: Vifurushi vya soketi isiyo na waya ya Etekcity: Hatua 5
Video: Мексика: путь всех опасностей 2024, Novemba
Anonim
Etekcity Wireless Socket Hacks
Etekcity Wireless Socket Hacks

Kuna maduka ya RF yaliyodhibitiwa kijijini yanayopatikana lakini moja ya maarufu zaidi yanaonekana kuwa ni yale kutoka Etekcity. Niliweza kuchukua, kwa bei ya kawaida, seti ya vidhibiti tano na mbili vya kijijini kwa chini ya $ 30 kwenye Amazon. Sikuwa na hakika ni nini nitafanya nao lakini nilidhani ilikuwa fursa nzuri ya kufanya utapeli. Jambo moja kukumbuka ni kwamba hizi zinadhibitiwa tu na kijijini kilichojumuishwa, na sio kupitia mtandao. Lakini tutarekebisha hiyo. Pia, kawaida huzimwa wakati wa kuziba na kurudi kwenye hali hiyo ikiwa umeme unapotea. Sijui kuhusu wewe, lakini nina programu ambazo ninataka duka iwe kawaida kwenye. Tutarekebisha hiyo pia. Kumbuka tu kwamba hacks hizi zinahitaji ujuzi fulani wa vifaa vya elektroniki na ustadi wa msingi wa kuuza.

Hatua ya 1: Kufanya kawaida kwenye maduka

Kufanya Kawaida kwenye maduka
Kufanya Kawaida kwenye maduka
Kufanya Kawaida kwenye maduka
Kufanya Kawaida kwenye maduka
Kufanya Kawaida kwenye maduka
Kufanya Kawaida kwenye maduka
Kufanya Kawaida kwenye maduka
Kufanya Kawaida kwenye maduka

Kubadilisha moja ya maduka haya kutoka kawaida kwenda kwa kawaida inaweza kuonekana kuwa kazi rahisi kwa sababu wanatumia relay nzuri sana ambayo inapaswa kuwa na pini kwa majimbo yote mawili. Kama inageuka kuwa relay inaweza kuwa au inaweza kuwa na kawaida kwenye pini, lakini haipatikani kwenye bodi ya mzunguko. Hiyo inachanganya kazi yetu lakini labda ni hoja nzuri ya usalama na mtengenezaji. Inamaanisha nini, basi, ni kwamba tunahitaji kutafuta njia ya kubadilisha mantiki ya kuzima / kuzima.

Kuna vipande viwili vya kubadilisha mantiki. Ya kwanza ni kubadilisha polarity ya LED. Vipande vya solder kwa LED vinaonyeshwa kwenye picha ya kwanza. Mara tu LED inapoondolewa, tunahitaji kukatwa mara mbili kwa athari za mzunguko kama inavyoonekana kwenye picha ya pili. Kukata mkono wa kulia hutenganisha pedi ya solder ya LED kutoka ardhini. Tunafanya hivyo ili baada ya kugeuzwa kwa LED, tunaweza kuuza pedi hiyo kwa volts +5. Kukata mkono wa kushoto hutenganisha msingi wa transistor ya dereva wa relay kutoka kwa kontena la 4700 ohm. Hiyo itaruhusu ubadilishaji wa mantiki wa pili kusanikishwa. Angalia mara mbili na ohmmeter ili kuhakikisha kuwa kupunguzwa kunafanikiwa. Katika picha ya tatu tumeweka tena LED na anode iliyounganishwa sasa kwenye pedi iliyokatwa na kwa + volts +5. Viongozi vilikuwa ndefu vya kutosha kwenye kitengo changu ili niweze kuinama kwa pato la +5 volt ya mdhibiti wa voltage 78L05.

Picha ya nne inaonyesha njia iliyotumiwa kubadilisha mantiki ya kuendesha relay. Nilitumia transistor ya kawaida ya 2N3904 NPN (sawa itakuwa sawa) kama inverter. Mtoaji huuzwa chini, msingi huuzwa kwa kontena la bodi ya 4700 ohm, na mtoza ameuzwa kwa msingi wa transistor ya dereva. Ili kuhakikisha kuwa transistor ya dereva wa relay kawaida imewashwa, ilibidi niongeze kontena la 4700 ohm kutoka msingi wake hadi volts +5. Sasa, wakati pato la mantiki liko juu, litawasha transistor mpya ambayo itazima transistor ya dereva wa relay.

Hatua ya 2: Weka waya tena kwa Kijijini

Weka waya tena kwa Remote
Weka waya tena kwa Remote

Ikiwa unataka kuchukua hatua ya ziada unaweza kuvuka waya vifungo vinavyofaa kwenye rimoti ili kitufe cha kushoto kiwashe tundu lililobadilishwa na kitufe cha kulia kizime. Kimsingi unahitaji kukata athari za mzunguko ambazo huenda kwenye anwani za kubadili ambazo ziko karibu zaidi katikati ya ubao na kisha ongeza waya za kuruka kama inavyoonyeshwa kwenye picha.

Hatua ya 3: Udhibiti wa mtandao

Udhibiti wa Mtandaoni
Udhibiti wa Mtandaoni

Kuna njia mbili zinazowezekana za kudhibiti vituo vya RF kutoka kwa mtandao. Zote zinahitaji matumizi ya moduli ya bei rahisi kama ESP8266. Njia moja itakuwa waya kwenye moja ya vidhibiti vya mbali na kutumia mdhibiti mdogo kuiga mashinikizo ya vitufe. Njia nyingine isiyo na fujo ni kutumia microcontroller kuchukua nafasi ya udhibiti wa kijijini. Hiyo ndiyo inaelezewa hapa. Mdhibiti mdogo atapokea maagizo kupitia ESP8266, atafsiri katika muundo sahihi wa kitambulisho cha RF, halafu tuma muundo huo kidogo kwa kipitishaji cha RF. Inasikika kuwa ngumu lakini sehemu ngumu tu ni kujua ni nini nambari sahihi za kudhibiti kwa seti yako ya maduka ya RF. Kuna machapisho mengi mkondoni ambayo hutumia mpokeaji wa RF na uingizaji wa sauti kwa PC ili kubaini nambari. Nina anasa ya kuwa na oscilloscope nzuri kwa hivyo ni rahisi kwangu kuzinasa. Pia nina mzunguko wa sniffer wa RF (imeelezewa katika moja ya miradi yangu mingine ya elektroniki kwenye wavuti yangu) ambayo inaniruhusu kunasa usambazaji wa RF kwa kutumia programu ya terminal kwenye PC yangu.

Mzunguko wa kuwasiliana na maduka ya RF ni 433.92-MHz na amri zinajumuisha muda mrefu wa kusawazisha, bits 24 za data, na 1 stop bit. Njia ya usimbuaji data inayotumika ni On-Off-Keying (OOK) ambayo inamaanisha kuwa bits za data hutofautishwa na nyakati za kuzima / kuzima. Hakuna mahitaji katika OOK kwa idadi ya bits au urefu wa kipindi. Ndiyo sababu kuna tofauti nyingi huko nje kwa vifaa tofauti. Nimeuona mkono huo wa kwanza kwa kuondoa sensorer za usalama na sensorer za hali ya hewa. Umbo la mawimbi linaonekana sawa na kile kinachoonyeshwa kwenye picha hapa.

Hatua ya 4: Vifaa

Vifaa
Vifaa
Vifaa
Vifaa
Vifaa
Vifaa

Skimu iliyoonyeshwa hapa ni karibu sawa na ile niliyotumia katika moja ya miradi yangu ya mapema ya Wi-Fi iliyoorodheshwa kwenye wavuti yangu. Tofauti kuu ni kwamba toleo la mwisho halina kiolesura cha USB lakini lina kiolesura cha moduli ya kusambaza ya RF. Moduli ya mpitishaji niliyotumia imeitwa FS1000A na inasambaza kwa 433.92-MHz. Sijajaribu mifano mingine ya wasambazaji wa RF lakini wengi wanapaswa kufanya kazi maadamu wana sifa sawa. Moduli ya RF inaendeshwa kutoka kwa uingizaji wa voliti +5 na inakubali kwa urahisi kiwango cha mantiki cha 3.3-volt kwa mtiririko wa data ya serial kutoka kwa PIC. Baadhi ya moduli za ESP8266 zina mdhibiti wao wa 3.3 volt ndani na hivyo pembejeo itakuwa volts 5. Nimejumuisha mdhibiti wa volt 3.3 katika skimu yangu kwa PIC na inaweza pia kutumika kwa moduli ya ESP ikiwa haina mdhibiti wake wa voltage. Hii inaruhusu PIC na ESP kuwasiliana kwa viwango sawa vya mantiki bila hitaji la waongofu.

Unaweza kurahisisha vifaa vya ESP kwa kutumia moduli ya ESP-01 na adapta (iliyoonyeshwa hapa). Adapta inachukua volts +5 na ina mdhibiti wa volts 3.3. Ukienda kwa njia hii ninapendekeza pia ununue kiolesura cha USB ambacho kimetengenezwa mahsusi kwa ESP-01. Itafanya usanidi wa ESP-01 iwe rahisi zaidi.

Hatua ya 5: Programu

Orodha ya programu inapatikana hapa chini. Ni ugani wa programu niliyoandika kwa mradi uliopita wa Wi-Fi. Nilichagua hiyo kwa sababu nilitaka kuwa na majibu ya hadhi kutoka kwa PIC iliyoonyeshwa kama picha rahisi badala ya maandishi. Niliongeza pia nambari kutoa mkondo wa pini moja moja kwa mtoaji wa RF. Kama toleo la mapema, nilitumia maagizo ya HTML kuteka miduara ambayo inawakilisha hali ya kila swichi tano za kijijini. Nyekundu = imezimwa, kijani = imewashwa, na nyeupe = haijulikani. Mstari na "https://yourname.duckdns.org:xxxxx" inapaswa kuwakilisha unganisho lako la DNS, na "xxxxx" nambari ya bandari iliyochaguliwa kwa adapta yako ya Wi-Fi. Jambo muhimu kukumbuka ni kwamba hakuna maoni kutoka kwa swichi za mbali kwa hivyo programu inaweza kudumisha tu hali ya amri ya mwisho iliyotumwa kwa kila swichi. Hiyo inamaanisha kuwa kila wakati kuna nguvu juu ya vifaa vya mtawala hali za kubadili hazijulikani. Hiyo ni kwa chapisho hili. Angalia miradi yangu mingine ya elektroniki kwenye www.boomerrules.wordpress.com

Ilipendekeza: