Cov txheej txheem:
- Khoom siv
- Kauj ruam 1: Keyboard Tsim
- Kauj ruam 2: Cherry MX Hloov
- Kauj Ruam 3: Cherry MX Low Profile
Video: Cherry Pi Split Mechanical Keyboard: 45 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Fusion 360 Cov Haujlwm »
Kuv tau siv Microsoft Natural Elite keyboard tau ntau xyoo. Thiab tom qab yuav luag 20 xyoo ntawm kev pabcuam ncaj ncees, nws yog qhov kawg ntawm nws lub neej. Thaum kuv tshawb nrhiav qhov hloov pauv, kuv kuj tau saib ntawm cov twj sib txawv ntawm cov twj siv hluav taws xob. Thiab vim tias kuv niaj hnub ua DIY cov phiaj xwm, Kuv xav tias nws yuav yog qhov kev paub zoo los ua cov keyboard no rau kuv tus kheej.
Nov yog kuv thawj qhov haujlwm khoos phis tawj keyboard. Thiab qhov no yuav yog rau kev siv txhua hnub. Txawm hais tias qhov muaj peev xwm yuav luag tsis muaj qhov kawg, Kuv txwv kuv tus kheej rau kev ua haujlwm yooj yim: Cov keyboard ergonomic nrog nas ua haujlwm. Thaum tshawb nrhiav rau ntu kuv tau hla qhov hloov tshiab. Qes-profile version ntawm Cherry MX Red. Qhov no ua rau nws muaj peev xwm los ua cov khoom siv keyboard nyias. Thiab kuv tau sim khaws cov keyboard no kom nyias li ntau tau.
Tag nrho kev tsim qauv tau tsim nrog Autodesk Dav dawb hau thiab Fusion 360. Li no kuv tau siv qhov muaj peev xwm thauj cov ntawv luam tawm Circuit board ncaj qha mus rau qhov kev kos duab 3D. Ntxiv rau cov haujlwm no, Python code tau siv los txhawb ntau qib. Vim li no Instructabe muaj ntau tus piv txwv Python.
Kuv tsis tau ntxiv ib qho 'zoo kom muaj' cov yam ntxwv uas ntxiv qhov nyuaj. Tsis muaj cov keeb kwm yav dhau los LEDs, chaw nres nkoj usb ntxiv, hais lus thiab/lossis nthuav tawm. Muaj qee qhov chaw nres nkoj GPIO seem rau cov yam ntxwv ntxiv, tab sis cov no tseem tsis tau siv.
Khoom siv
Cov keyboard no muaj cov hauv qab no:
- Raspberry Pi Zero WH (Kiwi Electronics)
- Cherry MX low profile Liab (Cherry MX, Reichelt)
- UHK keycaps (Qhov kawg Hacking Keyboard)
- IDC 16 tus pin tiaj tus (Aliexpress)
- DC3 2x8 Txuas (Aliexpress)
- 40 tus pin GPIO txuas (Kiwi Electronics)
- Ntsuas Dampeners (Aliexpress)
- Adhesive felt ncoo 200 x 150 (Ua, Amazon)
- 1N4148 diodes (Aliexpress)
- Kev cai PCBs (Jlcpcb)
- DIN965 M2, 5 x 5 bolts (Microschroeven)
- DIN439 M2, 5 txiv ntseej (Microschroeven)
Cov software hauv qab no tau siv:
- Fusion 360 (Autodesk)
- Dav dawb hau (Autodesk)
- Raspbian (Raspberry Pi)
- SSH tus thov (Putty)
- Ntawv Editor (Ultraedit)
Kauj ruam 1: Keyboard Tsim
Thawj lub tswv yim yog rov tsim kho Microsoft Natural Keyboard Elite nrog cov khoom siv hloov pauv. Tab sis disassembly ntawm cov keyboard qhia tias qhov no tsis yog qhov yooj yim. Cov keycaps siv tsis tau tshaj nrog cov khoom siv kho tshuab. Qhov no txhais tau tias kuv yuav tsum nrhiav lwm tus tsim.
Muaj ntau txoj haujlwm nrog cov twj siv hluav taws xob, tab sis muaj tsawg nrog kev tsim ergonomic. Kuv tuaj hla ob tus neeg sib tw ua tau: Ergodox thiab Ultimate Hacking Keyboard (UHK). Cov no yog ob qho tib si qhib qhov khoom siv keyboard. Tag nrho cov ntaub ntawv UHK tau muab tso rau ntawm Github, thiab yog li ntawd qhov kev tshoov siab zoo rau kuv tus kheej cov keybaord tsim.
Qhov sib txawv loj tshaj ntawm Ergodox thiab UHK yog kev tso tus yuam sij. Nrog Ergodox, cov yuam sij nyob ncaj qha rau ib leeg. Thiab UHK muaj cov txheej txheem ib txwm muaj ntau dua.
Kauj ruam 2: Cherry MX Hloov
Ib qho ntawm cov kev xaiv tseem ceeb tshaj plaws thaum ua cov keyboard cov tshuab yog cov hloov pauv. Muaj ntau lub chaw tsim khoom ntawm cov hloov pauv no, thiab kuv tau xaiv cov neeg paub tshaj plaws thiab ntiaj teb tus thawj coj tsim khoom: Cherry MX. Cov keyboards no feem ntau muaj thiab tau sau tseg zoo. Ib qho ntxiv, hom no yog ib qho ntawm cov hloov pauv siv los ntawm DIY cov twj siv hluav taws xob. Thiab nplooj ntawv tsim tawm ntawm Cherry lub vev xaib yog qhov pib zoo.
Muaj ntau qhov sib txawv thiab kuv tau yuav Cherry MX 9 qhov ntsuas qhov ntsuas qhov ntsuas los ntsuas qhov sib txawv ntawm cov hloov pauv. Txhua qhov hloov pauv muaj xim sib txawv, thiab cov xim no qhia txog cov yam ntxwv ntawm qhov hloov:
Cherry MX Liab Tsawg 45g ua kom muaj zog, ntsiag to, du.
Cherry MX Dub Siab 60g ua rau lub zog quab yuam, ntsiag to, du. Cherry MX Blue Medium 50g kev ua kom muaj zog, nyem, nrov nrov. Cherry MX Brown Tsawg 55g ua rau lub zog qoj ib ce, ua rau lub cev tsis sib haum. Cherry MX Green Tactile & Clicky 80g ua kom lub zog ruaj khov - Tactile tactile thiab clicky hloov. Cherry MX Grey -brown Firm Linear 60g kev ua kom muaj zog - Tactile pob, tsis muaj nyem. Cherry MX Grey -black Tactile 80g lub zog ua kom muaj zog - Ua kom lub zog khov, tsis nyem. Cherry MX clear Tactile 55g ua kom muaj zog - Tactile tsoo, tsis muaj nyem. Cherry MX dawb Tactile & Clicky 65g ua kom muaj zog - Tactile thiab sib zog nyem nyem hloov.
Kuv cov keyboard tsis tas yuav ua suab nrov ntau. Qhov no txo qhov hloov pauv tau rau xim liab, xim av, dub, txho lossis meej. Thiab tom qab qee qhov kev sim, kuv nyiam hloov xim av lossis liab.
Kauj Ruam 3: Cherry MX Low Profile
Khiav Tawm Hauv Kev Sib Tw Raspberry Pi 2020
Pom zoo:
Mechanical Seven Segment Display Clock: 7 Cov Kauj Ruam (nrog Duab)
Mechanical Seven Segment Display Clock: Ob peb lub hlis dhau los Kuv tau tsim ob tus lej 7 tshuab ntu uas kuv tau hloov mus rau lub sijhawm suav suav. Nws tau tawm los zoo heev thiab muaj coob tus neeg pom tias ua ob npaug ntawm cov zaub kom ua lub moos. Qhov teeb meem yog tias kuv twb tau khiav lawm
Arduino Mechanical Keypad: 5 Kauj Ruam (nrog Duab)
Arduino Mechanical Keypad: Kuv xav tau tus pin ncoo rau lwm qhov haujlwm, yog li kuv txiav txim siab los ua cov keyboard nrog cov khoom kuv muaj hauv tsev
ErgoDox Mechanical Keyboard: 11 Kauj Ruam (nrog Duab)
ErgoDox Mechanical Keyboard: Cov keyboard ErgoDox yog kev sib cais, cov khoos phis tawj thiab cov programmable keyboard. Nws yog qhov qhib tag nrho yog li, txhua yam koj xav tau los tsim nws yog yuav cov khoom thiab mob siab rau lub sijhawm
Cov Duab Duab Duab thiab Cov Duab 1: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Cubes thiab Cov Duab 1: Thaum sim nrog qee cov ntoo ntoo thiab cov duab los qhia, kuv pom ob peb txoj hauv kev los ua cov voos thiab lwm yam duab los ntawm cov khoom siv yooj yim. Los ntawm kev muab cov no los ua Cov Ntawv Qhia, Kuv vam tias yuav txhawb nqa kev ua si thiab kev kawm. Kev hloov pauv ntawm qhov kev qhia no
Custom Macro Mechanical Keypad: 12 Cov Kauj Ruam (nrog Duab)
Custom Macro Mechanical Keypad: Hauv Phau Ntawv Qhia no kuv yuav coj koj mus txog qhov pib ntawm kev tsim koj tus kheej 6 tus yuam sij macropad, tswj los ntawm Arduino. Kuv yuav coj koj mus txog qhov koj xav tau, yuav ua li cas sib sau ua ke, yuav ua haujlwm li cas, thiab yuav ua li cas txhim kho nws lossis ua kom nws yog koj li