Daftar Isi:

Membuat Keyboard Nirkabel Mini Dari Remote TV Anda: 10 Langkah (dengan Gambar)
Membuat Keyboard Nirkabel Mini Dari Remote TV Anda: 10 Langkah (dengan Gambar)

Video: Membuat Keyboard Nirkabel Mini Dari Remote TV Anda: 10 Langkah (dengan Gambar)

Video: Membuat Keyboard Nirkabel Mini Dari Remote TV Anda: 10 Langkah (dengan Gambar)
Video: Fitur tombol rahasia mini keyboard i8 android tvbox dengn touchpad pengganti remote rgb vs backlight 2024, November
Anonim

Oleh AmalMathewIkuti Lainnya oleh penulis:

Arduino + Modul GPS - Pemberitahu Tujuan
Arduino + Modul GPS - Pemberitahu Tujuan
Arduino + Modul GPS - Pemberitahu Tujuan
Arduino + Modul GPS - Pemberitahu Tujuan
Lencana Tampilan Matriks LED yang Dapat Dipakai
Lencana Tampilan Matriks LED yang Dapat Dipakai
Lencana Tampilan Matriks LED yang Dapat Dipakai
Lencana Tampilan Matriks LED yang Dapat Dipakai
Lampu USB Terkendali Multi-Sumber
Lampu USB Terkendali Multi-Sumber
Lampu USB Terkendali Multi-Sumber
Lampu USB Terkendali Multi-Sumber

Pernahkah Anda berpikir untuk membuat keyboard nirkabel dengan meretas remote TV Anda. Jadi dalam instruksi ini saya menjelaskan bagaimana Anda dapat membuat keyboard nirkabel mini yang murah.

Proyek ini menggunakan komunikasi IR (Inframerah) untuk membuat keyboard nirkabel khusus.

Mari kita mulai

Langkah 1: Ide Dasar

Proyek ini Memanfaatkan komunikasi nirkabel IR untuk Melakukan Operasi Keyboard yang berbeda. Komunikasi R, atau inframerah, adalah teknologi komunikasi nirkabel yang umum, murah, dan mudah digunakan. Cahaya IR sangat mirip dengan cahaya tampak, hanya saja panjang gelombangnya sedikit lebih panjang. Ini berarti IR tidak terdeteksi oleh mata manusia - sempurna untuk komunikasi nirkabel.

Ide Dasar dari proyek ini adalah ketika Anda menekan tombol di remote TV Anda, dengan menggunakan penerima IR dan Arduino, kami dapat memecahkan kodenya dan nilai yang didekodekan dapat digunakan untuk melakukan Operasi Papan Kunci yang berbeda. Saya Menggunakan Mikrokontroler Arduino Pro Karena didasarkan pada mikrokontroler ATmega32U4 yang menampilkan USB built-in yang membuat Mikro dikenali sebagai mouse atau keyboard. Anda dapat menggunakan Arduino Leonardo juga. Proyek ini sangat sederhana dan siapa pun dapat memodifikasi sesuai kebutuhan.

Langkah 2: Kumpulkan Bahan Anda:

Kumpulkan Bahan Anda
Kumpulkan Bahan Anda
  • Arduino Pro Micro atau Arduino Leonardo
  • Penerima IR (TSOP1738)
  • Remote TV
  • Beberapa Kabel Jumper

Catatan:

Anda hanya dapat menggunakan papan yang berbasis ATmega32U4.. Jadi itu membuat Micro/Leonardo dikenali sebagai mouse atau keyboard.

Langkah 3: Penerima IR (TSOP1738)

Penerima IR (TSOP1738)
Penerima IR (TSOP1738)
Penerima IR (TSOP1738)
Penerima IR (TSOP1738)

Ini adalah penerima mini untuk sistem remote control inframerah. Sinyal keluaran yang didemodulasi dapat langsung didekode oleh mikroprosesor. TSOP1738 kompatibel dengan semua format data kendali jarak jauh IR umum.

Langkah 4: Diagram Sirkuit:

Diagram Sirkuit
Diagram Sirkuit
Diagram Sirkuit
Diagram Sirkuit

JIKA Anda menggunakan Leonardo akan ada sedikit perubahan pada pin DATA. Anda perlu menghubungkan Pin data ke pin MOSI Leonardo.

Langkah 5: Memasang Perpustakaan Jarak Jauh IR:

Unduh IR Remote Library Dari sini dan Instal.

Jika Anda tidak tahu cara menginstal perpustakaan arduino tambahan, ikuti tautan di bawah ini

www.arduino.cc/en/Guide/Libraries

Langkah 6: Decoding Sinyal Jarak Jauh IR:

Decoding Sinyal Jarak Jauh IR
Decoding Sinyal Jarak Jauh IR
Decoding Sinyal Jarak Jauh IR
Decoding Sinyal Jarak Jauh IR
Decoding Sinyal Jarak Jauh IR
Decoding Sinyal Jarak Jauh IR
Decoding Sinyal Jarak Jauh IR
Decoding Sinyal Jarak Jauh IR

Untuk memecahkan kode sinyal dari remote IR kita dapat menggunakan sketsa arduino "IRrecvDemo" seperti yang diberikan dengan IR Remote Library.

Catatan: Pada contoh sketsa (IRrecvDemo) Anda perlu membuat perubahan kecil pada nilai RECV_PIN int. Secara default akan menjadi 11 tetapi pada Arduino Micro pin MOSI adalah pin ke-16. Jadi buat modifikasi berikut pada kode.

int RECV_PIN = 16;

Jika Anda menggunakan Leonardo, Anda perlu mengubahnya ke nomor pin MOSI.

  • Pilih Papan(Arduino/Genuino Micro) -(Gbr.3)
  • Pilih Port-(Gbr.4)
  • Unggah kode Anda

Langkah 7: Catat Nilai Sinyal yang Didekodekan

Catat Nilai Sinyal yang Didekodekan
Catat Nilai Sinyal yang Didekodekan
  • Buka Serial Monitor dan dapatkan nilai IR Remote Signal.
  • Catat Nilai untuk setiap tombol.

Langkah 8: Kode untuk Operasi Papan Kunci

Setelah mendapatkan nilai sinyal, langkah selanjutnya adalah menambahkan nilai sinyal ke dalam program dan membuat kondisi bahwa jika nilai sinyal dari jarak jauh cocok dengan nilai dalam program, maka lakukan operasi keyboard yang berbeda.

Menambahkan Perpustakaan Keyboard ke program memungkinkannya melakukan Operasi keyboard yang berbeda.

Anda dapat mengunduh kode dari bawah atau Anda bisa mendapatkannya dari Halaman GitHub saya.

Download kodenya dan Upload ke arduino micro melalui Arduino IDE.

Langkah 9: Selesai:

Anda dapat memodifikasi sketsa di atas sesuai kebutuhan Anda.

Lihat tautan di bawah ini untuk menambahkan lebih banyak fungsi keyboard

  • https://www.arduino.cc/en/Reference/KeyboardModif…
  • https://www.arduino.cc/en/Reference/ASCIIchart

Langkah 10: Tonton-g.webp" />

Direkomendasikan: