Sadržaj:

Mehanička tipkovnica Cherry Pi Split: 45 koraka (sa slikama)
Mehanička tipkovnica Cherry Pi Split: 45 koraka (sa slikama)

Video: Mehanička tipkovnica Cherry Pi Split: 45 koraka (sa slikama)

Video: Mehanička tipkovnica Cherry Pi Split: 45 koraka (sa slikama)
Video: ВСЯ НОЧЬ С ПОЛТЕРГЕЙСТОМ В ЖИЛОМ ДОМЕ, я заснял жуткую активность. 2024, Lipanj
Anonim
Cherry Pi Split Mehanička tipkovnica
Cherry Pi Split Mehanička tipkovnica
Cherry Pi Split Mehanička tipkovnica
Cherry Pi Split Mehanička tipkovnica
Cherry Pi Split Mehanička tipkovnica
Cherry Pi Split Mehanička tipkovnica

Fusion 360 projekti »

Godinama sam koristio tipkovnicu Microsoft Natural Elite. I nakon gotovo 20 godina vjerne službe, na kraju je njegova životnog vijeka. Tijekom potrage za zamjenom, također sam pogledao različite mehaničke tipkovnice. A budući da redovito radim DIY projekte, mislila sam da bi bilo sjajno iskustvo sama napraviti takvu tipkovnicu.

Ovo je moj prvi projekt mehaničke tipkovnice. I to će biti za svakodnevnu uporabu. Iako su mogućnosti gotovo beskrajne, ograničavam se na osnovnu funkcionalnost: ergonomsku tipkovnicu s funkcijama miša. U potrazi za dijelovima naišao sam na novu vrstu prekidača. Niskoprofilna verzija Cherry MX Red. To omogućuje izradu tanke mehaničke tipkovnice. Trudio sam se da ova tipkovnica bude što tanja.

Cijeli dizajn izrađen je s Autodesk Eagle i Fusion 360. Ovime sam iskoristio mogućnost učitavanja tiskane ploče izravno u program za crtanje 3D. Osim ovih programa, Python kôd koristi se za podršku različitim koracima. Ovaj Instructabe stoga sadrži mnogo primjera Pythona.

Nisam dodao nijednu značajku "lijepo imati" koja dodaje složenost. Nema pozadinskih LED dioda, dodatnih USB priključaka, zvučnika i/ili zaslona. Postoji nekoliko rezervnih GPIO portova za dodatne značajke, ali oni se još ne koriste.

Pribor

Ova tipkovnica sadrži sljedeće dijelove:

  • Raspberry Pi Zero WH (Kiwi elektronika)
  • Cherry MX nisko profilna crvena (Cherry MX, Reichelt)
  • UHK tipke (Ultimate Hacking Keyboard)
  • IDC 16 -pinski ploski kabel (Aliexpress)
  • DC3 2x8 konektor (Aliexpress)
  • 40 -polni GPIO priključak (Kiwi Electronics)
  • Ključni amortizeri (Aliexpress)
  • Ljepljiva podloga od filca 200 x 150 (Action, Amazon)
  • 1N4148 diode (Aliexpress)
  • Prilagođeni PCB -i (Jlcpcb)
  • DIN965 M2, 5 x 5 vijaka (Microschroeven)
  • DIN439 M2, 5 oraha (Microschroeven)

Korišten je sljedeći softver:

  • Fusion 360 (Autodesk)
  • Orao (Autodesk)
  • Raspbian (Raspberry Pi)
  • SSH klijent (kit)
  • Uređivač teksta (Ultraedit)

Korak 1: Dizajn tipkovnice

Dizajn tipkovnice
Dizajn tipkovnice
Dizajn tipkovnice
Dizajn tipkovnice
Dizajn tipkovnice
Dizajn tipkovnice

Početna ideja bila je obnoviti Microsoft Natural Keyboard Elite s mehaničkim prekidačima. No rastavljanje tipkovnice pokazalo je da to nije tako jednostavno. Korišteni poklopci tipki nisu kompatibilni s mehaničkim prekidačima. To je značilo da sam morao pronaći drugi dizajn.

Postoji nekoliko projekata s mehaničkim tipkovnicama, ali ima malo s ergonomskim dizajnom. Naišao sam na dva moguća kandidata: Ergodox i Ultimate Hacking Keyboard (UHK). Obje su to tipkovnice otvorenog koda. Cijela UHK dokumentacija smještena je na Github, pa je stoga velika inspiracija za moj vlastiti dizajn privjeska.

Najveća razlika između Ergodoxa i UHK -a je u postavljanju ključeva. Kod Ergodox -a ključevi su izravno jedan iznad drugog. A UHK ima tradicionalniji izgled.

Korak 2: Cherry MX sklopke

Cherry MX sklopke
Cherry MX sklopke
Cherry MX sklopke
Cherry MX sklopke

Jedan od najvažnijih izbora pri izradi mehaničke tipkovnice su prekidači. Postoji nekoliko proizvođača ovih prekidača, a ja sam izabrao najpoznatijeg i svjetskog proizvođača: Cherry MX. Ovi su prekidači općenito dostupni i dobro su dokumentirani. Osim toga, ovaj tip je jedan od najčešće korištenih prekidača za DIY mehaničke tipkovnice. I stranica za programere na web stranici Cherry dobar je početak.

Postoji nekoliko varijanti, a ja sam kupio Cherry MX 9 tester ključeva za testiranje različitih vrsta prekidača. Svaki prekidač ima drugu boju, a ova boja označava karakteristike prekidača:

Cherry MX Red Mala sila aktiviranja 45 g, tiha, glatka.

Cherry MX Black Visoka sila aktiviranja od 60 g, tiha, glatka. Cherry MX Blue Medium sila aktiviranja 50 g, klik, glasna. Cherry MX Brown Mala sila aktiviranja 55 g, tiha taktilna izbočina. Cherry MX Green Tactile & Clicky sila aktiviranja 80g - Čvrsti taktilni i klikajući prekidač. Cherry MX Sivo -smeđa čvrsta linearna sila aktiviranja od 60 g - taktilna izbočina, bez klika. Cherry MX Sivo -crna taktilna sila aktiviranja 80 g - Čvrsta taktilna izbočina, bez klika. Cherry MX clear Tactile 55g sila aktiviranja - Taktilni udar, bez klika. Cherry MX bijela Tactile & Clicky sila aktiviranja 65g - Taktilni i lakši prekidač na klik.

Moja tipkovnica ne bi trebala stvarati mnogo buke. Time se smanjuju mogući prelasci na crvenu, smeđu, crnu, sivu ili prozirnu. I nakon nekog testiranja, preferiram smeđe ili crvene prekidače.

Korak 3: Cherry MX niski profil

Cherry MX niski profil
Cherry MX niski profil
Cherry MX niski profil
Cherry MX niski profil

Drugoplasirani na Raspberry Pi natjecanju 2020

Preporučeni: