Obsah:
- Zásoby
- Krok 1: Najprv porozumieme štruktúre signálu RC5
- Krok 2: Dovoľte mi, aby som to veľmi objasnil pomocou dvoch bitov…
- Krok 3: Stavový automat
- Krok 4: Schéma
Video: Dekodér protokolu diaľkového ovládača RC5 bez knižnice: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Pred dekódovaním rc5 si najskôr rozoberieme, čo je príkaz rc5 a aká je jeho štruktúra. tak v podstate
Príkaz rc5 používaný v diaľkových ovládačoch, ktoré sa používajú v televízoroch, prehrávačoch diskov CD, d2h, systémoch domáceho kina atď., Má 13 alebo 14 bitov usporiadaných tak, že prvé dva bity sú štartovacie bity a tretí bit je prepínací bit a potom ďalších päť bity sú adresové bity a ďalších šesť bitov sú príkazové bity.
Počiatočné bity - v rc5 sú prvé dva bity počiatočné bity, tieto bity sú vždy 1. Môžete povedať, že tieto bity majú informovať prijímača o tom, že prepínacie, adresové a príkazové bity sa chystajú prijať.
Prepínací bit - tento bit zmenil svoj stav (z 0 na 1 alebo naopak) pri každom stlačení nového tlačidla (alebo rovnakého tlačidla, ak je uvoľnené).
Adresné bity - každé zariadenie má jedinečnú adresu. nemôžete ovládať televízor Philips s prehrávačom diskov Philips. takže je to kúzlo adresných bitov. 2^5 = Na týchto 5 bitov je možné adresovať 32 zariadení.
Príkazové bity - ďalších 6 bitov sú príkazové bity. na diaľkovom ovládači má každé tlačidlo jedinečnú operáciu, ako je napájanie, vol+, vol-, ch+, ch- … atď. takže každé tlačidlo má iný kód. tieto kódy dané týmito 6 bitmi. 2^6 = V emócii je možné 64 tlačidiel.
Zásoby
littlebitelectronics.blogspot.com/
Krok 1: Najprv porozumieme štruktúre signálu RC5
v príkaze rc5, keď signál klesne z nízkej na vysokú, považuje sa to za "1" a keď signál z najvyššieho z najnižšieho je považovaný za "0".
Krok 2: Dovoľte mi, aby som to veľmi objasnil pomocou dvoch bitov…
Krok 3: Stavový automat
Pred napísaním C kódu dekodéra som nakreslil stavový stroj protokolu RC5, ktorý môže pomôcť pri procese dekódovania.
Krok 4: Schéma
Zoznam položiek-----
- Arduino uno
- tsop 1738
- LCD16x2
- spojovacie vodiče
Projekt Arduino odtiaľto
Odporúča:
Rozsvieťte diódy LED pomocou diaľkového ovládača televízora: 3 kroky
Rozsvietenie diód LED pomocou diaľkového ovládača televízora: V tomto projekte môžeme rozsvietiť LED diódy pomocou diaľkového ovládača televízora alebo akéhokoľvek diaľkového ovládača. Spôsob, akým to robíme pomocou infračerveného žiarenia vychádzajúceho z diaľkového ovládača, má tento infračervený signál jedinečný kód, tento jedinečný kód je prijatý infračerveným prijímačom a v tomto prípade niečo urobte, svetlo
Domov diaľkového ovládača: 6 krokov
Domov diaľkového ovládača: Som 13-ročné dievča z Taiwanu. Ospravedlňte ma, ak urobím nejaké gramatické alebo iné chyby. Toto je zariadenie, ktoré vám pripomína, aby ste diaľkové ovládanie televízora vrátili späť na miesto po sledovaní televízie. Prečo vynašiel som toto zariadenie? Dôvodom je, že často zabúdam, kde
Raspberry Pi zapnite/vypnite pomocou akéhokoľvek diaľkového ovládača: 3 kroky (s obrázkami)
Raspberry Pi Zapnutie/vypnutie pomocou akéhokoľvek diaľkového ovládača: Ovládanie napájania Raspberry Pi pomocou IR diaľkového ovládača
Použitie diaľkového ovládača Paralaxa II na zvonček pri dverách: 4 kroky (s obrázkami)
Použitie diaľkového zvončeka Parallax II na diaľkové zvonenie pri dverách: Problém? Pes, ktorý je príliš nadšený, keď zazvoní zvonček. Riešenie? Zazvonte na zvonček pri dverách v náhodnom čase, keď tam nikto nie je a nikto naň neodpovedá, aby bol pes podmienený - aby sa prerušila asociácia, že zvoniaci zvonček
Nulový chladič / stojan na notebook (bez lepidla, bez vŕtania, bez matíc a skrutiek, bez skrutiek): 3 kroky
Nulový chladič / stojan na notebook (bez lepidla, bez vŕtania, bez matíc a skrutiek, bez skrutiek): AKTUALIZÁCIA: PROSÍM DRUHÉ HLASUJTE ZA MOJE INŠTRUKTÍVNE, VĎAKA ĎAKUJEME AJ INÉ VSTUPTE NA www.instructables.com/id/Zero-Cost-Aluminium-Furnace-No-Propane-No-Glue-/ ALEBO MOŽNO HLASUJTE O NAJLEPŠIEHO PRIATEĽA