
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:41

ennen rc5: n dekoodausta keskustelemme ensin siitä, mikä on rc5 -komento ja mikä on sen rakenne. periaatteessa
rc5 -komentoa käytetään kaukosäätimissä, joita käytetään televisioissa, cd -soittimissa, d2h -laitteissa, kotiteatterijärjestelmissä jne. siinä on 13 tai 14 bittiä, jotka on järjestetty siten, että kaksi ensimmäistä bittiä ovat aloitusbittejä ja kolmas bitti on vaihtokärki ja sen jälkeen seuraavat viisi bitit ovat osoitebittejä ja seuraavat kuusi bittiä ovat komentobittejä.
Aloitusbitit - rc5: ssä kaksi ensimmäistä bittiä ovat aloitusbittejä, nämä bitit ovat aina 1. Voit sanoa, että näiden bittien on ilmoitettava vastaanottimelle, että vaihde-, osoite- ja komentobitit ovat saamassa.
Vaihtokärki - tämä bitti muutti tilansa (0: sta 1: een tai päinvastoin) aina, kun uutta painiketta painetaan (tai samaa painiketta, jos se vapautetaan).
Osoitebitit - jokaisella laitteella on yksilöllinen osoite. et voi käyttää Philips TV: tä Philips CD -soittimella. niin se osoite osoite bittiä. 2^5 = 32 laitetta voidaan käsitellä näillä 5 bitillä.
Komentobitit - seuraavat 6 bittiä ovat komentobittejä. kaukosäätimessä jokaisella painikkeella on ainutlaatuinen toiminta, kuten virta, vol+, vol-, ch+, ch-… jne. joten jokaisella painikkeella on eri koodi. nämä koodit näillä 6 bitillä. 2^6 = 64 painiketta mahdollista emote -tilassa.
Tarvikkeet
littlebitelectronics.blogspot.com/
Vaihe 1: Ensin ymmärrämme Rc5: n signaalirakenteen

rc5 -komennossa, kun signaali laskee matalalta korkealle, sitä pidetään "1": nä ja kun signaali menee korkealle matalaan, sitä pidetään "0": na.
Vaihe 2: Anna minun tehdä se erittäin selväksi kahdella bitillä…

Vaihe 3: Tilakone

Ennen kuin kirjoitin dekooderin C -koodin, piirsin RC5 -protokollan tilakoneen, joka voi auttaa dekoodausprosessissa.
Vaihe 4: Kaavio

Osaluettelo-----
- Arduino uno
- tsop 1738
- lcd16x2
- liitäntäjohdot
Arduino -projekti täältä
Suositeltava:
Arduinon ohjelmointi toisen Arduinon avulla vieritettävän tekstin näyttämiseksi ilman kirjastoa: 5 vaihetta

Arduinon ohjelmointi toisen Arduinon avulla vieritettävän tekstin näyttämiseksi ilman kirjastoa: Sony Spresense tai Arduino Uno eivät ole niin kalliita eivätkä vaadi paljon virtaa. Jos projektillasi on kuitenkin virtaa, tilaa tai jopa budjettia, voit harkita Arduino Pro Minin käyttöä. Toisin kuin Arduino Pro Micro, Arduino Pro Mi
Käyttö ilman näyttöä / näyttöä (ilman päätä) Raspberry Pi- tai muilla Linux- / unix -pohjaisilla tietokoneilla: 6 vaihetta

Juoksu ilman näyttöä / näyttöä (ilman päätä) Raspberry Pi: llä tai muilla Linux / unix -pohjaisilla tietokoneilla: Kun useimmat ihmiset ostavat Vadelma PI: n, he luulevat tarvitsevansa tietokoneen näytön. Älä tuhlaa rahaa turhiin tietokonenäyttöihin ja näppäimistöihin. Älä tuhlaa aikaasi näppäimistöjen ja näyttöjen siirtämiseen tietokoneiden välillä. Älä sido televisiota, kun se ei ole
Arduino -sävygeneraattori ilman kirjastoa tai sarjatoimintoja (keskeytyksillä): 10 vaihetta

Arduino -sävygeneraattori, jossa ei ole kirjastoa tai sarjatoimintoja (keskeytyksillä): Tämä ei ole jotain, mitä normaalisti tekisin ohjattavaksi, mieluummin metallityöni, mutta koska olen sähkötekniikan opiskelija ja minun on suoritettava luokka mikrokontrollereista ( Sulautettujen järjestelmien suunnittelu), ajattelin tehdä opastettavan yhdestä p
Navigointi robotissa kenkäanturien kanssa, ilman GPS: ää, ilman karttaa: 13 vaihetta (kuvilla)

Navigoi robotissa kenkäantureilla, ilman GPS: ää, ilman karttaa: Robotti liikkuu esiohjelmoidulla reitillä ja lähettää (bluetoothin kautta) todelliset liikennetietonsa puhelimeen reaaliaikaista seurantaa varten. Arduino on esiohjelmoitu polulla ja oblu käytetään robotin liikkeen havaitsemiseen. oblu lähettää liiketietoja
Pieni sitruuna -akku ja muut mallit ilman sähköä ja led -valoa ilman paristoja: 18 vaihetta (kuvilla)

Pieni sitruuna-akku ja muut mallit ilman sähköä ja led-valoa ilman paristoja: Hei, luultavasti tiedät jo sitruuna- ja bioakkuista. Niitä käytetään normaalisti opetustarkoituksiin, ja ne käyttävät sähkökemiallisia reaktioita, jotka tuottavat alhaisia jännitteitä, jotka yleensä näytetään led- tai hehkulampun muodossa. Nämä