Tartalomjegyzék:
- Kellékek
- 1. lépés: Először megértjük az Rc5 jelszerkezetét
- 2. lépés: Hadd tegyem világossá két bittel…
- 3. lépés: Állapotgép
- 4. lépés: Vázlatos
![RC5 távirányító protokoll dekódoló könyvtár nélkül: 4 lépés RC5 távirányító protokoll dekódoló könyvtár nélkül: 4 lépés](https://i.howwhatproduce.com/images/008/image-23667-j.webp)
Videó: RC5 távirányító protokoll dekódoló könyvtár nélkül: 4 lépés
![Videó: RC5 távirányító protokoll dekódoló könyvtár nélkül: 4 lépés Videó: RC5 távirányító protokoll dekódoló könyvtár nélkül: 4 lépés](https://i.ytimg.com/vi/u1f5daaG1PY/hqdefault.jpg)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
![RC5 távirányító protokoll dekódoló könyvtár nélkül RC5 távirányító protokoll dekódoló könyvtár nélkül](https://i.howwhatproduce.com/images/008/image-23667-1-j.webp)
Az rc5 dekódolása előtt először megvitatjuk, hogy mi az rc5 parancs és mi a felépítése. úgyhogy alapvetően
Az rc5 parancsot használják a távvezérlőkben, amelyeket televíziókban, cd -lejátszókban, d2h -ben, házimozi -rendszerekben stb. használnak. 13 vagy 14 bit van elrendezve úgy, hogy az első két bit kezdőbit, a harmadik bit pedig a váltó, majd a következő öt A bitek címbitek, a következő hat bit pedig parancsbit.
Kezdő bitek - az rc5 -ben az első két bit kezdőbitek, ezek a bitek mindig 1. azt mondhatják, hogy ezek a bitek tájékoztatniuk kell a vevőt, hogy a váltó-, cím- és parancsbitek fogadni készülnek.
Toggle bit - ez a bit megváltoztatta állapotát (0 -ról 1 -re vagy fordítva), amikor minden alkalommal új gombot nyomnak (vagy ugyanazt a gombot, ha elengedik).
Címbitek - minden eszköz egyedi címmel rendelkezik. nem működtetheti a Philips TV -t a Philips CD -lejátszóval. szóval a címbitek varázsa. 2^5 = 32 eszközt lehet címezni ezzel az 5 bittel.
Parancsbitek - a következő 6 bit a parancsbit. a távirányítóban minden gomb egyedi működéssel rendelkezik, mint a táp, vol+, vol-, ch+, ch-… stb. tehát minden gomb más kóddal rendelkezik. ezeket a kódokat a 6 bit adja. 2^6 = 64 gomb lehetséges egy emote -ban.
Kellékek
littlebitelectronics.blogspot.com/
1. lépés: Először megértjük az Rc5 jelszerkezetét
![Először megértjük az Rc5 jelszerkezetét Először megértjük az Rc5 jelszerkezetét](https://i.howwhatproduce.com/images/008/image-23667-2-j.webp)
Az rc5 parancsban, amikor a jel alacsonyról magasra csökken, az "1" -nek minősül, és amikor a jel magasra vagy alacsonyra megy, akkor "0" -nak számít.
2. lépés: Hadd tegyem világossá két bittel…
![Hadd tegyem világossá két bittel… Hadd tegyem világossá két bittel…](https://i.howwhatproduce.com/images/008/image-23667-3-j.webp)
3. lépés: Állapotgép
![Állami gép Állami gép](https://i.howwhatproduce.com/images/008/image-23667-4-j.webp)
A dekódoló C kódjának írása előtt rajzoltam az RC5 protokoll állapotgépét, amely segíthet a dekódolási folyamatban.
4. lépés: Vázlatos
![Vázlatos Vázlatos](https://i.howwhatproduce.com/images/008/image-23667-5-j.webp)
Alkatrész lista-----
- Arduino uno
- tsop 1738
- lcd16x2
- összekötő vezetékek
Arduino projekt innen
Ajánlott:
Arduino programozása másik Arduino használatával görgetett szöveg megjelenítéséhez könyvtár nélkül: 5 lépés
![Arduino programozása másik Arduino használatával görgetett szöveg megjelenítéséhez könyvtár nélkül: 5 lépés Arduino programozása másik Arduino használatával görgetett szöveg megjelenítéséhez könyvtár nélkül: 5 lépés](https://i.howwhatproduce.com/images/007/image-20745-j.webp)
Arduino programozása Egy másik Arduino használatával görgethető szöveg megjelenítéséhez könyvtár nélkül: A Sony Spresense vagy az Arduino Uno nem olyan drága, és nem igényel sok energiát. Ha azonban a projektben korlátozottak a teljesítmény, a hely vagy a költségvetés, érdemes megfontolni az Arduino Pro Mini használatát. Az Arduino Pro Micro -tól eltérően az Arduino Pro Mi
Futás képernyő / kijelző nélkül (fej nélkül) Raspberry Pi vagy más Linux / unix alapú számítógépeken: 6 lépés
![Futás képernyő / kijelző nélkül (fej nélkül) Raspberry Pi vagy más Linux / unix alapú számítógépeken: 6 lépés Futás képernyő / kijelző nélkül (fej nélkül) Raspberry Pi vagy más Linux / unix alapú számítógépeken: 6 lépés](https://i.howwhatproduce.com/images/010/image-27967-j.webp)
Futás képernyő / kijelző nélkül (fej nélkül) Raspberry Pi vagy más Linux / unix alapú számítógépeken: Amikor a legtöbb ember Raspberry PI -t vásárol, úgy gondolja, hogy szüksége van egy számítógép képernyőjére. Ne pazarolja a pénzt felesleges számítógép -monitorokra és billentyűzetekre. Ne pazarolja az idejét billentyűzetek és monitorok számítógépek közötti mozgatására. Ne kösse össze a TV -t, ha nem
Infravörös NEC protokoll kódoló és dekódoló kártya: 5 lépés
![Infravörös NEC protokoll kódoló és dekódoló kártya: 5 lépés Infravörös NEC protokoll kódoló és dekódoló kártya: 5 lépés](https://i.howwhatproduce.com/images/001/image-2262-52-j.webp)
Infravörös NEC protokoll kódoló és dekódoló kártya: Nyers modulált vagy demodulált NEC IR jelet fogad, és bájtba alakítja át, amelyet a soros port küld ki. A soros adatátviteli sebesség két alapértelmezett sebesség közül választható. Az alapértelmezett használati mód egy parancsszekvenciát továbbít keretező bájttal
Arduino hanggenerátor könyvtár vagy soros funkciók nélkül (megszakításokkal): 10 lépés
![Arduino hanggenerátor könyvtár vagy soros funkciók nélkül (megszakításokkal): 10 lépés Arduino hanggenerátor könyvtár vagy soros funkciók nélkül (megszakításokkal): 10 lépés](https://i.howwhatproduce.com/images/001/image-2689-38-j.webp)
Arduino hanggenerátor könyvtár vagy soros funkciók nélkül (megszakításokkal): Általában nem ezt tanítom, ezért inkább a fémmegmunkálást részesítem előnyben, de mivel villamosmérnök hallgató vagyok, és részt kell vennem a mikrokontrollereken ( Beágyazott rendszerek tervezése), úgy gondoltam, megtaníthatok egy tanulhatót az egyik p
Nulla költségű laptop hűtő / állvány (ragasztó nélkül, fúrás nélkül, anyák és csavarok nélkül, csavarok nélkül): 3 lépés
![Nulla költségű laptop hűtő / állvány (ragasztó nélkül, fúrás nélkül, anyák és csavarok nélkül, csavarok nélkül): 3 lépés Nulla költségű laptop hűtő / állvány (ragasztó nélkül, fúrás nélkül, anyák és csavarok nélkül, csavarok nélkül): 3 lépés](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11132735-zero-cost-laptop-cooler-stand-no-glue-no-drilling-no-nuts-and-bolts-no-screws-3-steps-j.webp)
Zero Cost laptop hűtő / állvány (ragasztó nélkül, fúrás nélkül, anyák és csavarok nélkül, csavarok nélkül): FRISSÍTÉS: KÉRJÜK KINDLY SZAVAZZON BELÉPÉS A www.instructables.com/id/Zero-Cost-Aluminium-Furnace-No-Propane-No-Glue-/ VAGY LEHET SZAVAZNI A LEGJOBB BARÁTOMRA