Sisukord:
- Tarvikud
- Samm: kõigepealt mõistame Rc5 signaali struktuuri
- Samm 2: Las ma teen selle kahe biti abil väga selgeks…
- 3. samm: olekumasin
- Samm: skemaatiline
Video: RC5 kaugjuhtimispuldi protokolli dekooder ilma raamatukoguta: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
enne rc5 dekodeerimist arutame kõigepealt, mis on rc5 käsk ja milline on selle struktuur. nii põhimõtteliselt
rc5 käsk, mida kasutatakse kaugjuhtimispultides, mida kasutatakse televiisorites, cd -mängijates, d2h -s, kodukinosüsteemides jne. sellel on 13 või 14 bitti, mis on paigutatud nii, et kaks esimest bitti on stardibittid ja kolmas bitt on lülitusbitt ning pärast seda järgmised viis bitid on aadressibitid ja järgmised kuus bitti on käsubittid.
Algusbittid - rc5 esimesed kaks bitti on algusbittid, need bitid on alati 1. võite öelda, et need bitid peavad teavitama vastuvõtjat lülitus-, aadressi- ja käsubittide vastuvõtmisest.
Lülitusbitt - see bitt muutis oma olekut (0 -lt 1 -le või vastupidi) iga uue nupu vajutamisel (või sama nupu vabastamisel).
Aadressibittid - igal seadmel on ainulaadne aadress. te ei saa Philipsi telerit kasutada Philipsi CD -mängijaga. nii et see on aadressibittide võlu. 2^5 = Nende seadmetega saab adresseerida 32 seadet.
Käsubitid - järgmised 6 bitti on käsubittid. kaugjuhtimispuldil on igal nupul ainulaadne töö, nagu toide, vol+, vol-, ch+, ch-… jne. nii et igal nupul on erinev kood. need koodid antud nende 6 bitiga. 2^6 = emotil on võimalik 64 nuppu.
Tarvikud
littlebitelectronics.blogspot.com/
Samm: kõigepealt mõistame Rc5 signaali struktuuri
käsus rc5, kui signaal langeb madalale kõrgele, loetakse seda "1" ja kui signaal läheb kõrgele madalaks, loetakse seda "0".
Samm 2: Las ma teen selle kahe biti abil väga selgeks…
3. samm: olekumasin
Enne dekoodri C -koodi kirjutamist joonistasin RC5 protokolli olekumasina, mis võib dekodeerimisprotsessi aidata.
Samm: skemaatiline
Osade nimekiri-----
- Arduino uno
- tsop 1738
- lcd16x2
- ühendavad juhtmed
Arduino projekt siit
Soovitan:
Arduino programmeerimine teise Arduino abil keriva teksti kuvamiseks ilma raamatukoguta: 5 sammu
Arduino programmeerimine Teise Arduino abil keriva teksti kuvamiseks ilma raamatukoguta: Sony Spresense või Arduino Uno pole nii kallid ega vaja palju energiat. Kui aga teie projektil on võimsuse, ruumi või isegi eelarve piirangud, võiksite kaaluda Arduino Pro Mini kasutamist. Erinevalt Arduino Pro Micro'ist on Arduino Pro Mi
IR -kaugjuhtimispuldi dekooder Arduino abil: 7 sammu
IR -kaugjuhtimispuldi dekooder Arduino abil: Tere tegijad, see on täielik õpetus mis tahes IR -kaugjuhtimispuldi dekodeerimiseks. Lihtsalt järgige minu samme allpool
Arduino RF -anduri dekooder: 5 sammu
Arduino RF-andurite dekooder: Minu eelmine maja oli varustatud eelinstallitud turvasüsteemiga, millel olid ukseandurid, liikumisandur ja juhtpaneel. Kõik oli kõvasti ühendatud kapi suure elektroonikakastiga ja seal olid juhised lauatelefoni ühendamiseks automaadiga
Õhukonditsioneeri kaugjuhtimispuldi IR -protokolli mõistmine: 9 sammu (koos piltidega)
Õhukonditsioneeride kaugjuhtimispuldi IR -protokolli mõistmine: Olen IR -protokollidest õppinud juba mõnda aega. Kuidas IR -signaale saata ja vastu võtta. Siinkohal on ainus asi alles vahelduvvoolu kaugjuhtimispuldi IR -protokoll. Erinevalt peaaegu kõigi elektroonikaseadmete (näiteks televiisori) traditsioonilistest kaugjuhtimispultidest, kus
Navigeerige robot kingade anduritega, ilma GPS -iga, ilma kaardita: 13 sammu (koos piltidega)
Navigeerige robotil jalatsianduritega, ilma GPS-i, ilma kaardita: robot liigub eelnevalt programmeeritud teel ja edastab (üle Bluetoothi) oma tegeliku liikumisteabe telefoni reaalajas jälgimiseks. Arduino on eelnevalt programmeeritud teega ja oblu kasutatakse roboti liikumise tuvastamiseks. oblu edastab liikumisteavet