Satura rādītājs:

Etekcity bezvadu ligzdu uzlaušana: 5 soļi
Etekcity bezvadu ligzdu uzlaušana: 5 soļi

Video: Etekcity bezvadu ligzdu uzlaušana: 5 soļi

Video: Etekcity bezvadu ligzdu uzlaušana: 5 soļi
Video: Sūds vai pērle? 14€ bezvadu austiņas 2024, Jūlijs
Anonim
Etekcity bezvadu ligzdu uzlaušanas
Etekcity bezvadu ligzdu uzlaušanas

Ir pieejami vairāki miljoni RF tālvadības kontaktligzdu, taču šķiet, ka viena no populārākajām ir Etekcity. Es varēju paņemt par parastu cenu piecu un divu tālvadības pultiņu komplektu par mazāk nekā 30 ASV dolāriem vietnē Amazon. Es nebiju pārliecināts, ko ar viņiem darīšu, bet sapratu, ka tā ir lieliska iespēja uzlauzt. Viena lieta, kas jāpatur prātā, ir tā, ka tos var kontrolēt tikai ar komplektā iekļauto tālvadības pulti, nevis izmantojot internetu. Bet mēs to labosim. Turklāt tie parasti ir izslēgti, kad ir pievienoti elektrotīklam, un atgriežas šajā stāvoklī, ja tiek zaudēta strāva. Es nezinu, kā jūs, bet man ir dažas lietojumprogrammas, kurās es vēlos, lai kontaktligzda būtu normāli ieslēgta. Mēs to arī labosim. Vienkārši paturiet prātā, ka šiem hakeriem ir nepieciešamas zināmas zināšanas par elektroniku un pamata lodēšanas prasmes.

1. darbība. Normāla izgatavošana tirdzniecības vietās

Izgatavošana parasti tirdzniecības vietās
Izgatavošana parasti tirdzniecības vietās
Izgatavošana parasti tirdzniecības vietās
Izgatavošana parasti tirdzniecības vietās
Izgatavošana parasti tirdzniecības vietās
Izgatavošana parasti tirdzniecības vietās
Izgatavošana parasti tirdzniecības vietās
Izgatavošana parasti tirdzniecības vietās

Šķiet, ka vienas no šīm kontaktligzdām pārslēgšana no parasti izslēgtas uz parasti ieslēgtu ir vienkāršs uzdevums, jo tajās tiek izmantots diezgan standarta relejs, kuram vajadzētu būt tapām abām valstīm. Kā izrādās, relejam var būt vai var nebūt parasti piesprausta, bet tas nav pieejams shēmas plates. Tas sarežģī mūsu uzdevumu, bet, iespējams, tas ir gudrs ražotāja solis. Tas nozīmē, ka mums ir jāatrod veids, kā mainīt ieslēgšanas/izslēgšanas loģiku.

Loģikas maiņai ir divi elementi. Pirmais ir mainīt LED polaritāti. LED lodēšanas spilventiņi ir parādīti pirmajā attēlā. Kad gaismas diode ir noņemta, mums ir jāveic divi griezumi ķēdes pēdās, kā parādīts otrajā attēlā. Labās puses griezums atdala LED lodēšanas spilventiņu no zemes. Mēs to darām, lai pēc gaismas diodes maiņas mēs varētu lodēt šo spilventiņu līdz +5 voltiem. Kreisās puses griezums atdala releja vadītāja tranzistora pamatni no 4700 omu rezistora. Tas ļaus instalēt otro loģikas polaritātes maiņu. Vēlreiz pārbaudiet ar ommetru, lai pārliecinātos, ka griezumi ir veiksmīgi. Trešajā attēlā mēs esam pārinstalējuši LED ar anodu, kas tagad ir pievienots griezuma spilventiņam, un +5 voltiem. Vadi manā ierīcē bija pietiekami gari, lai es varētu to saliekt pie 78L05 sprieguma regulatora +5 voltu izejas.

Ceturtajā attēlā parādīta metode, ko izmanto, lai mainītu releja vadīšanas loģiku. Kā invertoru es izmantoju parastu 2N3904 NPN tranzistoru (ekvivalents būtu labi). Emitētājs ir pielodēts pie zemes, bāze ir pielodēta pie borta 4700 omu rezistora, un kolektors ir pielodēts pie releja vadītāja tranzistora pamatnes. Lai nodrošinātu, ka releja vadītāja tranzistors parasti tiek ieslēgts, man bija jāpievieno 4700 omu rezistors no tā bāzes līdz +5 voltiem. Tagad, kad loģikas izeja ir augsta, tā ieslēgs jauno tranzistoru, kas izslēgs releja draivera tranzistoru.

2. darbība: atkārtoti vadiet tālvadības pulti

Pievienojiet tālvadības pulti vēlreiz
Pievienojiet tālvadības pulti vēlreiz

Ja vēlaties spert papildu soli, varat sakrustot atbilstošās tālvadības pults pogas, lai kreisā poga ieslēgtu modificēto kontaktligzdu un labā poga to izslēgtu. Būtībā jums ir jāsamazina ķēdes pēdas, kas iet uz slēdža kontaktiem, kas ir vistuvāk tāfeles vidum, un pēc tam pievienojiet džemperu vadus, kā parādīts attēlā.

3. darbība: interneta kontrole

Interneta kontrole
Interneta kontrole

Ir divas iespējas, kā kontrolēt RF izejas no interneta. Abiem ir nepieciešams izmantot lētu moduli, piemēram, ESP8266. Viena no metodēm būtu pieslēgties pie viena no tālvadības pultīm un izmantot mikrokontrolleri, lai simulētu pogu nospiešanu. Otra mazāk netīra metode ir izmantot mikrokontrolleru, lai aizstātu tālvadības pulti. Tas ir tas, kas šeit aprakstīts. Mikrokontrolleris saņems komandas, izmantojot ESP8266, pārvērtīs tās pareizajā RF bitu rakstā un pēc tam nosūtīs šo bitu modeli uz RF raidītāju. Tas izklausās sarežģīti, bet vienīgā grūtā daļa ir noskaidrot, kādi ir pareizie vadības kodi jūsu RF kontaktligzdu komplektam. Tiešsaistē ir daudz ziņu, kas izmanto RF uztvērēju un audio ievadi personālajā datorā, lai noskaidrotu kodus. Man ir greznība, ka man ir pienācīgs osciloskops, tāpēc man ir viegli tos uzņemt. Man ir arī RF šifrēšanas ķēde (detalizēta vienā no maniem citiem elektronikas projektiem manā vietnē), kas ļauj man uztvert RF pārraidi, izmantojot datora termināļa programmu.

Frekvence saziņai ar RF kontaktligzdām ir 433,92 MHz, un komandas sastāv no garas sinhronizācijas bita, 24 datu bitiem un 1 pieturas bita. Izmantotā datu kodēšanas metode ir ieslēgta-izslēgta (OOK), kas nozīmē, ka datu biti tiek diferencēti pēc ieslēgšanas/izslēgšanas laika. OOK nav prasību par bitu skaitu vai perioda garumu. Tāpēc dažādām ierīcēm ir tik daudz variāciju. Es to redzēju no pirmavotiem, dekodējot drošības sensorus un laika apstākļu sensorus. Viļņu forma izskatās līdzīga tai, kas parādīta šeit attēlā.

4. solis: aparatūra

Aparatūra
Aparatūra
Aparatūra
Aparatūra
Aparatūra
Aparatūra

Šeit redzamā shēma ir gandrīz identiska tai, ko izmantoju vienā no saviem iepriekšējiem Wi-Fi projektiem, kas uzskaitīti manā vietnē. Galvenā atšķirība ir tāda, ka galīgajā versijā nav USB saskarnes, bet ir saskarne ar RF raidītāja moduli. Izmantotais raidītāja modulis ir apzīmēts ar FS1000A un pārraida 433,92 MHz. Es neesmu izmēģinājis citus RF raidītāju modeļus, bet lielākajai daļai vajadzētu strādāt, kamēr tiem ir līdzīgas īpašības. RF modulis tiek darbināts no +5 voltu ieejas un viegli pieņem 3,3 voltu loģisko līmeni sērijveida datu bitu straumei no PIC. Dažiem ESP8266 moduļiem ir savs 3,3 voltu regulators, tāpēc ieeja tajā būs 5 volti. PIC shēmā esmu iekļāvis 3,3 voltu regulatoru, un to var izmantot arī ESP modulim, ja tam nav sava sprieguma regulatora. Tas ļauj PIC un ESP sazināties vienādos loģikas līmeņos bez pārveidotājiem.

Jūs varētu vienkāršot ESP aparatūru, izmantojot moduli ESP-01 un adapteri (parādīts šeit). Adapterim ir +5 volti, un tam ir iebūvēts 3,3 voltu regulators. Ja izvēlaties šo ceļu, es arī iesaku iegādāties USB interfeisu, kas īpaši izstrādāts ESP-01. Tas ievērojami atvieglos ESP-01 iestatīšanu.

5. solis: programmatūra

Programmatūras saraksts ir pieejams zemāk. Tas ir programmatūras paplašinājums, ko uzrakstīju iepriekšējam Wi-Fi projektam. Es to izvēlējos, jo vēlējos, lai statusa atbilde no PIC tiktu parādīta kā vienkārša grafika, nevis teksts. Es arī pievienoju kodu, lai izvadītu viena kontakta seriālo bitu plūsmu uz RF raidītāju. Tāpat kā iepriekšējā versija, es izmantoju HTML komandas, lai zīmētu apļus, kas attēlo katra piecu tālvadības slēdžu statusu. Sarkans = izslēgts, zaļš = ieslēgts un balts = nezināms. Rindai ar “https://yourname.duckdns.org:xxxxx” ir jāatspoguļo jūsu DNS savienojums, bet “xxxxx”-Wi-Fi adapterim atlasītais porta numurs. Ir svarīgi atcerēties, ka no pašiem tālvadības slēdžiem netiek saņemta atgriezeniskā saite, tāpēc programmatūra var saglabāt tikai katras slēdža pēdējās komandas statusu. Tas nozīmē, ka katru reizi, kad tiek ieslēgta kontrollera aparatūra, visi slēdžu statusi nav zināmi. Tas ir šim ierakstam. Iepazīstieties ar maniem citiem elektronikas projektiem vietnē www.boomerrules.wordpress.com

Ieteicams: