Isi kandungan:
- Langkah 1: Penangguhan Pandemik COVID-19 - Cabaran kepada Sumber Komponen
- Langkah 2: Reka Bentuknya
- Langkah 3: Komponen Apa yang Kita Perlu?
- Langkah 4: Percetakan 3D FDM
- Langkah 5: Percetakan 3D DLP
- Langkah 6: Pemasangan Suis di Badan Papan Kekunci
- Langkah 7: Pemasangan LCD di Badan Papan Kekunci
- Langkah 8: Pemasangan Rotary Encoder di Badan Papan Kekunci
- Langkah 9: Pemasangan Arduino Micro di Badan Papan Kekunci
- Langkah 10: Pendawaian
- Langkah 11: Arduino Micro Firmware
- Langkah 12: Selesaikan Perhimpunan
- Langkah 13: Dan SELESAI
- Langkah 14: TOLONG
Video: Papan Kekunci HotKeys Dengan Profil Tersuai: 14 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Saya harap anda berbuat baik di tengah wabak ini. Jaga-jaga. Tabahkan diri. #COVID-19
Sebagai Perancang Industri, saya perlu mengakses lebih daripada 7-8 perisian yang merangkumi Solidworks, Photoshop, Illustrator, Keyshot, Indesign, dan lain-lain setiap hari dan ya juga ada beberapa permainan. Oleh itu, saya mengalami dua masalah dari mana peranti ini wujud.
- Kekunci Tersebar - Tangan lengkap bergerak ke atas papan kekunci untuk mencari kunci yang ada di sudut bertentangan seperti kekunci ESC dan ENTER. Begitu juga, terdapat lebih daripada 15 kekunci yang saya gunakan hanya di Solidworks dan semuanya tersebar di seluruh papan kekunci. Jadi, bukannya menukar pilihan papan kekunci saya, berulang kali, saya mencari papan kekunci mini yang dapat disesuaikan mengikut keperluan saya. Setelah membuat kajian, saya dapati banyak reka bentuk dan kod yang dapat melakukan tugas ini dengan mudah. Tetapi sebaik sahaja saya membahas isu kedua, saya mendapati bahawa tidak ada reka bentuk yang dapat menghilangkannya.
- Fungsi yang berbeza - Masalah kedua adalah ketika saya menukar program, kebanyakan kekunci menukar fungsinya seperti Adobe Photoshop melakukan zoom dengan ALT + Scroll tetapi ketika saya pergi ke Adobe Acrobat, zoom dilakukan oleh CTRL + Scroll. Begitu juga, saya tidak mahu kebanyakan kunci di Keyshot yang biasa saya gunakan di Solidworks. Dan, saya tidak pernah menggunakan kekunci anak panah di Solidworks yang sangat diperlukan semasa bermain.
Oleh itu, saya memutuskan untuk membina papan kekunci HotKeys dengan Rotary Knob dan LCD yang murah untuk menukar antara program yang berbeza dengan pemetaan kunci khusus.
Instructable ini adalah untuk memudahkan aliran kerja dan meningkatkan produktiviti.
Mari harap anda menikmatinya dan mulakan!
Langkah 1: Penangguhan Pandemik COVID-19 - Cabaran kepada Sumber Komponen
Dunia sedang berjuang dengan pandemi COVID-19 dan sepertiga penduduk berada dalam keadaan terkurung. Di India, kami juga terasing di rumah kami dan tidak ada kemungkinan untuk memesan komponen untuk projek ini kerana kebanyakan aktiviti komersial dihentikan. Tetapi, saya mempunyai sebahagian besar komponen yang terdapat dalam satu atau produk lain.
Saya mempunyai beberapa produk yang rosak, termasuk:
- Papan kekunci TVS Gold Bharat untuk CherryMX Switches.
- 12864 Paparan Pintar Reprap untuk Rotary Encoder dan Potentiometer.
- Modul LCD untuk 1602 LCD
- Beberapa komponen lain diperoleh daripada projek sebelumnya.
Langkah 2: Reka Bentuknya
Projek Lengkap dirancang dalam Solidworks sambil mengekalkan semua parameter untuk pembuatan aditif, menggunakan komponen rak.
Langkah 3: Komponen Apa yang Kita Perlu?
Komponen elektronik:
- 1x Arduino Mikro
- Suis mekanikal 20x Cherry MX
- Modul LCD 1x 1602
- 1x Rotary Encoder
Komponen Perkakasan:
- Bolt 3x M3x8
- Bolt 4x M3x5
Alat:
- Pencetak 3D
- Kekunci Allen M3
- Stesen Pematerian
- Pistol gam
Langkah 4: Percetakan 3D FDM
Saya mencetak papan kekunci pada FDM 3D Printer
Tetapan Pencetak 3D FDM saya:
- Bahan (PLA)
- Tinggi Lapisan (0.2mm)
- Ketebalan Shell (1.2mm)
- Isi Ketumpatan (20%)
- Kelajuan Cetakan (60mm / s)
- Temp muncung (210 ° C)
- Jenis Sokongan (Di mana sahaja)
- Jenis Lekapan Platform (Tiada)
Anda boleh memuat turun semua fail yang digunakan dalam projek ini -
Langkah 5: Percetakan 3D DLP
Saya mencetak topi yang memerlukan perincian yang lebih tinggi dan permukaan yang lebih halus pada Pencetak 3D DLP
Tetapan Pencetak 3D DLP saya:
Ketebalan lapisan (0.05mm)
Anda boleh memuat turun semua fail yang digunakan dalam projek ini -
Langkah 6: Pemasangan Suis di Badan Papan Kekunci
Untuk memasang suis, kami memerlukan bahagian berikut:
- Badan Papan Kekunci 1x (Bahagian Bercetak 3D)
- Suis Mekanikal 20x CherryMX
Seperti yang dijelaskan dalam gambar, pasangkan semua suis di tempat masing-masing. Tidak perlu bolt atau gam diperlukan kerana reka bentuk dilakukan dengan semua toleransi dan semua komponen sesuai dengan sendirinya.
Langkah 7: Pemasangan LCD di Badan Papan Kekunci
Untuk memasang LCD, kita memerlukan bahagian berikut:
- Badan Papan Kekunci 1x (Bahagian Bercetak 3D)
- 1x 1602 LCD
- Bolt 4x M3x5
Seperti yang dijelaskan dalam gambar, pasang LCD di tempat masing-masing dan perbaiki dengan menggunakan bolt M3x5.
Langkah 8: Pemasangan Rotary Encoder di Badan Papan Kekunci
Untuk memasang Rotary Encoder, kita memerlukan bahagian berikut:
- Badan Papan Kekunci 1x (Bahagian Bercetak 3D)
- 1x Rotary Encoder
Seperti yang dijelaskan dalam gambar, pasang Rotary Encoder di tempat masing-masing.
Langkah 9: Pemasangan Arduino Micro di Badan Papan Kekunci
Untuk memasang Arduino Micro, kita memerlukan bahagian berikut:
- Bahagian Bawah Papan Kekunci 1x (Bahagian Bercetak 3D)
- 1x Arduino Mikro
Seperti yang dijelaskan dalam gambar, pasang Arduino Micro di tempat masing-masing.
Langkah 10: Pendawaian
Ikuti Skema untuk memasang semua elektronik dengan cara berikut:
| Arduino Mikro | Modul LCD | ----------------------------------------------- | VCC | VDD | | GND | VSS | | D4 | Daftar Pilih | | D3 | Baca / Tulis | | D2 | Aktifkan | | A0 | Data 4 | | A1 | Data 5 | | A2 | Data 6 | | A3 | Data 7 | -----------------------------------------------
| Arduino Mikro | Matriks Kekunci | ----------------------------------------------- | D9 | Lajur 1 | | D8 | Lajur 2 | | D7 | Lajur 3 | | D6 | Lajur 4 | | D5 | Lajur 5 | | D15 | Baris 1 | | D14 | Baris 2 | | D16 | Baris 3 | | D10 | Baris 4 | -----------------------------------------------
| Arduino Mikro | Pengekod Putar | ----------------------------------------------- | D0 | Pad_A | | D1 | Pad_B | | GND | GND | -----------------------------------------------
Langkah 11: Arduino Micro Firmware
Firmware antara muka HID
Untuk berkomunikasi dengan Laptop / Komputer melalui antara muka HID, kami akan menggunakan mikrokontroler Armino Micro ATmega32U4.
QMK (Quantum Mechanical Keyboard) adalah komuniti sumber terbuka yang berpusat di sekitar membangunkan peranti input komputer. Komuniti merangkumi semua jenis peranti input, seperti papan kekunci, tetikus, dan peranti MIDI.
Arahan untuk diikuti:
- Klon firmware QMK dari GitHub.
- Siapkan persekitaran binaan anda untuk menyusun firmware seperti yang diperintahkan di sini.
- Muat turun dan ekstrak firmware papan kekunci tersuai yang diberikan dalam direktori qmk_firmware / keyboard yang diklon pada langkah pertama.
- Susun firmware papan kekunci menggunakan arahan berikut: qmk compile -kb key5pro -km default
- Muat turun dan pasang kotak alat QMK untuk mem-flash firmware. (Kotak Alat QMK)
- Buka QMK Toolbox dan buka firmware yang disusun (file.hex) yang boleh didapati di direktori qmk_firmware /.build, kemudian pilih atmega32u4 sebagai Microcontroller dan periksa pilihan Auto-Flash.
- Sambungkan Papan Kekunci ke PC melalui kabel USB, sekarang untuk mem-flash papan kekunci, masukkan Arduino Micro ke mod bootloader yang dapat dilakukan dengan memendekkan pin RST ke GND.
- Setelah menetapkan semula arduino, kotak alat QMK menjumpainya secara automatik dan memancarkan firmware ke dalamnya.
Penyesuaian Peta Utama
Untuk menyesuaikan peta kunci, fungsi pengekod, fungsi LCD & pengurusan profil ubah fail key5pro / keymaps / default / keymap.c.
const uint16_t PROGMEM peta utama [MATRIX_ROWS] [MATRIX_COLS] = {};
Susunan ini mengandungi pelbagai lapisan peta kunci yang boleh digunakan sebagai profil yang berbeza. Setiap profil atau lapisan dapat diatur dengan kod kunci, makro atau fungsi yang berbeza. (Senarai Kod Kunci)
batal encoder_update_user (indeks uint8_t, bool mengikut arah jam);
Callback fungsi ini akan dikeluarkan setiap kali encoder dipicu, callback ini menangani fungsi encoder putar.
lcd_clrscr (); // kosongkan lcd
lcd_gotoxy (lajur, baris); // goto kedudukan lcd_puts (""); // paparkan data
Fungsi-fungsi ini digunakan untuk mengoperasikan modul LCD 16X2 yang dapat digunakan untuk menampilkan informasi khusus operasi kepada pengguna.
Langkah 12: Selesaikan Perhimpunan
Untuk menyelesaikan pemasangan, kami memerlukan bahagian berikut:
- Badan Papan Kekunci 1x (Bahagian Bercetak 3D)
- Bahagian Bawah Papan Kekunci 1x (Bahagian Bercetak 3D)
- 1x Cap Rotary Encoder (Bahagian Bercetak 3D)
- Topi Bulat CherryMX 20x (Bahagian Bercetak 3D)
Seperti yang dijelaskan dalam gambar, pasangkan semua penutup pada suis dan penutup putar pada pengekod. Kemudian, tutup bahagian bawah dan ketatkan dengan bolt M3x8.
Langkah 13: Dan SELESAI
Anda akhirnya selesai! Begini rupa produk akhir dan berfungsi.
Kami sedang memproses video dan akan memperbaruinya dalam 24 jam akan datang
Langkah 14: TOLONG
Sekiranya anda menyukai projek ini, sila pilih Peraduan "Trash to Treasure".
Sangat dihargai! Saya harap anda menikmati projek ini!
Disyorkan:
Betulkan Kekunci Papan Kekunci: 5 Langkah (dengan Gambar)
Betulkan Kekunci Papan Kekunci: Saya menjumpai papan kekunci yang hebat di longgokan sampah kami, iaitu Papan Kekunci Microsoft Natural Ergonomik. Ia mempunyai susun atur yang selesa, tetapi hanya ada satu masalah. Kekunci N tidak terlalu responsif. Anda harus benar-benar memukulnya untuk mendapatkannya untuk mendaftar. Sememangnya, ini tidak berlaku
Papan Kekunci Quick and Dirty Das (Papan Kekunci Kosong): 3 Langkah
Papan Kekunci Quick and Dirty Das (Papan Kekunci Kosong): Papan Kekunci Das adalah nama papan kekunci yang paling popular tanpa tulisan pada kekunci (papan kekunci kosong). Papan Kekunci Das dijual pada harga $ 89.95. Instruksional ini akan membimbing anda walaupun membuat sendiri dengan papan kekunci lama yang anda miliki
Bina Paparan Tersuai di Studio LCD (Untuk Papan Kekunci G15 dan Skrin LCD) .: 7 Langkah
Bina Paparan Tersuai di Studio LCD (Untuk Papan Kekunci G15 dan Skrin LCD): Ok jika anda baru sahaja mendapatkan papan kekunci G15 anda dan sangat tidak terkesan dengan paparan asas yang disertakan dengannya maka saya akan membimbing anda melalui asas penggunaan LCD Studio untuk membuat anda sendiri. Contoh ini ialah membuat paparan yang hanya menunjukkan asas
Membersihkan Papan Kekunci Apple Aluminium . atau Papan Kekunci Sentuhan Lembut Lain: 5 Langkah
Membersihkan Papan Kekunci Apple Aluminium …. atau Papan Kekunci Sentuhan Lembut Lain: Sebersih anda atau saya mungkin cuba menyimpan papan kekunci epal aluminium kami, ia menjadi kotor setelah setahun atau lebih. Petunjuk ini adalah untuk membantu anda membersihkannya. Hati-hati, kerana saya tidak bertanggungjawab sekiranya papan kekunci anda rosak semasa melakukan ini …. SUCKS F
Kembalikan Huruf yang Dicat pada Kekunci Papan Kekunci: 5 Langkah
Kembalikan Huruf yang Dicat pada Kekunci Papan Kekunci: Komputer riba dan komputer desktop baru kami mempunyai kunci hitam yang menarik dengan huruf dicat putih. Selepas beberapa ketika, kunci tertentu kehilangan huruf yang dicat dari pukulan kuku. Perhatikan kekunci A, S, D, H, L, E, R, T, O, N, dan M. Dalam cahaya rendah dapat