Kazalo:

Mehanska tipkovnica Cherry Pi Split: 45 korakov (s slikami)
Mehanska tipkovnica Cherry Pi Split: 45 korakov (s slikami)

Video: Mehanska tipkovnica Cherry Pi Split: 45 korakov (s slikami)

Video: Mehanska tipkovnica Cherry Pi Split: 45 korakov (s slikami)
Video: ВСЯ НОЧЬ С ПОЛТЕРГЕЙСТОМ В ЖИЛОМ ДОМЕ, я заснял жуткую активность. 2024, November
Anonim
Mehanska tipkovnica Cherry Pi Split
Mehanska tipkovnica Cherry Pi Split
Mehanska tipkovnica Cherry Pi Split
Mehanska tipkovnica Cherry Pi Split
Mehanska tipkovnica Cherry Pi Split
Mehanska tipkovnica Cherry Pi Split

Projekti Fusion 360 »

Že vrsto let uporabljam tipkovnico Microsoft Natural Elite. In po skoraj 20 letih zvestovdane službe je konec življenjske dobe. Med iskanjem zamenjave sem pogledal tudi različne mehanske tipkovnice. In ker redno delam DIY projekte, se mi je zdelo super izkušnja, da bi takšno tipkovnico naredil sam.

To je moj prvi projekt mehanske tipkovnice. In to bo za vsakodnevno uporabo. Čeprav so možnosti skoraj neskončne, se omejujem na osnovno funkcionalnost: ergonomsko tipkovnico s funkcijami miške. Med iskanjem delov sem naletel na novo vrsto stikala. Nizkoprofilna različica Cherry MX Red. To omogoča izdelavo tanke mehanske tipkovnice. Poskušal sem, da bi bila ta tipkovnica čim tanjša.

Celoten dizajn je bil izdelan z Autodesk Eagle in Fusion 360. S tem sem uporabil možnost nalaganja tiskanega vezja neposredno v program za risanje 3D. Poleg teh programov se koda Python uporablja za podporo različnih korakov. Ta Instructabe zato vsebuje veliko primerov Pythona.

Nisem dodal nobenih funkcij "lepo imeti", ki dodajajo kompleksnost. V ozadju ni LED diod, dodatnih vrat USB, zvočnikov in/ali zaslonov. Za dodatne funkcije obstaja nekaj rezervnih vrat GPIO, ki pa se še ne uporabljajo.

Zaloge

Ta tipkovnica vsebuje naslednje dele:

  • Raspberry Pi Zero WH (Kiwi elektronika)
  • Cherry MX nizko profilna rdeča (Cherry MX, Reichelt)
  • UHK tipkovnice (Ultimate Hacking Keyboard)
  • IDC 16 -polni ploski kabel (Aliexpress)
  • Priključek DC3 2x8 (Aliexpress)
  • 40 -polni konektor GPIO (Kiwi Electronics)
  • Ključni amortizerji (Aliexpress)
  • Lepilna blazinica iz klobučevine 200 x 150 (Action, Amazon)
  • 1N4148 diode (Aliexpress)
  • PCB po meri (Jlcpcb)
  • DIN965 M2, 5 x 5 vijakov (Microschroeven)
  • DIN439 M2, 5 orehov (Microschroeven)

Uporabljena je bila naslednja programska oprema:

  • Fusion 360 (Autodesk)
  • Orel (Autodesk)
  • Raspbian (Raspberry Pi)
  • Odjemalec SSH (kit)
  • Urejevalnik besedil (Ultraedit)

1. korak: Oblikovanje tipkovnice

Oblikovanje tipkovnice
Oblikovanje tipkovnice
Oblikovanje tipkovnice
Oblikovanje tipkovnice
Oblikovanje tipkovnice
Oblikovanje tipkovnice

Prvotna ideja je bila obnoviti Microsoft Natural Keyboard Elite z mehanskimi stikali. Toda demontaža tipkovnice je pokazala, da to ni tako preprosto. Uporabljeni pokrovi tipk niso združljivi z mehanskimi stikali. To je pomenilo, da sem moral najti drugo zasnovo.

Obstaja več projektov z mehanskimi tipkovnicami, malo pa jih je z ergonomsko zasnovo. Naletel sem na dva možna kandidata: Ergodox in Ultimate Hacking Keyboard (UHK). Obe sta odprtokodni tipkovnici. Celotna dokumentacija UHK je postavljena na Github in je zato velik navdih za moje lastno oblikovanje ključev.

Največja razlika med Ergodoxom in UHK je v namestitvi ključev. Pri Ergodoxu so ključi neposredno drug nad drugim. In UHK ima bolj tradicionalno postavitev.

Korak: Stikala Cherry MX

Stikala Cherry MX
Stikala Cherry MX
Stikala Cherry MX
Stikala Cherry MX

Ena najpomembnejših odločitev pri izdelavi mehanske tipkovnice so stikala. Proizvajalcev teh stikal je več, jaz pa sem izbral najbolj znanega in svetovnega proizvajalca: Cherry MX. Ta stikala so na splošno na voljo in so dobro dokumentirana. Poleg tega je ta tip eno najpogosteje uporabljenih stikal pri mehanskih tipkovnicah DIY. Stran za razvijalce na spletnem mestu Cherry je dober začetek.

Obstaja več različic in kupil sem preizkuševalnik stikal s ključi Cherry MX 9, da preizkusim različne vrste stikal. Vsako stikalo ima drugačno barvo in ta barva označuje značilnosti stikala:

Cherry MX Red Nizka sila sprožitve 45 g, tiha, gladka.

Cherry MX Black Visoka 60g sprožilna sila, tiha, gladka. Cherry MX Blue Medium 50g sprožilna sila, klik, glasen. Cherry MX Brown Nizka 55g sprožilna sila, tiha otipna izboklina. Cherry MX Green Tactile & Clicky 80g sprožilna sila - trdno otipno in klikajoče stikalo. Cherry MX Sivo -rjava trdna linearna sila sprožitve 60 g - otipna izboklina, brez klika. Cherry MX sivo -črna taktilna sila aktiviranja 80 g - trdna otipna izboklina, brez klika. Cherry MX clear Tactile 55g sprožilna sila - taktilna izboklina, brez klika. Cherry MX white Tactile & Clicky 65g sprožilna sila - taktilno in lažje stikalo na klik.

Moja tipkovnica naj ne bi povzročala veliko hrupa. S tem se zmanjša možnost preklopa na rdečo, rjavo, črno, sivo ali prozorno. Po nekaj testiranjih imam raje rjava ali rdeča stikala.

3. korak: Nizek profil Cherry MX

Cherry MX Nizki profil
Cherry MX Nizki profil
Cherry MX Nizki profil
Cherry MX Nizki profil

Podprvak na tekmovanju Raspberry Pi 2020

Priporočena: