Sisällysluettelo:

Cherry Pi Split -mekaaninen näppäimistö: 45 vaihetta (kuvilla)
Cherry Pi Split -mekaaninen näppäimistö: 45 vaihetta (kuvilla)

Video: Cherry Pi Split -mekaaninen näppäimistö: 45 vaihetta (kuvilla)

Video: Cherry Pi Split -mekaaninen näppäimistö: 45 vaihetta (kuvilla)
Video: Cherry UB88-0005 review (Cherry M8) 2024, Marraskuu
Anonim
Cherry Pi Split -mekaaninen näppäimistö
Cherry Pi Split -mekaaninen näppäimistö
Cherry Pi Split -mekaaninen näppäimistö
Cherry Pi Split -mekaaninen näppäimistö
Cherry Pi Split -mekaaninen näppäimistö
Cherry Pi Split -mekaaninen näppäimistö

Fusion 360 -projektit »

Olen käyttänyt Microsoft Natural Elite -näppäimistöä vuosia. Ja lähes 20 vuoden uskollisen palvelun jälkeen se on elinkaarensa lopussa. Etsiessäni korvaajaa katselin myös erilaisia mekaanisia näppäimistöjä. Ja koska teen säännöllisesti DIY -projekteja, ajattelin, että olisi hieno kokemus tehdä tällainen näppäimistö itse.

Tämä on ensimmäinen mekaaninen näppäimistöprojekti. Ja tämä tulee olemaan päivittäisessä käytössä. Vaikka mahdollisuudet ovat lähes rajattomat, rajoitun vain perustoimintoihin: ergonominen näppäimistö hiirellä. Osia etsiessäni löysin uuden tyyppisen kytkimen. Matalaprofiilinen versio Cherry MX Redistä. Tämä mahdollistaa ohuen mekaanisen näppäimistön valmistamisen. Ja yritin pitää tämän näppäimistön mahdollisimman ohuena.

Koko suunnittelu tehtiin Autodesk Eaglen ja Fusion 360: n avulla. Täten olen käyttänyt mahdollisuutta ladata piirilevy suoraan 3D -piirustusohjelmaan. Näiden ohjelmien lisäksi Python -koodia käytetään tukemaan erilaisia vaiheita. Tämä Instructabe sisältää siksi monia Python -esimerkkejä.

En lisännyt mitään "mukava olla" -ominaisuuksia, jotka lisäävät monimutkaisuutta. Ei taustavaloja, muita USB -portteja, kaiuttimia ja/tai näyttöjä. Joissakin GPIO -porteissa on lisäominaisuuksia, mutta niitä ei ole vielä käytetty.

Tarvikkeet

Tämä näppäimistö sisältää seuraavat osat:

  • Raspberry Pi Zero WH (Kiwi Electronics)
  • Cherry MX matala profiili Punainen (Cherry MX, Reichelt)
  • UHK -näppäimistöt (Ultimate Hacking Keyboard)
  • IDC 16 -nastainen litteä kaapeli (Aliexpress)
  • DC3 2x8 -liitin (Aliexpress)
  • 40 -nastainen GPIO -liitin (Kiwi Electronics)
  • Avainkostuttimet (Aliexpress)
  • Liimahuopa 200 x 150 (Action, Amazon)
  • 1N4148 diodit (Aliexpress)
  • Mukautetut piirilevyt (Jlcpcb)
  • DIN965 M2, 5 x 5 pulttia (Microschroeven)
  • DIN439 M2, 5 mutteria (Microschroeven)

Seuraavaa ohjelmistoa on käytetty:

  • Fusion 360 (Autodesk)
  • Eagle (Autodesk)
  • Raspbian (Raspberry Pi)
  • SSH -asiakas (kitti)
  • Tekstieditori (Ultraedit)

Vaihe 1: Näppäimistön suunnittelu

Näppäimistön suunnittelu
Näppäimistön suunnittelu
Näppäimistön suunnittelu
Näppäimistön suunnittelu
Näppäimistön suunnittelu
Näppäimistön suunnittelu

Alkuperäinen ajatus oli rakentaa Microsoft Natural Keyboard Elite uudelleen mekaanisilla kytkimillä. Mutta näppäimistön purkaminen paljasti, että tämä ei ole niin yksinkertaista. Käytetyt näppäimet eivät ole yhteensopivia mekaanisten kytkimien kanssa. Tämä tarkoitti, että minun oli löydettävä toinen malli.

Mekaanisilla näppäimistöillä on useita projekteja, mutta ergonomisella muotoilulla on vain vähän. Löysin kaksi mahdollista ehdokasta: Ergodoxin ja Ultimate Hacking Keyboardin (UHK). Nämä ovat molemmat avoimen lähdekoodin näppäimistöjä. Koko UHK -dokumentaatio on Githubissa, ja siksi se on loistava inspiraatio omalle avainsoittosuunnittelulleni.

Suurin ero Ergodoxin ja UHK: n välillä on avainten sijoittelu. Ergodoxissa näppäimet ovat suoraan toistensa yläpuolella. Ja UHK: lla on perinteisempi ulkoasu.

Vaihe 2: Cherry MX -kytkimet

Cherry MX -kytkimet
Cherry MX -kytkimet
Cherry MX -kytkimet
Cherry MX -kytkimet

Yksi tärkeimmistä vaihtoehdoista mekaanista näppäimistöä tehtäessä ovat kytkimet. Näitä kytkimiä on useita valmistajia, ja olen valinnut tunnetuimman ja maailman johtavan valmistajan: Cherry MX. Nämä kytkimet ovat yleisesti saatavilla ja ne on dokumentoitu hyvin. Lisäksi tämä tyyppi on yksi DIY -mekaanisten näppäimistöjen eniten käytetyistä kytkimistä. Ja Cherry -verkkosivuston kehittäjäsivu on hyvä alku.

Vaihtoehtoja on useita, ja olen ostanut Cherry MX 9 -näppäinkytkimen testerin testaamaan erilaisia kytkimiä. Jokaisella kytkimellä on eri väri, ja tämä väri osoittaa kytkimen ominaisuudet:

Cherry MX Red Alhainen 45 g: n käyttövoima, hiljainen, sileä.

Cherry MX Black High 60g käyttövoima, hiljainen, sileä. Cherry MX Blue Medium 50 g: n käyttövoima, napsauttava, kova. Cherry MX Brown Matala 55 g: n käyttövoima, hiljainen kosketus. Cherry MX Green Tactile & Clicky 80g käyttövoima - Vahva tunto- ja napsautuskytkin. Cherry MX Harmaa -ruskea kiinteä lineaarinen 60 g: n käyttövoima - Kosketuskappale, ei napsautusta. Cherry MX Harmaa -musta Tactile 80g -käyttövoima - Vahva tuntokuoppa, ei napsautusta. Cherry MX kirkas Tactile 55g -käyttövoima - Kosketuskappale, ei napsautusta. Cherry MX valkoinen Tactile & Clicky 65g: n käyttövoima - Koskettava ja kevyempi napsautuskytkin.

Näppäimistön ei pitäisi tuottaa paljon melua. Tämä vähentää mahdollisia kytkentöjä punaiseksi, ruskeaksi, mustaksi, harmaaksi tai kirkkaaksi. Ja joidenkin testien jälkeen mieluummin ruskeita tai punaisia kytkimiä.

Vaihe 3: Cherry MX Low Profile

Cherry MX matala profiili
Cherry MX matala profiili
Cherry MX matala profiili
Cherry MX matala profiili

Toinen sija Raspberry Pi -kilpailussa 2020

Suositeltava: