Daftar Isi:
- Perlengkapan
- Langkah 1: Desain Tata Letak Keypad
- Langkah 2: Buat File SVG
- Langkah 3: Bangun Model 3D
- Langkah 4: Solder dan Merakit
- Langkah 5: Kode
Video: Keypad Mekanik Arduino: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:53
Saya membutuhkan bantalan pin untuk proyek lain, jadi saya memutuskan untuk membuat papan tombol dengan bagian-bagian yang saya miliki di rumah.
Perlengkapan
-
1u Keycaps:
- 1 sampai 9
- MENGHAPUS
-
2u Keycaps:
- 0
- MEMASUKI
- 12 sakelar kunci (saya menggunakan kuning Cherry tetapi Cherry akan bekerja!)
- Arduino Uno
- Pelat sakelar cetak 3D (lihat Langkah 1)
Langkah 1: Desain Tata Letak Keypad
Jika Anda ingin membuat keypad Anda dengan ukuran tombol yang sama dengan saya, Anda dapat mengunduh dan mencetak file STL saya secara langsung 3D, dan langsung ke Langkah 4!
Tetapi jika Anda perlu mendesain sendiri menggunakan keyboard-layout-editor:
Hapus pesan selamat datang dengan mengkliknya dan menggunakan tombol Hapus Kunci.
Untuk mendapatkan tata letak yang Anda inginkan, Anda dapat menyesuaikan setiap tombol di bawah tab Properties dan mengatur Tinggi dan Lebar (1 = 1u, 1,5 = 1,5u dan seterusnya). Anda dapat memindahkan tombol dengan tombol panah Anda.
Saat desain Anda sudah siap, buka tab Data Mentah dan salin kode di sana.
Langkah 2: Buat File SVG
Anda akan mengubah desain Anda menjadi file SVG dengan swilkb:
Rekatkan kode yang Anda salin ke Tata Letak Piring
Pilih jenis sakelar Anda (saya sarankan MX_t:1 karena akan lebih mudah untuk dicetak)
Pilih jenis stabilizer - Saya memilih Cherry + Costar {_s:1} tetapi akhirnya tidak membutuhkan atau menggunakan stabilizer.
Padding tepi adalah seberapa besar batas di sekitar semua kunci Anda (saya menggunakan 10mm di sekelilingnya)
Biarkan sisa opsi tidak aktif
Tekan Gambar CAD Saya. Klik tombol SVG, dan simpan file (Anda harus CTRL-S atau klik kanan pada gambar).
Langkah 3: Bangun Model 3D
Masuk ke Tinkercad dan mulai proyek baru.
Impor file SVG Anda; tinkercad otomatis akan menambah ketebalan. Standarnya adalah 10mm - terlalu tebal untuk pelat sakelar! Atur ketebalan (persegi di tengah) menjadi 3.00mm.
Ekspor proyek Anda sebagai STL dan Anda siap untuk mencetak 3D!
Langkah 4: Solder dan Merakit
Kunci terhubung sepanjang kolom dan baris.
Saya awalnya merancang sirkuit dengan dioda untuk mencegah penekanan tombol yang salah. Kode Arduino menangani itu, jadi selamatkan diri Anda dari pekerjaan dan lewati dioda!
Lampirkan baris ke pin 0, 1, 2
Pasang kolom ke pin 10, 11, 12, 13
Langkah 5: Kode
Saya menggunakan perpustakaan Keypad yang harus Anda unduh
Buka Sketsa -> Sertakan Perpustakaan -> Kelola Perpustakaan.. dan cari "Keypad" dan klik Instal
Jika Anda mendesain keypad Anda sendiri, sesuaikan susunan tombol 2D.
Unggah ke Arduino Anda dan selesai!
Direkomendasikan:
UK Ring Video Doorbell Pro Bekerja Dengan Mekanik Berpadu: 6 Langkah (dengan Gambar)
UK Ring Video Doorbell Pro Bekerja Dengan Mekanik Berpadu: ************************************* *************** Harap dicatat bahwa metode ini hanya berfungsi dengan daya AC sekarangSaya akan memperbarui jika/ketika saya menemukan solusi untuk bel pintu menggunakan daya DCSementara itu, jika Anda memiliki daya DC persediaan, Anda perlu
Photoelasticimetry: Melihat Tegangan Mekanik Dengan Optik: 5 Langkah (dengan Gambar)
Photoelasticimetry: Melihat Tegangan Mekanik Dengan Optik: Photoelasticimetry adalah cara untuk memvisualisasikan regangan pada material. Dalam Instruksi ini, kita akan melihat bagaimana Anda dapat melakukan beberapa sampel untuk secara eksperimental menentukan distribusi tegangan di beberapa bahan di bawah beban mekanis
Keypad Mekanik Makro Kustom: 12 Langkah (dengan Gambar)
Keypad Mekanik Makro Kustom: Dalam Instruksi ini saya akan membawa Anda melalui dasar-dasar membuat makropad 6 tombol Anda sendiri, yang dikendalikan oleh Arduino. Saya akan membawa Anda melalui apa yang Anda butuhkan, bagaimana merakitnya, bagaimana memprogramnya, dan bagaimana meningkatkannya atau membuatnya sesuai keinginan Anda
Antarmuka Keypad Dengan 8051 dan Menampilkan Nomor Keypad dalam 7 Segmen: 4 Langkah (dengan Gambar)
Antarmuka Keypad Dengan 8051 dan Menampilkan Nomor Keypad dalam 7 Segmen: Dalam tutorial ini saya akan memberi tahu Anda tentang bagaimana kita dapat menghubungkan keypad dengan 8051 dan menampilkan nomor keypad dalam tampilan 7 segmen
Mengontrol Perangkat Melalui Arduino Dengan Switching Mekanik: 8 Langkah (dengan Gambar)
Mengontrol Perangkat Melalui Arduino Dengan Switching Mekanik: Arduino dapat digunakan untuk mengontrol perangkat melalui penggunaan sakelar mekanis sederhana dan relai