Daftar Isi:

RC5 Remote Control Protocol Decoder Tanpa Perpustakaan: 4 Langkah
RC5 Remote Control Protocol Decoder Tanpa Perpustakaan: 4 Langkah

Video: RC5 Remote Control Protocol Decoder Tanpa Perpustakaan: 4 Langkah

Video: RC5 Remote Control Protocol Decoder Tanpa Perpustakaan: 4 Langkah
Video: #77 Forget buttons - use Infra Red! VS1838B first look 2024, November
Anonim
RC5 Remote Control Protocol Decoder Tanpa Perpustakaan
RC5 Remote Control Protocol Decoder Tanpa Perpustakaan

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

Pertama Kami Memahami Struktur Sinyal Rc5
Pertama Kami 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…

Biarkan Saya Membuatnya Sangat Jelas Dengan Dua Bit…
Biarkan Saya Membuatnya Sangat Jelas Dengan Dua Bit…

Langkah 3: Mesin Negara

Mesin Negara
Mesin Negara

Sebelum menulis kode C dari decoder, saya menggambar sebuah state machine dari protokol RC5 yang dapat membantu proses decoding.

Langkah 4: Skema

Skema
Skema

Daftar bagian-----

  1. Arduino uno
  2. tstop 1738
  3. lcd16x2
  4. menghubungkan kabel

Proyek Arduino dari sini

Direkomendasikan: