Tartalomjegyzék:

Az Etekcity vezeték nélküli aljzatcsapdái: 5 lépés
Az Etekcity vezeték nélküli aljzatcsapdái: 5 lépés

Videó: Az Etekcity vezeték nélküli aljzatcsapdái: 5 lépés

Videó: Az Etekcity vezeték nélküli aljzatcsapdái: 5 lépés
Videó: AGDR2 3500R HU - Cseppálló dugalj csomag 2024, November
Anonim
Etekcity vezeték nélküli csatlakozóaljzatok
Etekcity vezeték nélküli csatlakozóaljzatok

Zillió RF távirányítású aljzat áll rendelkezésre, de úgy tűnik, hogy az egyik legnépszerűbb az Etekcity. Rendes áron vehettem öt és két távirányító készletet 30 dollárnál kevesebbért az Amazon -on. Nem voltam biztos benne, hogy mit fogok kezdeni velük, de úgy gondoltam, hogy ez egy kiváló lehetőség egy hackelésre. Egy dolgot szem előtt kell tartani, hogy ezek csak a mellékelt távirányítóval vezérelhetők, nem pedig az interneten keresztül. De ezt kijavítjuk. Ezenkívül általában kikapcsolt állapotban vannak, ha csatlakoztatják a hálózathoz, és visszatérnek ebbe az állapotba, ha áramkimaradás történik. Nem tudom, ti hogy vagytok vele, de van néhány alkalmazásom, ahol azt szeretném, hogy a konnektor normálisan be legyen kapcsolva. Ezt is kijavítjuk. Ne feledje, hogy ezek a hackek bizonyos elektronikai ismereteket és alapvető forrasztási ismereteket igényelnek.

1. lépés: Normál gyártás az Outlets -en

Normál gyártás az Outlets -en
Normál gyártás az Outlets -en
Normál gyártás a konnektorokban
Normál gyártás a konnektorokban
Normál gyártás az Outlets -en
Normál gyártás az Outlets -en
Normál gyártás az Outlets -en
Normál gyártás az Outlets -en

Ezeknek az aljzatoknak egyike a normál kikapcsolásról a normál bekapcsolásra egyszerű feladatnak tűnik, mert elég szabványos relét használnak, amelynek mindkét államnak kell lennie. Mint kiderült, lehet, hogy a relé a normál érintkezővel rendelkezik, vagy nem, de nem érhető el az áramköri lapon. Ez megnehezíti a feladatunkat, de valószínűleg ez egy okos biztonsági lépés a gyártó részéről. Ez tehát azt jelenti, hogy meg kell találnunk a módot a be/ki logika megfordítására.

A logika megfordítása két részből áll. Az első a LED polaritásának megváltoztatása. A LED forrasztópárnái az első képen láthatók. Miután eltávolította a LED -et, két vágást kell végeznünk az áramköri nyomokban, amint azt a második kép mutatja. A jobb oldali vágás elválasztja a LED forrasztópadot a talajtól. Ezt úgy tesszük, hogy a LED megfordítása után +5 voltra forraszthatjuk a betétet. A bal oldali vágás elválasztja a relé meghajtó tranzisztor bázisát a 4700 ohmos ellenállástól. Ez lehetővé teszi a második logikai polaritás megfordítás telepítését. Ellenőrizze ohmmérővel, hogy a vágások sikeresek -e. A harmadik képen újratelepítettük a LED -et az anóddal, amely most a vágólapra van csatlakoztatva, és +5 voltra. A vezetékek éppen elég hosszúak voltak a készüléken, hogy meghajlíthassam a 78L05 feszültségszabályozó +5 voltos kimenetén.

A negyedik kép a relé meghajtásának logikájának megfordítására használt módszert mutatja. Inverterként egy közös 2N3904 NPN tranzisztorot használtam (ennek megfelelő lenne). Az emittert a földhöz forrasztják, az alapot a fedélzeti 4700 ohmos ellenálláshoz forrasztják, a kollektor pedig a relé meghajtó tranzisztor bázisához. Annak érdekében, hogy a relé meghajtó tranzisztor rendesen be legyen kapcsolva, hozzá kellett adnom egy 4700 ohmos ellenállást az alapból +5 volthoz. Most, amikor a logikai kimenet magas, bekapcsolja az új tranzisztort, amely kikapcsolja a relé meghajtó tranzisztorát.

2. lépés: Csatlakoztassa újra a távirányítót

Csatlakoztassa újra a távirányítót
Csatlakoztassa újra a távirányítót

Ha további lépést szeretne tenni, akkor keresztbe kell kötni a megfelelő gombokat a távirányítóban úgy, hogy a bal gomb bekapcsolja a módosított aljzatot, a jobb gomb pedig kikapcsolja. Alapvetően le kell vágni az áramköri nyomokat, amelyek a kapcsolóérintkezőkhöz mennek, amelyek a legközelebb vannak a tábla közepéhez, majd hozzáadni az áthidaló vezetékeket, amint az a képen látható.

3. lépés: Internetvezérlés

Internet vezérlés
Internet vezérlés

Az RF kimenetek internetről történő vezérlésére két módszer lehetséges. Mindkettő olcsó modul használatát igényli, mint például az ESP8266. Az egyik módszer az lenne, ha bekötné a távirányítók egyikét, és mikrovezérlővel szimulálná a gombnyomásokat. A másik kevésbé rendetlen módszer egy mikrokontroller használata a távirányító helyére. Ez itt le van írva. A mikrokontroller az ESP8266 -on keresztül fogadja a parancsokat, lefordítja azokat a megfelelő RF bitmintára, majd elküldi ezt a bitmintát egy RF adónak. Ez bonyolultnak hangzik, de az egyetlen nehéz rész annak kiderítése, hogy mik a megfelelő vezérlőkódok az RF kimenetekhez. Számos olyan bejegyzés található az interneten, amelyek RF vevőt és a számítógép audio bemenetét használják a kódok kitalálásához. Az a luxusom van, hogy van egy tisztességes oszcilloszkópom, így könnyű elfognom őket. Van egy RF szippantó áramköröm is (ezt részletesen ismertetem a webhelyem egyik másik elektronikai projektjében), amely lehetővé teszi számomra, hogy számítógépen lévő terminál program segítségével rögzítsem az RF adásokat.

Az RF kimenetekkel való kommunikáció frekvenciája 433,92 MHz, és a parancsok hosszú szinkronbitből, 24 adatbitből és 1 stopbitből állnak. Az adatkódolási módszer az On-Off-Keying (OOK), ami azt jelenti, hogy az adatbiteket a be- és kikapcsolási idők különböztetik meg. Az OOK -ban nincsenek követelmények a bitek számára vagy az időszak hosszára vonatkozóan. Ezért van olyan sok variáció a különböző eszközök számára. Ezt első kézből láttam a biztonsági érzékelők és az időjárás -érzékelők dekódolásával. A hullámforma hasonlít az itt látható képhez.

4. lépés: Hardver

Hardver
Hardver
Hardver
Hardver
Hardver
Hardver

Az itt bemutatott vázlat majdnem megegyezik azzal, amelyet a webhelyemen felsorolt korábbi Wi-Fi projektek egyikében használtam. A fő különbség az, hogy a végső verzió nem rendelkezik USB interfésszel, de rendelkezik interfésszel egy RF adómodulhoz. Az általam használt adómodul FS1000A felirattal rendelkezik, és 433,92 MHz-en ad. Nem próbáltam más RF -adó modelleket, de a legtöbbnek működnie kell, amíg hasonló tulajdonságokkal rendelkeznek. Az RF modul a +5 voltos bemenetről működik, és könnyen elfogadja a 3,3 voltos logikai szintet a soros adatbit adatfolyamhoz a PIC-től. Néhány ESP8266 modul saját 3,3 voltos szabályzóval rendelkezik, így a bemenet 5 volt. A PIC sematikájába egy 3,3 voltos szabályozót is beépítettem, és az ESP modulhoz is használható, ha nincs saját feszültségszabályozója. Ez lehetővé teszi, hogy a PIC és az ESP ugyanazon logikai szinteken kommunikáljanak konverterek nélkül.

Egyszerűsítheti az ESP hardvert az ESP-01 modul és az adapter segítségével (itt látható). Az adapter +5 voltot vesz fel, és beépített 3,3 voltos szabályozóval rendelkezik. Ha ezt az utat választja, azt is javaslom, hogy vásárolja meg az USB interfészt, amelyet kifejezetten az ESP-01-hez készítettek. Ez nagyban megkönnyíti az ESP-01 beállítását.

5. lépés: Szoftver

A szoftver lista alább olvasható. Ez a szoftver kiterjesztése, amelyet egy korábbi Wi-Fi projekthez írtam. Ezt azért választottam, mert azt akartam, hogy a PIC állapotválasza egyszerű grafikaként jelenjen meg szöveg helyett. Kódot is hozzáadtam az egypólusú soros bitfolyam kimenéséhez az RF adóhoz. A korábbi verzióhoz hasonlóan HTML parancsokkal rajzoltam köröket, amelyek az öt távoli kapcsoló állapotát jelzik. Piros = ki, zöld = be, és fehér = ismeretlen. A "https://yourname.duckdns.org:xxxxx" sornak a DNS-kapcsolatot kell ábrázolnia, az "xxxxx" pedig a Wi-Fi adapterhez kiválasztott portszámot. Fontos megjegyezni, hogy a távkapcsolóktól nem érkezik visszajelzés, így a szoftver csak az utolsó kapcsolóhoz küldött utolsó parancs állapotát tudja fenntartani. Ez azt jelenti, hogy minden alkalommal, amikor a vezérlő hardvere bekapcsol, a kapcsolók állapota ismeretlen. Ennyi a bejegyzéshez. Nézze meg további elektronikai projektjeimet a www.boomerrules.wordpress.com webhelyen

Ajánlott: