Cuprins:
- Provizii
- Pasul 1: Mai întâi înțelegem structura semnalului Rc5
- Pasul 2: Lasă-mă să o fac foarte clară cu doi biți…
- Pasul 3: State Machine
- Pasul 4: Schematic
Video: Decodor RC5 Control de la distanță fără bibliotecă: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
înainte de a decodifica rc5 discutăm mai întâi ce este comanda rc5 și care este structura acesteia. deci practic
comanda rc5 utilizată în telecomenzi care sunt folosite în televizoare, cd playere, d2h, sisteme home theater etc. are 13 sau 14 biți dispuși într-un mod în care primii doi biți sunt biți de pornire și al treilea bit este toggle bit și după aceea următorii cinci biții sunt biți de adresă și următorii șase biți sunt biți de comandă.
Biti de pornire - în rc5 primii doi biți sunt biți de pornire acești biți sunt întotdeauna 1. Puteți spune că acești biți trebuie să informeze receptorul că comutația, adresa și biții de comandă sunt pe cale să primească.
Toggle bit - acest bit și-a schimbat starea (de la 0 la 1 sau invers) când de fiecare dată când este apăsat un nou buton (sau același buton dacă este eliberat).
Biți de adresă - fiecare dispozitiv are o adresă unică. nu puteți opera televizorul Philips cu playerul CD Philips. deci este magia biților de adresă. 2 ^ 5 = 32 de dispozitive pot fi adresate de acești 5 biți.
Biți de comandă - următorii 6 biți sunt biții de comandă. într-o telecomandă fiecare buton are o funcționare unică, cum ar fi power, vol +, vol-, ch +, ch- … etc. deci fiecare buton are cod diferit. acest cod dat de acești 6 biți. 2 ^ 6 = 64 butoane posibile într-un emote.
Provizii
littlebitelectronics.blogspot.com/
Pasul 1: Mai întâi înțelegem structura semnalului Rc5
în comanda rc5 atunci când semnalul scade de la mare la mare, se consideră „1” și când semnalul merge de la mare la scăzut, atunci se consideră „0”.
Pasul 2: Lasă-mă să o fac foarte clară cu doi biți…
Pasul 3: State Machine
Înainte de a scrie codul C al decodorului, am desenat o mașină de stare a protocolului RC5 care poate ajuta procesul de decodare.
Pasul 4: Schematic
Lista de componente-----
- Arduino uno
- tsop 1738
- lcd16x2
- conectarea firelor
Proiect Arduino de aici
Recomandat:
Programarea unui Arduino Folosind un alt Arduino pentru a afișa un text derulant fără bibliotecă: 5 pași
Programarea unui Arduino Folosirea unui alt Arduino pentru a afișa un text derulant fără bibliotecă: Sony Spresense sau Arduino Uno nu sunt atât de scumpe și nu necesită multă energie. Cu toate acestea, dacă proiectul dvs. are limite de putere, spațiu sau chiar buget, vă recomandăm să utilizați Arduino Pro Mini. Spre deosebire de Arduino Pro Micro, Arduino Pro Mi
Cum să rulați motorul DC fără perii Quadcopter fără drone utilizând controlerul de viteză al motorului fără perii HW30A și testerul servo: 3 pași
Cum să rulați motorul DC fără perii Quadcopter cu drone utilizând regulatorul de viteză al motorului fără perii HW30A și testerul servo: Descriere: Acest dispozitiv se numește Servo Motor Tester care poate fi utilizat pentru a rula servo motorul prin conectarea simplă a servomotorului și alimentarea acestuia. De asemenea, dispozitivul poate fi folosit ca generator de semnal pentru regulatorul de viteză electric (ESC), apoi nu puteți
Generator de tonuri Arduino Fără bibliotecă sau funcții seriale (cu întreruperi): 10 pași
Generator de tonuri Arduino Fără bibliotecă sau funcții seriale (cu întreruperi): nu este ceva pe care aș face în mod normal un lucru instructiv, prefer prelucrarea metalelor mele, dar, deoarece sunt student la inginerie electrică și trebuie să urmez o clasă de microcontrolere ( Proiectare sisteme încorporate), m-am gândit să fac un instructable pe unul dintre p
Măriți distanța efectivă la transmițătorul cu declanșare la distanță „ebay” Flash cu antenă: 6 pași
Măriți distanța efectivă pe emițătorul de declanșare la distanță „ebay” cu antenă: amatorii de camere pot achiziționa versiuni ieftine de declanșatoare de la distanță pentru unitățile de bliț externe, controlând fie unitățile de tip flash „hot”, fie cele de tip „studio”. Acești declanșatori suferă de o putere redusă a emițătorului și, prin urmare, de o distanță de control efectivă mică. Acest mo
Răcitor / suport pentru laptop cu cost zero (fără lipici, fără găurire, fără piulițe și șuruburi, fără șuruburi): 3 pași
Zero Cost Laptop Cooler / Stand (Fără lipici, fără găurire, fără piulițe și șuruburi, fără șuruburi): ACTUALIZARE: VĂ RUGĂM VOTĂ PENTRU MEA MEA MEA INTRAREA PE www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ SAU POATE VOTA PENTRU CEL MAI BUN PRIETEN AL MEU