Բովանդակություն:
- Քայլ 1. Ազդանշանների գրանցում
- Քայլ 2. Իմպուլսի/ուշացման չափում
- Քայլ 3. Համեմատեք ազդանշաններ վարդակից 1, 2, 3 և գտեք տարբերությունը
- Քայլ 4: Գրեք թեստավորման կոդ
- Քայլ 5: Ստուգեք ծածկագիրը հիմնական ուղարկողի հետ
Video: Reverse Engineering Ritter 8341C Protocol for ESP3866: 5 Steps
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Բարեւ բոլորին.
Իմ սեփական տան փոքր ավտոմատացման համար ես օգտագործում եմ հիմնական 433 ՄՀց վերահսկվող վարդակներ: Ինձ են պատկանում 3 հավաքածու DIP անջատիչներով `հասցեն կարգավորելու համար: Սրանք լավ էին աշխատում: Բայց որոշ ժամանակ (մեկ -երկու տարի առաջ) ես «ritter» - ից մի շարք վարդակներ գնեցի: Ես նախկինում չէի կարդում նկարագրությունը, և փաթեթավորումից հետո հասկացա, որ չկան DIP անջատիչներ, ինչպես նաև ESP- ի համար rcswitch libary- ը «չի խոսում» ճիշտ արձանագրության մասին: Այսպիսով, ես դրանք օգտագործում էի միայն հեռակառավարման վահանակով:
Հիմա, արձակուրդիս ժամանակ, ես սկսում եմ փոխել այս… այստեղ ես ուզում եմ փաստաթղթավորել այս նախագիծը: Հուսով եմ, որ դա կօգնի մեկ ուրիշին նույն կամ նման խնդրով:
Քայլ 1. Ազդանշանների գրանցում
Ազդանշանները ձայնագրելու համար ես 433 ՄՀց ընդունիչ մոդուլը միացրեցի ESP8266- ին (միայն սնուցման աղբյուրը պետք է լավ լինի) և իմ Hantek 6022 տատանումն ամրացրի տվյալների պինին:
Հետո սեղմեցի հեռակառավարման վահանակի կոճակը և ձայնագրեց ազդանշանային գնացքը:
Քայլ 2. Իմպուլսի/ուշացման չափում
Ազդանշանը գրանցելուց հետո ես փնտրեցի մեկ պայթյունի սկիզբը և վերջը: Սովորաբար վարդակից հեռակառավարման վահանակը ուղարկում է 3 անգամ նույն պայթյունը կամ երբեմն, քանի դեռ կոճակը սեղմված է:
Այժմ ես չափեցի զարկերակի/հետաձգման ժամանակը և գրեցի այն: Սա կրկնեցի բոլոր վեց ազդանշանային գնացքների համար (3 x միացված + 3 x անջատված):
Քայլ 3. Համեմատեք ազդանշաններ վարդակից 1, 2, 3 և գտեք տարբերությունը
Որոշ չափումներից հետո ես համեմատեցի HIGH- ի և LOW- ի + ազդանշանի տևողությունը: Փոփոխությունները տարբեր հրահանգներ էին: Մյուս ազդանշանները նման էին արձանագրության/արտադրողի կոդերի: Նաև յուրաքանչյուր պայթյուն ուներ սկիզբ և վերջ հաջորդականություն:
Ազդանշանը բաղկացած է «ՍԿՍԵԼ + ՉԵՆ ՓՈՓՈԽՈԹՅԱՆ ՀԵՏԵՎՅԱԼՈ ONԹՅՈՆԸ + ՀՐԱՄԱՆՈՄ/ԱՆFԵԼ + ՍԱՐՔԻ ՀԱՍDԵՆ + ՎԵՐ END»
Քայլ 4: Գրեք թեստավորման կոդ
Որոշ ժամանակ անց ես ունեցա ինձ անհրաժեշտ (տեսական) տեղեկատվությունը: Այսպիսով, ես ստեղծեցի կարճ փորձնական ուրվագիծ ESP8266 և 433 ՄՀց ուղարկողի համար: Օղակում բոլոր երեք վարդակները միանում/անջատվում են ՝ հրամանների միջև ուշացումով:
Քայլ 5: Ստուգեք ծածկագիրը հիմնական ուղարկողի հետ
Ես մարտկոցը միացրեցի ESP- ին և մտա հյուրասենյակ: 6 հրամաններից 5 -ն աշխատում էին, և հրամանի հաջորդականությամբ գրելու սխալն ուղղելուց հետո բոլոր կոդերն աշխատում էին:
Լավ, հիմա ես կարող եմ միացնել բոլոր 12 rc վարդակները (9-ը DIP հասցեով + 3 նոր ritter- ներ) իմ ESP8266 RC Controller- ով:
Դուք կարող եք գտնել դեմո կոդը GitHub- ում
Խորհուրդ ենք տալիս:
HC-12 Long Range Distance Weather Station and DHT Sensors: 9 Steps
HC-12 Long Range Distance Weather Station և DHT սենսորներ. Այս ձեռնարկում մենք կսովորենք, թե ինչպես կատարել հեռավոր հեռավոր եղանակային կայան ՝ օգտագործելով երկու dht տվիչ, HC12 մոդուլ և I2C LCD էկրան: Դիտեք տեսանյութը:
Super Capacitor Powered Raspberry Pi Laptop: 5 Steps
Super Capacitor Powered Raspberry Pi Laptop. Կախված այս նախագծի նկատմամբ ընդհանուր հետաքրքրությունից, ես կարող եմ ավելացնել ավելի շատ քայլեր և այլն, եթե դա օգնում է պարզեցնել որևէ շփոթեցնող բաղադրիչ: Ես միշտ հետաքրքրված եմ եղել տարիների ընթացքում ի հայտ եկող նոր կոնդենսատորի տեխնոլոգիայով և կարծում էի, որ դա կլինի զվարճալի է
Chrome T-rex Game Hack Using Arduino: 5 Steps
Chrome T-rex Game Hack Using Arduino: This tutorial we will hack chrome t-rex game with arduino
Reverse Engineer Resin Encapsulated High Voltage Module from China: 7 Steps
Հակադարձ ճարտարագետի խեժի ծածկված բարձր լարման մոդուլը Չինաստանից. Յուրաքանչյուրը սիրում է այս մոդուլները ՝ իրենց երկար կայծային հեռավորությամբ ՝ մոտ 25 մմ (1 դյույմ). Բայց ո՞րն է Nr.1 խնդիրը: Դրանք կարող են հեշտությամբ վնասվել ՝ 6 Վարկանիշային մուտքից բարձր ընդամենը 1 Վոլտ հզորությամբ
Crazy Impressive Science/Engineering նախագծեր. 10 քայլ
Խելագար տպավորիչ գիտություն/ճարտարագիտություն նախագծեր. Ուզու՞մ եք ունենալ գիտության/ճարտարագիտության լավագույն նախագիծը: Կարդա՛: