
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:44

Hei kaikki.
Omassa pienessä kotiautomaatiossani käytän 433 MHz: n ensisijaisia pistorasioita. Omistan 3 sarjaa DIP -kytkimillä osoitteen säätämiseksi. Nämä toimi hyvin. Mutta jonkin aikaa (yksi tai kaksi vuotta) ostin "ritter" -pistorasian. En lukenut kuvausta aiemmin, ja pakkauksen purkamisen jälkeen huomasin, että DIP -kytkimiä ei ollut, eikä myöskään ESP: n rcswitch -kirjasto "puhunut" oikeaa protokollaa. Käytin niitä siis vain kaukosäätimellä.
Nyt lomallani aion muuttaa tätä… ja haluan dokumentoida tämän projektin. Toivottavasti siitä on apua jollekin muulle, jolla on sama tai vastaava ongelma.
Vaihe 1: Tallenna signaalit


Signaalien tallentamiseksi liitin 433 MHz: n vastaanotinmoduulin ESP8266: een (vain virtalähteen pitäisi olla kunnossa) ja liitin Hantek 6022 -oskilloskoopin datatappiin.
Sitten painin kaukosäätimen painiketta ja nauhoitin signaalijunan.
Vaihe 2: Pulssin/viiveen mittaus

Signaalin tallentamisen jälkeen etsin yhden purskeen alkua ja loppua. Normaalisti pistorasiakaukosäädin lähettää kolme kertaa saman sarjan tai joskus, niin kauan kuin painiketta painetaan.
Nyt mittasin pulssi/viiveajat ja kirjoitin ne muistiin. Toistin tämän kaikille kuudelle signaalijunalle (3 x päällä + 3 x pois päältä).
Vaihe 3: Vertaa pistorasian 1, 2, 3 signaaleja ja löydä ero

Muutamien mittausten jälkeen vertailin HIGH- ja LOW + -signaalien kestoa. Muutokset olivat eri komentoja. Muut signaalit olivat jotain protokolla-/valmistajakoodeja. Myös jokaisella purskeella oli alku- ja loppujärjestys.
Signaali koostuu "START + NOT CHANGING SEQUENCE + ON/OFF COMMAND + DEVICE ADDRESS + END"
Vaihe 4: Kirjoita testauskoodi

Jonkin ajan kuluttua minulla oli kaikki tarvitsemani (teoreettinen) tieto. Joten tein lyhyen testiluonnoksen ESP8266: lle ja 433 MHz: n lähettäjälle. Silmukassa kaikki kolme pistorasiaa kytketään päälle/pois päältä viiveellä komentojen välillä.
Vaihe 5: Testaa koodi peruslähettäjän kanssa


Liitin akun ESP: hen ja menin olohuoneeseen. 5 kuudesta komennosta toimi, ja kun kirjoitusvirhe oli korjattu komentosarjassa, kaikki koodit toimivat.
Hieno, nyt voin vaihtaa kaikki 12 rc-pistorasiaa (9 DIP-osoitetta + 3 uutta ritteriliitintä) ESP8266 RC -ohjaimellani.
Demokoodin löydät GitHubista
Suositeltava:
Käänteinen suunnittelu: 11 vaihetta (kuvilla)

Käänteinen suunnittelu: Monet Instructablen jäsenistä kysyvät vastauksia tietolomakkeista tai laitteen tai näytön pistokkeista, valitettavasti et voi aina saada lomaketta ja kaavioita, näissä tapauksissa sinulla on vain yksi vaihtoehto käänteinen suunnittelu. Käänteinen moottori
Käänteinen insinööri hartsikapseloitu suurjännitemoduuli Kiinasta: 7 vaihetta

Käänteinen insinööri hartsikapseloitu suurjännitemoduuli Kiinasta: Jokainen rakastaa näitä moduuleja, joiden pitkä kipinäetäisyys on noin 25 mm (1 tuumaa): Dand ne ovat edullisia saatavana Kiinasta noin 3-4 dollaria. Mutta mikä on ongelma nro 1? Ne voivat vaurioitua helposti vain 1 voltilla yli 6
Relemoduuli Käänteinen suunnittelu: 4 vaihetta

Relemoduuli Käänteinen suunnittelu: Tämä artikkeli näyttää kuinka tehdä relemoduuli, jota voidaan käyttää Arduinossa ja muissa sovelluksissa, kuten piirilevyissä ja muissa DIY -projekteissa. Tämän opetusohjelman avulla voit tehdä relemoduulin itse. Rele on sähkö
Käänteinen heiluri: Ohjausteoria ja dynamiikka: 17 vaihetta (kuvilla)

Käänteinen heiluri: Ohjausteoria ja dynamiikka: Käänteinen heiluri on klassinen dynamiikan ja ohjausteorian ongelma, jota kehitetään yleensä lukion ja perustutkinnon fysiikan tai matematiikan kursseilla. Koska olen itse matematiikan ja luonnontieteiden harrastaja, päätin kokeilla ja toteuttaa käsitteet
Käänteinen suunnittelu ja auton pysäköintianturien päivittäminen: 7 vaihetta

Käänteinen suunnittelu ja parkkipaikka -antureiden päivittäminen: Tämä ohje antaa sinun ymmärtää käänteistä suunnittelua, analysoida tietoja ja kehittää uutta tuotetta näiden tietojen avulla