Daftar Isi:
- Perlengkapan
- Langkah 1: Desain Keyboard
- Langkah 2: Sakelar Cherry MX
- Langkah 3: Profil Rendah Cherry MX
Video: Cherry Pi Split Keyboard Mekanik: 45 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Proyek Fusion 360 »
Saya telah menggunakan keyboard Microsoft Natural Elite selama bertahun-tahun. Dan setelah hampir 20 tahun melayani dengan setia, masa pakainya sudah berakhir. Selama pencarian saya untuk pengganti, saya juga melihat keyboard mekanik yang berbeda. Dan karena saya secara teratur melakukan proyek DIY, saya pikir itu akan menjadi pengalaman hebat untuk membuat keyboard seperti itu sendiri.
Ini adalah proyek keyboard mekanik pertama saya. Dan ini akan untuk penggunaan sehari-hari. Meskipun kemungkinannya hampir tidak terbatas, saya membatasi diri pada fungsionalitas dasar: Keyboard ergonomis dengan fungsi mouse. Saat mencari suku cadang, saya menemukan sakelar jenis baru. Versi sederhana dari Cherry MX Red. Hal ini memungkinkan untuk membuat keyboard mekanis tipis. Dan saya mencoba untuk menjaga keyboard ini setipis mungkin.
Seluruh desain dibuat dengan Autodesk Eagle dan Fusion 360. Dengan ini saya menggunakan kemungkinan untuk memuat papan sirkuit cetak langsung ke dalam program gambar 3D. Selain program-program tersebut, kode Python digunakan untuk mendukung berbagai langkah. Oleh karena itu, Instructabe ini berisi banyak contoh Python.
Saya tidak menambahkan fitur 'bagus untuk dimiliki' yang menambah kompleksitas. Tidak ada LED latar belakang, port usb tambahan, speaker dan/atau layar. Ada beberapa port GPIO cadangan untuk fitur tambahan, tetapi ini belum digunakan.
Perlengkapan
Keyboard ini berisi bagian-bagian berikut:
- Raspberry Pi Zero WH (Kiwi Electronics)
- Cherry MX profil rendah Merah (Cherry MX, Reichelt)
- Keycaps UHK (Keyboard Peretasan Utama)
- IDC kabel datar 16 pin (Aliexpress)
- Konektor DC3 2x8 (Aliexpress)
- Konektor GPIO 40 pin (Kiwi Electronics)
- Peredam Kunci (Aliexpress)
- Bantalan kempa berperekat 200 x 150 (Aksi, Amazon)
- 1N4148 dioda (Aliexpress)
- PCB Kustom (Jlcpcb)
- DIN965 M2, 5 x 5 baut (Microschroeven)
- DIN439 M2, 5 mur (Microschroeven)
Perangkat lunak berikut telah digunakan:
- Fusion 360 (Desk Otomatis)
- Elang (Desk Otomatis)
- Raspbian (Raspberry Pi)
- Klien SSH (Putty)
- Editor Teks (Ultraedit)
Langkah 1: Desain Keyboard
Ide awalnya adalah untuk membangun kembali Microsoft Natural Keyboard Elite dengan sakelar mekanis. Tetapi pembongkaran keyboard mengungkapkan bahwa ini tidak sesederhana itu. Tombol yang digunakan tidak kompatibel dengan sakelar mekanis. Ini berarti saya harus mencari desain lain.
Ada beberapa proyek dengan keyboard mekanis, tetapi ada sedikit dengan desain ergonomis. Saya menemukan dua kandidat yang mungkin: Ergodox dan Ultimate Hacking Keyboard (UHK). Ini adalah kedua keyboard open source. Seluruh dokumentasi UHK ditempatkan di Github, dan karena itu merupakan inspirasi besar untuk desain keybaord saya sendiri.
Perbedaan terbesar antara Ergodox dan UHK adalah penempatan kunci. Dengan Ergodox, tombol berada tepat di atas satu sama lain. Dan UHK memiliki tata letak yang lebih tradisional.
Langkah 2: Sakelar Cherry MX
Salah satu pilihan terpenting saat membuat keyboard mekanis adalah sakelar. Ada beberapa produsen sakelar ini, dan saya telah memilih pabrikan yang paling terkenal dan terkemuka di dunia: Cherry MX. Sakelar ini umumnya tersedia dan didokumentasikan dengan baik. Selain itu, jenis ini adalah salah satu sakelar yang paling banyak digunakan oleh keyboard mekanis DIY. Dan halaman pengembang di situs web Cherry adalah awal yang baik.
Ada beberapa varian dan saya telah membeli penguji sakelar kunci Cherry MX 9 untuk menguji berbagai jenis sakelar. Setiap sakelar memiliki warna yang berbeda, dan warna ini menunjukkan karakteristik sakelar:
Cherry MX Red Rendah kekuatan aktuasi 45g, senyap, halus.
Gaya aktuasi Cherry MX Black High 60g, senyap, halus. Cherry MX Blue Medium 50g kekuatan aktuasi, klik, keras. Cherry MX Brown Gaya aktuasi 55g rendah, tonjolan taktil yang tenang. Gaya aktuasi Cherry MX Green Tactile & Clicky 80g - Saklar sentuhan dan klik yang kuat. Cherry MX Abu-abu-coklat Firm Linear 60g gaya aktuasi - Benjolan taktil, tanpa klik. Cherry MX Grey-black Tactile 80g kekuatan aktuasi - Benjolan taktil yang kuat, tanpa klik. Cherry MX clear Tactile 55g kekuatan aktuasi - Benjolan taktil, tanpa klik. Gaya aktuasi Cherry MX white Tactile & Clicky 65g - Sakelar klik taktil dan lebih ringan.
Keyboard saya seharusnya tidak membuat banyak suara. Ini mengurangi kemungkinan sakelar menjadi merah, coklat, hitam, abu-abu, atau bening. Dan setelah beberapa pengujian, saya lebih suka sakelar coklat atau merah.
Langkah 3: Profil Rendah Cherry MX
Runner Up di Raspberry Pi Contest 2020
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
Keyboard Mekanik ErgoDox: 11 Langkah (dengan Gambar)
Keyboard Mekanik ErgoDox: Keyboard ErgoDox adalah keyboard split, mekanis, dan dapat diprogram. Ini sepenuhnya open-source jadi, yang Anda butuhkan untuk membuatnya hanyalah membeli suku cadang dan mendedikasikan waktu. Saya bekerja sebagai insinyur perangkat lunak dan saya selalu mencari cara untuk meningkatkan produktivitas saya
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
Membersihkan Keyboard Mekanik Lama: 5 Langkah (dengan Gambar)
Membersihkan Keyboard Mekanik Lama: Keyboard mekanis dulunya sangat umum dan populer pada 1990-an dan sebelumnya, dan bagi banyak orang, rasa dan suara yang mereka berikan lebih mirip dengan mesin tik yang mungkin mereka gunakan sebelumnya. Sejak itu, keyboard mekanik
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