Baik Anda seorang streamer Twitch, desainer 3D, atau hampir semua jenis pengguna komputer lainnya, keypad makro (juga dikenal sebagai bantalan makro atau keyboard makro) dapat berguna. Bertindak sebagai keyboard tambahan, perangkat kecil ini dapat dimuat dengan pintasan, makro, dan perintah keyboard lainnya untuk memungkinkan Anda menangani tindakan kompleks dengan satu penekanan tombol.
Daripada membeli keypad makro, mengapa tidak membuatnya sendiri? Kami akan menunjukkan cara menggunakan sakelar keyboard mekanis, Arduino, dan firmware keyboard QMK untuk memulai.
Anda akan memerlukan beberapa alat dan suku cadang untuk pembuatan papan tombol makro Anda. Anda harus bisa mendapatkan semuanya secara online.
- Printer 3D (atau layanan pencetakan 3D lokal)
- Besi solder
- Obeng/kunci hex (untuk mencocokkan baut Anda)
- Pemotong / penari telanjang kawat
Bagian:
- Filamen printer 3D pilihan Anda (kami menggunakan PLA dan PETG)
- Arduino Pro Mikro
- 8 x sakelar kunci mekanis gaya Cherry MX
- 8 x Keycaps (keycaps yang dapat dilegenda berfungsi dengan baik)
- 2 x M3 baut
- Kawat berlapis silikon (bukan PVC)
- Pita dua sisi atau lem super (untuk memasang Arduino)
Cara Membuat Keypad Makro Hand-Wired
Setelah Anda memiliki semua bagian Anda, sekarang saatnya untuk memulai pembuatan keypad makro Anda. Proses ini bisa rumit dan menantang, tetapi juga akan memuaskan setelah Anda mencapai akhir. Mari selami pekerjaan yang perlu Anda lakukan.
Langkah 1: Cetak Case dan Backplate
Pertama, Anda perlu mencetak casing dan pelat belakang untuk keypad makro Anda. Kami tidak membuat model 3D untuk proyek ini; kami menemukannya di Thingiverse. NS Streaming Mini Macro Keyboard Murah awalnya dibuat oleh DaveM, meskipun kami telah memodifikasi pendekatan pada firmware solder dan keyboard untuk membuatnya sedikit lebih mudah.
Kami menggunakan PLA untuk bagian dasar keyboard dan PETG untuk pelat belakang, tetapi Anda bisa gunakan semua jenis filamen kamu suka. Kami tidak memerlukan dukungan, rakit, atau tambahan lainnya. Ada baiknya bereksperimen dengan pengaturan cetak Anda jika Anda baru mengenal pencetakan 3D, dan mereka yang menggunakan toko percetakan lokal akan bisa mendapatkan saran untuk pengaturan cetak mereka.
Jika Anda mencetak di rumah, masuk akal untuk menggunakan waktu yang diperlukan untuk mencetak papan tombol Anda untuk mengerjakan elemen proyek lainnya.
Langkah 2: Bangun Konfigurasi Keyboard Anda
Sebelum Anda dapat mulai memasang kabel apa pun, Anda perlu membuat konfigurasi untuk keypad Anda yang memungkinkannya berfungsi dengan baik. Anda harus pergi ke beberapa situs web yang berbeda untuk ini. Yang pertama adalah Editor Tata Letak Keyboard. Anda dapat menggunakan situs ini untuk membuat tata letak keyboard seperti pada gambar di atas, lalu pergi ke Data mentah tab dan salin kode sederhana yang ditemukan di dalamnya.
Situs berikutnya yang perlu Anda kunjungi disebut Pembuat Firmware Keyboard. Seperti namanya, situs ini memungkinkan Anda membuat firmware keyboard yang didukung oleh QMK, sekaligus memberi Anda cara mudah untuk mengetahui pin Arduino Anda. Bagian dari proses ini mengambil beberapa langkah berbeda.
- Langkah 1: Tempel kode tata letak keyboard Anda ke dalam kotak dan klik Impor.
- Langkah 2: Pastikan bahwa Pengkabelan tab cocok dengan gambar di atas; ini menunjukkan peta dasar kabel yang akan Anda gunakan.
- Langkah 3: Pergi ke pin tab dan pilih pin yang berfungsi untuk mikrokontroler yang Anda gunakan (kami menggunakan Arduino Pro Micro). Kami menggunakan F4 dan F6 untuk dua baris kami, dan B5, E6, B6, dan B3 untuk empat kolom kami. Ini dilakukan sebagian besar untuk kenyamanan, karena akan lebih mudah untuk menyolder kabel ke Arduino saat diberi jarak.
- Langkah 4: Sekarang saatnya untuk mengatur pemetaan kunci Anda. Kami menggunakan F14 hingga F21 untuk keyboard kami, karena tombol ini tersedia di macOS dan Windows tetapi keyboard cenderung tidak memilikinya. Pilih kunci dan klik pada kotak di bawah ini Konfigurasikan Kunci yang Dipilih untuk memilih perintah yang Anda inginkan untuk setiap tombol.
- Langkah 5: Pergilah ke Menyusun tab dan klik Unduh .hex untuk mengambil firmware yang baru saja Anda buat.
Simpan firmware ini, karena Anda akan membutuhkannya nanti. Namun, pertama-tama, inilah saatnya memasang Arduino dan sakelar yang Anda gunakan.
Langkah 3: Hubungkan Arduino dan Switch
Menghubungkan Arduino Anda dengan sakelar Anda adalah proses yang cukup sederhana. Kami mulai dengan memotong panjang kawat dalam dua warna. Anda memerlukan dua kabel untuk baris Anda dan empat kabel untuk kolom Anda, dan kami masing-masing menggunakan merah dan hitam.
Selanjutnya, saatnya untuk mulai menyolder kabel ke kaki pada sakelar Anda. Pastikan sakelar Anda berada di posisi yang tepat yang dijepitkan ke pelat belakang sebelum Anda memulai ini. Karena sakelar perlu dipasang ke kawat pada titik yang berbeda, kami menemukan bahwa yang terbaik adalah memotong bagian dari insulasi kawat, seperti yang terlihat pada gambar di atas.
Kami mulai dengan menyolder kabel untuk baris kami ke kaki kanan setiap sakelar, diikuti oleh kabel untuk kolom kami di kaki kiri. Lihat gambar di atas untuk gambaran seperti apa ini jika sudah selesai.
Selanjutnya, saatnya untuk menyolder kabel yang baru saja Anda pasang ke papan Arduino yang Anda gunakan. Proses ini seharusnya mudah, karena kita telah mengetahui di mana setiap kabel harus dipasang. Foto di atas menunjukkan bagaimana ini akan terlihat ketika Anda selesai. Hanya enam kabel, sangat bagus dan sederhana.
Terkait: 9 Setrika Solder Terbaik untuk Pemula
Langkah 4: Muat QMK Ke Keypad Anda
Sebelum Anda melangkah lebih jauh dengan pembuatan keypad, saatnya memuat firmware yang Anda buat sebelumnya ke Arduino Anda untuk memastikan semuanya berfungsi dengan baik. Anda perlu mengunduh perangkat lunak yang disebut Kotak Alat QMK dari GitHub untuk melalui proses ini, dan penginstal yang Anda inginkan dapat ditemukan di Rilis bagian proyek.
Dengan QMK Toolbox terinstal, Anda dapat mencolokkan Arduino ke PC menggunakan kabel micro USB. Ini akan membuat papan berkedip, dan OS Anda mungkin memberi Anda pemberitahuan untuk memberi tahu Anda bahwa perangkat telah dicolokkan.
Sekarang Anda dapat memuat Kotak Alat QMK. Pilih Membuka di sebelah bilah atas, dan pilih file .HEX yang Anda unduh sebelumnya. Sebelum Anda dapat menginstal file ini di Arduino Anda, Anda harus meletakkan papan Anda ke mode Bootloader-nya. Ini dapat dicapai dengan menyingkat pin Reset dan Ground. Kami menggunakan sepotong kecil kawat untuk melakukan pekerjaan itu.
Setelah papan berada dalam mode yang tepat, Anda hanya memiliki beberapa detik untuk menekan Kilatan tombol di perangkat lunak QMK Toolbox. Jika Anda berhasil, layar Anda akan terlihat seperti di atas, tetapi Anda selalu dapat mencoba lagi jika Anda tidak berhasil mem-flash ke papan tepat waktu.
Langkah 5: Menguji Keyboard
Pengujian penting setiap kali Anda bekerja dengan Arduino, karena Anda sering dapat menghemat banyak waktu jika Anda mengidentifikasi masalah sejak dini. Kami menggunakan situs web bernama Pemeriksa Keyboard untuk menguji pekerjaan kita. Situs ini memberi tahu Anda tombol terakhir yang ditekan, meskipun tidak termasuk dalam grafik; sempurna untuk keyboard yang menggunakan tombol F yang lebih tinggi. Pastikan semua kunci Anda berfungsi sebelum melanjutkan.
Langkah 6: Pasang Keyboard Makro
Akhirnya tiba saatnya untuk merakit keyboard Anda. Mulailah dengan memasang Arduino ke bagian dalam kasing. Anda dapat menggunakan selotip dua sisi untuk ini, tetapi kami memilih lem super untuk mendapatkan pegangan terbaik. Anda harus memastikan bahwa Anda memposisikan Arduino Anda sehingga kabel USB Anda dapat dimasukkan sepenuhnya ke dalam perangkat.
Selanjutnya, saatnya memasang pelat belakang ke badan keyboard utama. Jika Anda telah menggunakan PLA untuk pencetakan Anda, Anda dapat dengan mudah memasang baut M3 Anda ke dalam lubang di setiap sisi pelat belakang. Namun, untuk bahan yang lebih keras, Anda mungkin perlu menggunakan ketukan untuk membuat utas. Pastikan setiap kunci berfungsi dengan baik setelah Anda mengencangkan bautnya.
Terakhir, Anda dapat menambahkan keycaps Anda ke bagian atas keyboard Anda dan mulai menggunakannya.
Menggunakan Keyboard Makro Anda
Sebagian besar perangkat lunak akan memungkinkan Anda untuk mengubah ikatan kunci default yang ditemukan di dalamnya, yang seharusnya memudahkan penggunaan keyboard makro Anda untuk sejumlah aplikasi yang berbeda. Anda juga dapat mempertimbangkan gagasan untuk membangun firmware dengan lebih banyak kerumitan. Situs web yang kami gunakan sebelumnya memungkinkan Anda untuk menambahkan lapisan, makro, dan bahkan pencahayaan ke keyboard Anda.
Apakah Anda suka bertualang atau tidak, kami harap Anda menikmati keyboard makro yang Anda buat. Proyek ini sangat menyenangkan, sekaligus menawarkan cara untuk belajar tentang menyolder dan membuat keyboard.
Makro memungkinkan Anda mengotomatiskan penekanan tombol dalam game dan aplikasi untuk mengontrol respons yang tertunda. Berikut adalah beberapa aplikasi untuk itu!
Baca Selanjutnya
- buatan sendiri
- Pemrograman
- Pencetakan 3D
- Keyboard Mekanik
- Pintasan Keyboard
- makro

Samuel adalah penulis teknologi yang berbasis di Inggris dengan hasrat untuk semua hal DIY. Memulai bisnis di bidang pengembangan web dan pencetakan 3D, serta bekerja sebagai penulis selama bertahun-tahun, Samuel menawarkan wawasan unik tentang dunia teknologi. Berfokus terutama pada proyek teknologi DIY, dia tidak lebih dari berbagi ide menyenangkan dan menarik yang dapat Anda coba di rumah. Di luar pekerjaan, Samuel biasanya dapat ditemukan bersepeda, bermain video game PC, atau berusaha mati-matian untuk berkomunikasi dengan kepiting peliharaannya.
Berlangganan newsletter kami
Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Klik di sini untuk berlangganan