Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
rc5 -ni dekodlashdan oldin, avval rc5 buyrug'i nima va uning tuzilishi nima ekanligini muhokama qilamiz. shuning uchun asosan
rc5 buyrug'i televizorlar, cd pleerlar, d2h, uy teatri tizimlarida va boshqalarda ishlatiladigan masofadan boshqarish pultlarida ishlatiladi, u 13 yoki 14 bitli bo'lib, birinchi ikkita bit boshlang'ich bit, uchinchi bit esa o'tish biti, so'ngra keyingi beshta bitlar - manzil bitlari, keyingi oltita - buyruq bitlari.
Boshlang'ich bitlar - rc5da dastlabki ikkita bit boshlang'ich bitdir, bu bitlar har doim 1. siz ayta olasizki, bu bitlar qabul qiluvchiga o'tish, manzil va buyruq bitlarini qabul qilayotgani haqida xabar beradi.
Bitni almashtirish - bu bit har safar yangi tugma bosilganda (yoki qo'yib yuborilsa, xuddi shu tugma) o'z holatini o'zgartiradi (0dan 1gacha yoki aksincha).
Manzil bitlari - har bir qurilmaning o'ziga xos manzili bor. Siz Philips TV -ni Philips CD pleer bilan ishlay olmaysiz. shuning uchun bu manzil bitlarining sehridir. 2^5 = 32 ta qurilmaga ushbu 5 bit bilan murojaat qilish mumkin.
Buyruq bitlari - keyingi 6 bit buyruq bitlari. masofadan boshqarish pultidagi har bir tugmachada kuch, vol+, vol-, ch+, ch-… kabi noyob operatsiyalar mavjud. shuning uchun har bir tugma boshqa kodga ega. bu kod 6 bit tomonidan berilgan. 2^6 = 64 ta tugmachani bosish mumkin.
Ta'minotlar
littlebitelectronics.blogspot.com/
1 -qadam: Avval biz Rc5 signal tuzilishini tushunamiz
rc5 buyrug'ida signal pastdan yuqoriga ko'tarilganda "1", signal balanddan pastgacha esa "0" deb hisoblanadi.
2 -qadam: Menga buni ikkita bit bilan aniq tushuntirishga ruxsat bering
3 -qadam: Davlat mashinasi
Dekoderning C kodini yozishdan oldin, men kod hal qilish jarayoniga yordam beradigan RC5 protokolining davlat mashinasini chizdim.
4 -qadam: sxematik
Qismlar ro'yxati -----
- Arduino bilan
- 1738 yil
- lcd16x2
- ulash simlari
Arduino loyihasi shu erdan