Isi kandungan:

Pad kekunci yang boleh diprogramkan dengan kadbod: 8 Langkah (dengan Gambar)
Pad kekunci yang boleh diprogramkan dengan kadbod: 8 Langkah (dengan Gambar)

Video: Pad kekunci yang boleh diprogramkan dengan kadbod: 8 Langkah (dengan Gambar)

Video: Pad kekunci yang boleh diprogramkan dengan kadbod: 8 Langkah (dengan Gambar)
Video: TPM 2.0 Unveiled: Empowering IT Pros with Trusted Platform Module Insights 2024, November
Anonim
Pad kekunci yang boleh diprogramkan dengan kadbod
Pad kekunci yang boleh diprogramkan dengan kadbod

Semasa teknologi berkembang, orang menginginkan sesuatu menjadi lebih maya tetapi kadang-kadang lebih praktikal dan senang untuk mempunyai sesuatu yang fizikal yang sebenarnya dapat anda sentuh dan berinteraksi dengan tangan anda sendiri. Salah satu contohnya ialah penggunaan makro atau papan kekunci / papan kekunci pintasan yang membolehkan anda melaksanakan tugas dengan lebih cekap atau selesa. Sekarang anda hanya boleh memesan satu dalam talian mulai dari harga sekitar $ 30 hingga $ 150, yang paling popular ialah Elgato Streamdeck dan barisan papan kekunci permainan Razer. Walau bagaimanapun, terima kasih kepada pengawal mikro, pustaka papan kekunci arduino IDE, dan beberapa bahan binaan asas, kami dapat membuatnya dengan harga di bawah $ 30, bahkan mungkin di bawah $ 20 yang boleh anda atur cara untuk melakukan apa sahaja yang anda mahukan.

Sekiranya anda menyukai arahan saya, pilihlah dalam Peraduan Cabaran Cardboard, terima kasih!

Langkah 1: Bahan / Alat

Bahan / Alat
Bahan / Alat
Bahan / Alat
Bahan / Alat
  • Adafruit Itsy Bitsy 32u4 (simpan beg yang masuk, ia akan digunakan kemudian)
  • Suis Mekanikal atau butang tekan biasa
  • Kawat (ini adalah wayar yang saya gunakan, namun mana-mana yang sesuai, saya tidak mempunyai peletakan tambahan)
  • Kadbod (saya mendapatkannya dari kadbod yang kaku di belakang notepad, beralun mungkin tidak berfungsi juga)
  • Pita
  • Pisau X-Acto
  • Besi pematerian
  • Pateri
  • Komputer yang memenuhi keperluan Arduino IDE (kebanyakan komputer Windows, Mac, atau Linux semestinya berfungsi dengan baik)

Langkah 2: Bingkai kadbod

Bingkai kadbod
Bingkai kadbod
Bingkai kadbod
Bingkai kadbod
Bingkai kadbod
Bingkai kadbod

Sebagai permulaan, saya membuat bingkai papan kekunci dari kadbod. Saya menggunakan kadbod padat dari belakang notepad, namun kebanyakan jenis kadbod lain mungkin berfungsi. Sebelum memotong, saya mengukur dan melukis garis untuk membimbing saya, seperti yang dilihat dalam gambar di atas, dan ini akhirnya berfungsi dengan baik. Seterusnya saya memotong bingkai dengan pisau X-Acto kemudian memotong lubang untuk suis mekanikal. Idea asal saya ialah memasukkan kepak di tepi bingkai sehingga saya tidak perlu menggunakan pelekat. Namun, kerana ketebalan kadbod ini tidak berfungsi dengan baik dan saya memutuskan untuk menggunakan pita untuk menyelesaikannya selepas langkah 6.

Langkah 3: Pendawaian

Pendawaian
Pendawaian
Pendawaian
Pendawaian
Pendawaian
Pendawaian

Untuk pendawaian projek ini, saya hanya menghubungkan semua suis ke pin bernombor berbeza pada Itsy Bitsy. Kemudian, demi kesederhanaan, saya menyambungkan pin ground ke salah satu suis dan menyolder suis seterusnya ke suis lain dan seterusnya (ini dapat dilihat pada gambar di atas). FYI, Anda perlu mempunyai suis di bingkai untuk menyolder kerana tidak ada bukaan untuk memberi makan apa pun ke sisi lain terutama kerana ia terbuat dari kadbod.

Langkah 4: Menyiapkan Itsy Bitsy

Menetapkan Itsy Bitsy
Menetapkan Itsy Bitsy

Pertama sekali, anda akan ingin mendapatkan perisian Arduino IDE yang akan kami gunakan untuk memprogram papan kenyataan dari sini: https://www.arduino.cc/en/Main/Software. Seterusnya, teruskan dan pasangkan Itsy Bitsy ke komputer anda dan ikuti arahan di sini: https://learn.adafruit.com/introducting-itsy-bitsy-32u4/arduino-ide-setup di bawah "Arduino IDE Setup" dan " Menggunakan Dengan Arduino IDE. " Saya akan menerangkannya dalam arahan tetapi orang-orang di adafruit.com melakukan pekerjaan yang baik untuk menjelaskan bagaimana menggunakan produk mereka.

Langkah 5: Pengaturcaraan

Perlu diingat bahawa bahagian pengaturcaraan dari instruksional ini adalah bagaimana saya melakukannya dan anda boleh mengubah aspeknya agar sesuai dengan keperluan anda. Anda boleh menggunakan dokumentasi di sini: https://www.arduino.cc/reference/en/language/functions/usb/keyboard/keyboardpress/ untuk membuat banyak kombinasi kekunci untuk sebarang pintasan papan kekunci. Sebilangan besar jalan pintas boleh didapati dalam tetapan program tetapi jika anda tidak dapat menjumpainya di sana, anda seharusnya dapat mencarinya secara dalam talian dan mencari apa yang anda perlukan. Anda boleh membuat jalan pintas dengan beberapa kekunci dengan meletakkan kod untuk kekunci yang berlainan dalam baris berturut-turut yang dipisahkan dengan titik koma. Ini dapat dilihat dalam kod arduino pada pernyataan "if" pertama dengan kod untuk satu butang yang mencetak huruf W ketika ditekan. Sekiranya anda ingin membuat jalan pintas yang lebih kompleks, anda boleh memanfaatkan program yang disebut Auto Hotkey untuk melakukan perkara seperti membuka aplikasi hanya dengan menekan butang. Saya akan cuba mengemas kini arahan ini semasa saya bermain dengannya sendiri.

Langkah 6: Pembinaan

Pembinaan
Pembinaan

Setelah saya memasang semua butang, saya mula mencuba dan mencari cara memasang papan ke kadbod. Malangnya, sebenarnya tidak ada cara yang baik untuk melakukan ini kerana Itsy Bitsy tidak mempunyai lubang pemasangan dan kami menggunakan permukaan yang tidak begitu kukuh. Apa yang kami buat ialah menggunakan beg yang dihantar oleh adafruit kepada Itsy Bitsy untuk melindungi dan melindungi papan itu sendiri. Seperti yang anda lihat dalam gambar di atas, saya meletakkan papan di dalam beg dan memasukkan beg ke kadbod. Anda juga perlu memotong bahagian beg yang berlawanan dengan bukaan asal untuk membolehkan port micro usb dapat diakses. Setelah papan "diamankan", kotak itu dapat dilipat seperti yang terlihat dalam gambar dan ditutup dengan kaset atau, jika anda menggunakan kadbod yang cukup tipis, tab dapat dimasukkan ke dalam celah pada kadbod.

Langkah 7: Penutup Utama

Malangnya, di sinilah kadbod mula kehilangan kegunaannya. Saya tidak dapat mencari cara untuk membuat penutup kunci dari kadbod, dan itu mungkin bukan idea yang baik untuk kerap digunakan. Walau bagaimanapun, jika anda hanya menggunakannya untuk jalan pintas dan melaksanakan perintah, seperti saya, mungkin akan baik-baik saja. Sekiranya anda menggunakannya untuk permainan sebaliknya, anda mungkin ingin mempertimbangkan untuk membeli beberapa penutup kunci yang murah.

Langkah 8: Kesimpulannya

Secara keseluruhan, tujuan saya untuk instruksional ini adalah membuat objek praktikal yang murah dan dapat digunakan dalam kehidupan kebanyakan orang sebagai alternatif untuk produk akhir yang lebih tinggi di luar sana. Saya rasa matlamat itu dapat dicapai dengan mudah kerana harganya sekitar $ 12- $ 13 secara keseluruhan bergantung pada bahan apa yang sudah anda miliki dan ia mempunyai fungsi yang sangat besar sehingga anda dapat mengembangkan lebih banyak lagi dengan sedikit bahan binaan dan pengaturcaraan.

Sekali lagi, jika anda menikmati panduan ini, saya sangat menghargainya sekiranya anda memilih saya dalam pertandingan Cardboard Challenge. Terima kasih! Ini adalah arahan pertama saya jadi jika anda mempunyai petua atau maklum balas yang membina, anda boleh menambahkannya pada komen dan akan sangat dihargai.

Disyorkan: