Orodha ya maudhui:

Reverse Uhandisi Ritter 8341C Itifaki ya ESP3866: 5 Hatua
Reverse Uhandisi Ritter 8341C Itifaki ya ESP3866: 5 Hatua

Video: Reverse Uhandisi Ritter 8341C Itifaki ya ESP3866: 5 Hatua

Video: Reverse Uhandisi Ritter 8341C Itifaki ya ESP3866: 5 Hatua
Video: HITMAN | Полная игра - подробное пошаговое руководство (без комментариев) бесшумный убийца 2024, Julai
Anonim
Reverse Uhandisi Ritter 8341C Itifaki ya ESP3866
Reverse Uhandisi Ritter 8341C Itifaki ya ESP3866

Salaam wote.

Kwa otomatiki yangu mwenyewe ya nyumbani ninatumia soketi za msingi za 433 MHz. Ninayo seti 3 na swichi za DIP kurekebisha anwani. Hizi zilikuwa zikifanya kazi vizuri. Lakini wakati fulani (mwaka mmoja au miwili) iliyopita, nilinunua seti ya soketi kutoka kwa "mchungaji". Sikusoma maelezo hapo awali, na baada ya kufungua nilipogundua, kuliko hakukuwa na swichi za DIP na pia rcswitch libary kwa ESP "haikuongea" itifaki sahihi. Kwa hivyo nilizitumia tu na rimoti.

Sasa, katika likizo yangu, ninaanza kubadilisha hii… hapa ninataka kuandika mradi huu. Natumahi, itasaidia mtu mwingine aliye na shida sawa au sawa.

Hatua ya 1: Ishara za Kurekodi

Ishara za Rekodi
Ishara za Rekodi
Ishara za Rekodi
Ishara za Rekodi

Kurekodi ishara niliunganisha moduli ya mpokeaji ya 433 MHz kwa ESP8266 (tu shoulb ya umeme iwe sawa) na nikaunganisha oscilloscope yangu ya Hantek 6022 kwenye pini ya data.

Kisha nikibonyeza kitufe kwenye rimoti ilirekodi treni ya ishara.

Hatua ya 2: Kipimo cha Pulse / Kuchelewesha

Kipimo cha Pulse / Kuchelewesha
Kipimo cha Pulse / Kuchelewesha

Baada ya kurekodi ishara, nilitafuta mwanzo na mwisho wa mlipuko mmoja. Kawaida udhibiti wa kijijini wa tundu hutuma mara 3 kupasuka sawa au wakati mwingine, kwa muda mrefu kitufe kinabanwa.

Sasa, nilipima mapigo / nyakati za kuchelewesha na nikaandika. Hii nilirudia kwa treni zote sita za ishara (3 x on + 3 x off).

Hatua ya 3: Linganisha Ishara za Tundu 1, 2, 3 na Pata Tofauti

Linganisha Ishara za Tundu 1, 2, 3 na Pata Tofauti
Linganisha Ishara za Tundu 1, 2, 3 na Pata Tofauti

Baada ya vipimo kadhaa, nililinganisha urefu wa ishara ya HIGH na LOW's +. Mabadiliko yalikuwa amri tofauti. Ishara zingine zilikuwa kitu kama nambari za itifaki- / mtengenezaji. Pia kila kupasuka kulikuwa na mwanzo- na mwisho-mlolongo.

Ishara hiyo ina ANZA + SIYO KUBADILI MFUMO + WAKATI / WAZIMA amri

Hatua ya 4: Andika Nambari ya Upimaji

Andika Nambari ya Kupima
Andika Nambari ya Kupima

Baada ya muda nilikuwa na habari zote (za kinadharia) nilizohitaji. Kwa hivyo niliunda mchoro mfupi wa mtihani wa ESP8266 na mtumaji wa 433 MHz. Katika kitanzi tundu zote tatu zimewashwa / kuzimwa na kucheleweshwa kati ya amri.

Hatua ya 5: Jaribu Msimbo na Mtumaji Msingi

Jaribu Nambari na Mtumaji wa Msingi
Jaribu Nambari na Mtumaji wa Msingi
Jaribu Msimbo na Mtumaji wa Msingi
Jaribu Msimbo na Mtumaji wa Msingi

Niliunganisha betri na ESP iliyoingia sebuleni. Amri 5 kati ya 6 zilikuwa zikifanya kazi, na baada ya kurekebisha kosa la kuandika katika mlolongo wa amri, nambari zote zilikuwa zikifanya kazi.

Nzuri, sasa ninaweza kubadili soketi zote 12 (9 na anwani ya DIP + 3 ya watoaji mpya) na Mdhibiti wangu wa ESP8266 RC.

Unaweza kupata nambari ya onyesho kwenye GitHub

Ilipendekeza: