Friday, October 2, 2015

Universal IR / RF Remote Reader dan Decoder Software

Project kali ini merupakan pembaruan dari versi sebelumnya, dimana sinyal remote yang dibaca secara sampling bisa dilihat secara grafis pada PC dan langsung bisa di decode.

Interface yang digunakan menggunakan ATmega8 yang bisa anda buat sendiri dengan mudah (skematik tercantum).
Hanya dibutuhkan IC AVR ATmega 8 dengan kristal dan MAX232 untuk komunikasi serial dengan PC, bila yang di decode adalah sinyal IR maka dibutuhkan 1 unit IR receiver yang harganya cukup murah.

Pen-decode-an tidak tergantung pada protocol, namun langsung dari sinyal yang didapat.
Jadi apapun jenis remote anda bahkan remote control mobil mainan anak juga bisa anda decode dengan mudah.

Melihat banyaknya data bits yang dikirim per tombol, kecil kemungkinan untuk terjadinya salah decode, yang dimaksudkan disini adalah kemungkinan beberapa remote menghasilkan data yang sama.

Hasil decode bisa langsung di verifikasi ulang untuk memastikan hasil pen-decode-an sudah benar.

Untuk yang versi full akan menghasilkan Source Code yang bisa dipakai untuk AVR GCC atau AVR Studio, yang bisa dengan mudah dimodifikasi untuk digunakan di CodeVisionAVR dan Arduino.

Interface Schematic



Berikut penampakan softwarenya.
Data di tangkap kemudian bisa langsung dianalisa dan di-decode secara langsung.
Panjang data yang didapat bisa secara otomatis dideteksi atau bisa kita pakai yang sesuai dengan kebutuhan kita, misalnya: data yang dikirim berupa address dan command, kita bisa memilih untuk memakai bagian address atau command saja untuk efisiensi code dalam AVR.



Data yang sudah di dapat bisa di verifikasi secara langsung, dengan cara menangkap sinyal data yang sama untuk melihat apakah hasil analisa dan decode kita sudah benar.
Hasil tersebut lalu disimpan untuk bisa dipakai di kemudian hari.



Video tutorial untuk mendecode berbagai macam remote akan menyusul.
Tetap ikuti perkembangannya ya.

Link download disini