Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
sebelum decoding rc5 kita bahas dulu apa itu perintah rc5 dan apa strukturnya. pada dasarnya
Perintah rc5 digunakan dalam kendali jarak jauh yang digunakan di televisi, pemutar cd, d2h, sistem home theater, dll. Ini memiliki 13 atau 14 bit yang diatur sedemikian rupa sehingga dua bit pertama adalah bit awal dan bit ketiga adalah bit toggle dan setelah itu lima berikutnya bit adalah bit alamat dan enam bit berikutnya adalah bit perintah.
Bit awal - di rc5 dua bit pertama adalah bit awal bit ini selalu 1. Anda dapat mengatakan bahwa bit ini untuk memberi tahu penerima bahwa bit toggle, alamat, dan perintah akan segera diterima.
Toggle bit - bit ini berubah statusnya (dari 0 menjadi 1 atau sebaliknya) setiap kali tombol baru ditekan (atau tombol yang sama jika dilepas).
Bit alamat - setiap perangkat memiliki alamat unik. anda tidak dapat mengoperasikan tv philips dengan cd player philips. jadi itu keajaiban bit alamat. 2^5=32 perangkat dapat ditangani dengan 5 bit ini.
Bit perintah - 6 bit berikutnya adalah bit perintah. di remote setiap tombol memiliki operasi unik seperti power, vol+, vol-, ch+, ch-…dll. jadi setiap tombol memiliki kode yang berbeda. kode ini diberikan oleh 6 bit ini. 2^6=64 tombol dimungkinkan dalam sebuah emote.
Perlengkapan
littlebitelectronics.blogspot.com/
Langkah 1: Pertama Kita Memahami Struktur Sinyal Rc5
dalam perintah rc5 ketika sinyal menjadi rendah ke tinggi dianggap sebagai "1" dan ketika sinyal naik ke rendah maka dianggap sebagai "0".
Langkah 2: Biarkan Saya Membuatnya Sangat Jelas Dengan Dua Bit…
Langkah 3: Mesin Negara
Sebelum menulis kode C dari decoder, saya menggambar sebuah state machine dari protokol RC5 yang dapat membantu proses decoding.
Langkah 4: Skema
Daftar bagian-----
- Arduino uno
- tstop 1738
- lcd16x2
- menghubungkan kabel
Proyek Arduino dari sini