Sadržaj:

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

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

Video: Cherry Pi Split Mehanička tastatura: 45 koraka (sa slikama)
Video: КАК ПРИГОТОВИТЬ БОГРАЧ. ТАК Я ЕЩЁ НЕ ГОТОВИЛ. ЛУЧШИЙ РЕЦЕПТ 2024, Novembar
Anonim
Cherry Pi Split Mehanička tastatura
Cherry Pi Split Mehanička tastatura
Cherry Pi Split Mehanička tastatura
Cherry Pi Split Mehanička tastatura
Cherry Pi Split Mehanička tastatura
Cherry Pi Split Mehanička tastatura

Fusion 360 projekti »

Godinama sam koristio Microsoft Natural Elite tastaturu. I nakon gotovo 20 godina lojalne službe, to je na kraju svog životnog vijeka. Tokom potrage za zamjenom, također sam pogledao različite mehaničke tastature. A budući da redovno radim DIY projekte, mislio sam da bi bilo sjajno iskustvo da sam napravim takvu tastaturu.

Ovo je moj prvi projekat mehaničke tastature. I ovo će biti za svakodnevnu upotrebu. 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. Nisko profilisana verzija Cherry MX Red. Ovo omogućava izradu tanke mehaničke tastature. Trudio sam se da ova tastatura bude što tanja.

Čitav dizajn je napravljen sa Autodesk Eagle i Fusion 360. Ovim sam iskoristio mogućnost da učitam štampanu ploču direktno u program za 3D crtanje. Osim ovih programa, Python kôd se koristi za podršku različitim koracima. Ovaj Instructabe stoga sadrži mnogo primjera Pythona.

Nisam dodao nijednu funkciju „lijepo imati“koja dodaje kompleksnost. Nema pozadinskih LED dioda, dodatnih USB portova, zvučnika i/ili ekrana. Postoji nekoliko rezervnih GPIO portova za dodatne funkcije, ali oni se još ne koriste.

Supplies

Ova tastatura sadrži sljedeće dijelove:

  • Raspberry Pi Zero WH (Kiwi Electronics)
  • Cherry MX nisko profilna crvena (Cherry MX, Reichelt)
  • UHK tastature (Ultimate Hacking Keyboard)
  • IDC 16 -pinski ploski kabel (Aliexpress)
  • DC3 2x8 konektor (Aliexpress)
  • 40 -polni GPIO konektor (Kiwi Electronics)
  • Prigušivači ključeva (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 tastature

Dizajn tastature
Dizajn tastature
Dizajn tastature
Dizajn tastature
Dizajn tastature
Dizajn tastature

Početna ideja bila je obnoviti Microsoft Natural Keyboard Elite s mehaničkim prekidačima. Ali rastavljanje tastature 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. Cjelokupna dokumentacija UHK -a 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 direktno jedan iznad drugog. A UHK ima tradicionalniji izgled.

Korak 2: Cherry MX prekidači

Cherry MX prekidači
Cherry MX prekidači
Cherry MX prekidači
Cherry MX prekidači

Jedan od najvažnijih izbora pri izradi mehaničke tastature su prekidači. Postoji nekoliko proizvođača ovih prekidača, a ja sam izabrao najpoznatijeg i svjetskog proizvođača: Cherry MX. Ovi prekidači su 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 je dobar početak.

Postoji nekoliko varijanti, a kupio sam Cherry MX 9 tester prekidača za testiranje različitih tipova 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 60g, tiha, glatka. Cherry MX Plava srednja Sila aktiviranja 50 g, klik, glasna. Cherry MX Brown Mala sila aktiviranja 55g, tiha taktilna udarica. 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 tastatura ne bi trebala stvarati mnogo buke. Ovo smanjuje moguće prelaske 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 Low Profile
Cherry MX Low Profile
Cherry MX Low Profile
Cherry MX Low Profile

Drugoplasirani na Raspberry Pi takmičenju 2020

Preporučuje se: