Isi kandungan:

Buat Papan Kekunci Tanpa Wayar Mini Dari Jauh TV Anda: 10 Langkah (dengan Gambar)
Buat Papan Kekunci Tanpa Wayar Mini Dari Jauh TV Anda: 10 Langkah (dengan Gambar)

Video: Buat Papan Kekunci Tanpa Wayar Mini Dari Jauh TV Anda: 10 Langkah (dengan Gambar)

Video: Buat Papan Kekunci Tanpa Wayar Mini Dari Jauh TV Anda: 10 Langkah (dengan Gambar)
Video: Ini cara bisa lihat hantu, bukan magic! #Shorts Nasya kaila nazifah 2024, November
Anonim

Oleh AmalMathewFollow More oleh pengarang:

Modul Arduino + GPS - Pemberitahuan Destinasi
Modul Arduino + GPS - Pemberitahuan Destinasi
Modul Arduino + GPS - Pemberitahuan Destinasi
Modul Arduino + GPS - Pemberitahuan Destinasi
Lencana Paparan Matriks LED Boleh Dipakai
Lencana Paparan Matriks LED Boleh Dipakai
Lencana Paparan Matriks LED Boleh Dipakai
Lencana Paparan Matriks LED Boleh Dipakai
Lampu USB terkawal pelbagai sumber
Lampu USB terkawal pelbagai sumber
Lampu USB terkawal pelbagai sumber
Lampu USB terkawal pelbagai sumber

Pernahkah anda terfikir untuk membuat papan kekunci tanpa wayar dengan menggodam alat kawalan jauh TV anda. Oleh itu, dalam arahan ini saya menerangkan bagaimana anda boleh membina papan kekunci tanpa wayar mini yang murah.

Projek ini menggunakan komunikasi IR (Inframerah) untuk membuat papan kekunci tanpa wayar tersuai.

Mari kita mulakan

Langkah 1: Idea Asas

Projek ini Menggunakan komunikasi tanpa wayar IR untuk Melakukan Operasi Papan Kekunci yang berbeza. R, atau inframerah, komunikasi adalah teknologi komunikasi tanpa wayar yang biasa, murah, dan mudah digunakan. Lampu IR sangat mirip dengan cahaya yang dapat dilihat, kecuali ia mempunyai panjang gelombang yang sedikit lebih panjang. Ini bermaksud IR tidak dapat dikesan oleh mata manusia - sesuai untuk komunikasi tanpa wayar.

Idea Asas projek ini adalah apabila anda menekan butang pada alat kawalan jauh TV anda, dengan menggunakan penerima IR dan Arduino, kami dapat menyahkodnya dan nilai-nilai yang dapat diterjemahkan dapat digunakan untuk melakukan Operasi Papan Kekunci yang berbeza. Saya Menggunakan Arduino Pro MicroKarena ia berdasarkan mikrokontroler ATmega32U4 yang menampilkan USB terbina dalam yang menjadikan Mikro dikenali sebagai tetikus atau papan kekunci. Anda juga boleh menggunakan Arduino Leonardo. Projek ini sangat mudah dan ada yang boleh diubah mengikut keperluan.

Langkah 2: Kumpulkan Bahan Anda:

Kumpulkan Bahan Anda
Kumpulkan Bahan Anda
  • Arduino Pro Micro atau Arduino Leonardo
  • Penerima IR (TSOP1738)
  • Alat Jauh TV
  • Beberapa Wayar Jumper

Catatan:

Anda hanya boleh menggunakan papan berdasarkan ATmega32U4.. Oleh itu, Mikro / Leonardo dikenali sebagai tetikus atau papan kekunci.

Langkah 3: Penerima IR (TSOP1738)

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

Ia adalah penerima miniatur untuk sistem kawalan jauh inframerah. Isyarat keluaran yang didemodulasi dapat dikodekan secara langsung oleh mikropemproses. TSOP1738 serasi dengan semua format data kawalan jauh IR biasa.

Langkah 4: Diagram Litar:

Rajah Litar
Rajah Litar
Rajah Litar
Rajah Litar

JIKA anda menggunakan Leonardo akan ada perubahan kecil pada pin DATA. Anda perlu menyambungkan Pin data ke pin MOSI Leonardo.

Langkah 5: Memasang IR Perpustakaan Jauh:

Muat turun Perpustakaan Jauh IR Dari sini dan Pasang.

Sekiranya anda tidak tahu cara memasang perpustakaan arduino tambahan ikuti pautan di bawah

www.arduino.cc/en/Guide/Perpustakaan

Langkah 6: Menyahkod Isyarat Jauh IR:

Menyahkod Isyarat Jauh IR
Menyahkod Isyarat Jauh IR
Menyahkod Isyarat Jauh IR
Menyahkod Isyarat Jauh IR
Menyahkod Isyarat Jauh IR
Menyahkod Isyarat Jauh IR
Menyahkod Isyarat Jauh IR
Menyahkod Isyarat Jauh IR

Untuk menyahkod isyarat dari jauh IR kita dapat menggunakan lakaran arduino "IRrecvDemo" seperti yang diberikan dengan Perpustakaan Jauh IR.

Catatan: Pada contoh lakaran (IRrecvDemo) anda perlu membuat perubahan kecil dalam nilai int RECV_PIN. Secara lalai, ia akan menjadi 11 tetapi pada Arduino Micro pin MOSI adalah pin ke-16. Oleh itu, lakukan pengubahsuaian kod berikut.

int RECV_PIN = 16;

Sekiranya anda menggunakan Leonardo, anda perlu menukarnya menjadi nombor pin MOSI.

  • Pilih Papan (Arduino / Genuino Micro) - (Gamb.3)
  • Pilih Port- (Gamb.4)
  • Muat naik kod Anda

Langkah 7: Catat Nilai Isyarat yang Dikodkan

Perhatikan Nilai Isyarat yang Dikodkan
Perhatikan Nilai Isyarat yang Dikodkan
  • Buka Serial Monitor dan dapatkan nilai IR Remote Signal.
  • Perhatikan Nilai untuk setiap butang.

Langkah 8: Kod untuk Operasi Papan Utama

Setelah memperoleh nilai isyarat langkah seterusnya adalah menambahkan nilai isyarat ke dalam program dan membuat syarat bahawa jika nilai isyarat dari jarak jauh sesuai dengan nilai dalam program itu, lakukan operasi keyboard yang berbeza.

Menambah Pustaka Papan Kekunci ke program ini membolehkannya menjalankan Operasi papan kekunci yang berbeza.

Anda boleh memuat turun kod dari bawah atau mendapatkannya dari Halaman GitHub saya.

Muat turun kod dan Muat naik ke arduino micro melalui Arduino IDE.

Langkah 9: Selesai:

Anda boleh mengubah lakaran di atas mengikut keperluan anda.

Rujuk pautan di bawah untuk menambah lebih banyak fungsi papan kekunci

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

Langkah 10: Tonton-g.webp" />

Disyorkan: