Daftar Isi:

Keypad Cardboard Programmable: 8 Langkah (dengan Gambar)
Keypad Cardboard Programmable: 8 Langkah (dengan Gambar)

Video: Keypad Cardboard Programmable: 8 Langkah (dengan Gambar)

Video: Keypad Cardboard Programmable: 8 Langkah (dengan Gambar)
Video: 8x8x8 LED CUBE WITH ARDUINO UNO 2024, Juli
Anonim
Keypad Cardboard yang Dapat Diprogram
Keypad Cardboard yang Dapat Diprogram

Seiring berkembangnya teknologi, orang-orang menginginkan hal-hal menjadi lebih dan lebih virtual namun terkadang jauh lebih praktis dan nyaman untuk memiliki sesuatu yang fisik yang benar-benar dapat Anda sentuh dan berinteraksi dengan tangan Anda sendiri. Salah satu contohnya adalah penggunaan makro atau keyboard/keypad pintasan yang memungkinkan Anda melakukan tugas dengan lebih efisien atau nyaman. Saat ini Anda hanya dapat memesan satu secara online mulai dari harga sekitar $30 hingga $150, yang paling populer adalah jajaran keypad gaming Elgato Streamdeck dan Razer. Namun, berkat pengontrol mikro, perpustakaan keyboard arduino IDE, dan beberapa bahan bangunan dasar, kami dapat membuatnya dengan harga di bawah $30, bahkan mungkin di bawah $20 yang dapat Anda program untuk melakukan apa pun yang Anda inginkan.

Jika Anda menyukai instruksi saya, silakan pilih di Kontes Tantangan Karton, terima kasih!

Langkah 1: Bahan/Alat

Bahan/Alat
Bahan/Alat
Bahan/Alat
Bahan/Alat
  • Adafruit Itsy Bitsy 32u4 (simpan tas yang ini masuk, nanti dipakai)
  • Sakelar Mekanik atau tombol tekan biasa
  • Kawat (ini adalah kawat yang saya gunakan, namun apa pun harus berfungsi, saya hanya tidak memiliki kabel tambahan)
  • Karton (saya mendapatkan milik saya dari karton kaku dari bagian belakang buku catatan, bergelombang mungkin tidak berfungsi dengan baik)
  • Tape
  • Pisau X-Acto
  • Solder Besi
  • Pateri
  • Komputer yang memenuhi persyaratan Arduino IDE (sebagian besar komputer Windows, Mac, atau Linux seharusnya berfungsi dengan baik)

Langkah 2: Bingkai Karton

Bingkai karton
Bingkai karton
Bingkai karton
Bingkai karton
Bingkai karton
Bingkai karton

Untuk memulainya, saya membuat bingkai papan tombol dari karton. Saya menggunakan karton padat dari bagian belakang notepad, namun sebagian besar jenis karton lainnya mungkin bisa digunakan. Sebelum memotong, saya mengukur dan menggambar garis untuk membantu membimbing saya, seperti yang terlihat pada gambar di atas, dan ini akhirnya bekerja dengan cukup baik. Selanjutnya saya hanya memotong bingkai dengan pisau X-Acto kemudian memotong lubang untuk sakelar mekanis. Ide awal saya adalah menyelipkan penutup di tepi bingkai sehingga saya tidak perlu menggunakan perekat apa pun. Namun, karena ketebalan karton, ini tidak berfungsi dengan baik dan saya memutuskan untuk menggunakan selotip saja untuk menyelesaikannya setelah langkah 6.

Langkah 3: Pengkabelan

Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan

Untuk pengkabelan proyek ini, saya cukup menghubungkan semua sakelar ke pin bernomor berbeda di Itsy Bitsy. Kemudian, untuk memudahkan saya menghubungkan pin ground ke salah satu sakelar dan menyolder sakelar berikutnya ke sakelar lain dan seterusnya (ini dapat dilihat pada gambar di atas). FYI, Anda harus memiliki sakelar yang sudah ada di bingkai untuk disolder karena tidak ada bukaan untuk memberi makan apa pun ke sisi lain terutama karena terbuat dari karton.

Langkah 4: Menyiapkan Bitsy Itsy

Menyiapkan Bitsy Itsy
Menyiapkan Bitsy Itsy

Pertama-tama, Anda akan ingin mendapatkan perangkat lunak Arduino IDE yang akan kita gunakan untuk memprogram papan dari sini: https://www.arduino.cc/en/Main/Software. Selanjutnya, sambungkan Bitsy Itsy ke komputer Anda dan ikuti petunjuk 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 menjelaskan ini dalam instruksi namun orang-orang di adafruit.com melakukan pekerjaan yang baik menjelaskan cara menggunakan produk mereka.

Langkah 5: Pemrograman

Harap diingat bahwa bagian pemrograman dari instruksi ini adalah bagaimana saya melakukannya dan Anda dapat mengubah aspek apa pun agar sesuai dengan kebutuhan Anda. Anda dapat menggunakan dokumentasi di sini: https://www.arduino.cc/reference/en/language/functions/usb/keyboard/keyboardpress/ untuk membuat hampir semua kombinasi tombol untuk pintasan keyboard apa pun. Sebagian besar pintasan dapat ditemukan di pengaturan program, tetapi jika Anda tidak dapat menemukannya di sana, Anda dapat mencarinya secara online dan menemukan apa yang Anda butuhkan. Anda dapat membuat pintasan dengan beberapa tombol dengan meletakkan kode untuk tombol yang berbeda dalam baris berurutan yang dipisahkan oleh titik koma. Hal ini dapat dilihat pada kode arduino pada pernyataan “if” pertama dengan kode untuk satu tombol yang mencetak huruf besar W saat ditekan. Jika Anda ingin membuat pintasan yang lebih rumit, Anda dapat memanfaatkan program yang disebut Auto Hotkey untuk melakukan hal-hal seperti membuka aplikasi hanya dengan menekan sebuah tombol. Saya akan mencoba memperbarui instruksi ini saat saya bermain-main dengannya sendiri.

Langkah 6: Konstruksi

Konstruksi
Konstruksi

Setelah semua tombol terhubung, saya mulai mencoba dan mencari cara untuk memasang papan ke karton. Sayangnya, tidak ada cara yang baik untuk melakukan ini karena Itsy Bitsy tidak memiliki lubang pemasangan dan kami menggunakan permukaan yang tidak terlalu kokoh. Apa yang kami temukan adalah menggunakan tas yang adafruit yang mengirim Bitsy Itsy untuk melindungi dan mengamankan papan itu sendiri. Seperti yang Anda lihat pada gambar di atas, saya memasukkan papan ke dalam tas dan menempelkan tas ke karton. Anda juga perlu memotong sisi tas yang berlawanan dengan bukaan aslinya agar port micro usb dapat diakses. Setelah papan "diperkuat", kotak dapat dilipat seperti yang terlihat pada gambar dan ditutup dengan selotip atau, jika Anda menggunakan karton yang cukup tipis, tab dapat diselipkan ke dalam celah di karton.

Langkah 7: Tutup Kunci

Sayangnya, di sinilah kardus mulai kehilangan kegunaannya. Saya tidak dapat menemukan cara untuk membuat tutup kunci dari karton, dan itu mungkin bukan ide yang baik untuk sering digunakan. Namun, jika Anda hanya menggunakannya untuk pintasan dan menjalankan perintah, seperti saya, mungkin akan baik-baik saja. Jika Anda menggunakannya untuk bermain game di sisi lain, Anda mungkin ingin mempertimbangkan untuk membeli beberapa tutup kunci yang murah.

Langkah 8: Kesimpulan

Secara keseluruhan, tujuan saya untuk instruksi ini adalah untuk membuat objek praktis yang murah yang dapat digunakan dalam kehidupan kebanyakan orang sebagai alternatif produk akhir yang lebih tinggi lainnya di luar sana. Saya pikir tujuan itu mudah dicapai karena biaya totalnya sekitar $12-$13 tergantung pada bahan apa yang sudah Anda miliki dan itu memiliki fungsionalitas yang sangat besar sehingga Anda dapat memperluas lebih banyak lagi dengan sedikit lebih banyak bahan bangunan dan pemrograman.

Sekali lagi, jika Anda menikmati panduan ini, saya akan sangat menghargai jika Anda memilih saya dalam kontes Tantangan Karton. Terima kasih! Ini adalah instruksi pertama saya jadi jika Anda memiliki tip atau umpan balik yang membangun, Anda dapat menambahkannya ke komentar dan itu akan sangat dihargai.

Direkomendasikan: