Satura rādītājs:
- Piegādes
- 1. darbība. Vispirms mēs saprotam Rc5 signāla struktūru
- 2. solis: Ļaujiet man to padarīt ļoti skaidru ar diviem bitiem…
- 3. darbība: valsts mašīna
- 4. solis: shematisks
Video: RC5 tālvadības protokola dekodētājs bez bibliotēkas: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Pirms rc5 atšifrēšanas vispirms apspriežam, kas ir rc5 komanda un kāda ir tās struktūra. tātad principā
rc5 komanda tiek izmantota tālvadības pultīs, ko izmanto televizoros, cd atskaņotājos, d2h, mājas kinozāles sistēmās utt. tai ir 13 vai 14 biti, kas sakārtoti tā, ka pirmie divi biti ir sākuma biti, bet trešais bits ir pārslēgšanas bits un pēc tam nākamie pieci biti biti ir adreses biti, bet nākamie seši biti ir komandu biti.
Sākuma biti - rc5 pirmie divi biti ir sākuma biti, šie biti vienmēr ir 1. Jūs varat teikt, ka šiem bitiem ir jāinformē uztvērējs, ka pārslēgšanas, adreses un komandu biti drīz saņemsies.
Pārslēgt bitu - šis bits mainīja savu statusu (no 0 uz 1 vai otrādi), katru reizi nospiežot jaunu pogu (vai to pašu pogu, ja tā tiek atlaista).
Adreses biti - katrai ierīcei ir unikāla adrese. jūs nevarat izmantot Philips TV ar Philips cd atskaņotāju. tāpēc tā ir adrešu bitu burvība. 2^5 = 32 ierīces var adresēt ar šiem 5 bitiem.
Komandas biti - nākamie 6 biti ir komandu biti. tālvadības pultī katrai pogai ir unikāla darbība, piemēram, jauda, vol+, vol-, ch+, ch-… utt. tāpēc katrai pogai ir atšķirīgs kods. šo kodu dod šie 6 biti. 2^6 = emotā iespējamas 64 pogas.
Piegādes
littlebitelectronics.blogspot.com/
1. darbība. Vispirms mēs saprotam Rc5 signāla struktūru
rc5 komandā, kad signāls nokrīt no zema līdz augstam, tas tiek uzskatīts par "1" un, kad signāls iet no augsta līdz zemam, tad tiek uzskatīts par "0".
2. solis: Ļaujiet man to padarīt ļoti skaidru ar diviem bitiem…
3. darbība: valsts mašīna
Pirms dekodētāja C koda rakstīšanas es uzzīmēju RC5 protokola stāvokļa mašīnu, kas var palīdzēt atšifrēšanas procesā.
4. solis: shematisks
Detaļu saraksts -----
- Arduino uno
- tsop 1738
- lcd16x2
- savienojošie vadi
Arduino projekts no šejienes
Ieteicams:
Arduino programmēšana, izmantojot citu Arduino, lai parādītu ritinošu tekstu bez bibliotēkas: 5 soļi
Arduino programmēšana, izmantojot citu Arduino, lai parādītu ritinošu tekstu bez bibliotēkas: Sony Spresense vai Arduino Uno nav tik dārgi un neprasa daudz enerģijas. Tomēr, ja jūsu projektam ir ierobežoti jaudas, vietas vai pat budžeta ierobežojumi, iespējams, vēlēsities izmantot Arduino Pro Mini. Atšķirībā no Arduino Pro Micro, Arduino Pro Mi
IR tālvadības pults dekodētājs, izmantojot Arduino: 7 soļi
IR tālvadības pults dekodētājs, izmantojot Arduino: Sveiki veidotāji, šī ir pilna apmācība par to, kā atšifrēt jebkuru IR tālvadības pulti. Vienkārši izpildiet manus soļus zemāk
Gaisa kondicionētāja tālvadības pults IR protokola izpratne: 9 soļi (ar attēliem)
Gaisa kondicionētāja tālvadības pults IR protokola izpratne: Jau ilgu laiku esmu mācījies par IR protokoliem. Kā nosūtīt un saņemt IR signālus. Šobrīd vienīgais, kas palicis, ir maiņstrāvas tālvadības pults IR protokols. Atšķirībā no tradicionālajām gandrīz visu elektronikas ierīču (piemēram, televizora) tālvadības pultīm, kur
Arduino toņu ģenerators bez bibliotēkas vai sērijas funkcijām (ar pārtraukumiem): 10 soļi
Arduino toņu ģenerators bez bibliotēkas vai seriālām funkcijām (ar pārtraukumiem): tas nav kaut kas tāds, ko es parasti padarītu par pamācāmu, es dodu priekšroku saviem metālapstrādes darbiem, bet, tā kā esmu elektrotehnikas students un jāapmeklē mikrokontrolleri ( Iebūvēto sistēmu dizains), es domāju, ka izveidošu pamācību vienā no savām p
Bezmaksas klēpjdatora dzesētājs / statīvs (bez līmes, bez urbšanas, bez uzgriežņiem un skrūvēm, bez skrūvēm): 3 soļi
Nulles klēpjdatora dzesētājs / statīvs (bez līmes, bez urbšanas, bez uzgriežņiem un skrūvēm, bez skrūvēm): ATJAUNINĀT: LŪDZU, LŪDZU, BALSOT, PAR MANU MĀCĪBU, PALDIES Ieeja www.instructables.com/id/Zero-Cost-Aluminium-Chnace-No-Propane-No-Glue-/ VAI VAR BALSOT PAR LABĀKO DRAUGU