Tartalomjegyzék:

Cherry Pi osztott mechanikus billentyűzet: 45 lépés (képekkel)
Cherry Pi osztott mechanikus billentyűzet: 45 lépés (képekkel)

Videó: Cherry Pi osztott mechanikus billentyűzet: 45 lépés (képekkel)

Videó: Cherry Pi osztott mechanikus billentyűzet: 45 lépés (képekkel)
Videó: Классический бисквит в духовке - очень простой рецепт. Секрет пышного бисквита от Вкусняшка 2024, November
Anonim
Cherry Pi osztott mechanikus billentyűzet
Cherry Pi osztott mechanikus billentyűzet
Cherry Pi osztott mechanikus billentyűzet
Cherry Pi osztott mechanikus billentyűzet
Cherry Pi osztott mechanikus billentyűzet
Cherry Pi osztott mechanikus billentyűzet

Fusion 360 projektek »

Évek óta Microsoft Natural Elite billentyűzetet használok. És majdnem 20 éves hűséges szolgálat után élettartama végén jár. A csere után kerestem különböző mechanikus billentyűzeteket is. És mivel rendszeresen csinálok barkácsprojekteket, úgy gondoltam, hogy nagy élmény lenne magamnak elkészíteni egy ilyen billentyűzetet.

Ez az első mechanikus billentyűzet projektem. És ez napi használatra lesz alkalmas. Bár a lehetőségek szinte végtelenek, az alapvető funkciókra szorítkozom: egy ergonomikus billentyűzet egér funkciókkal. Alkatrészek keresése közben találkoztam egy új típusú kapcsolóval. A Cherry MX Red alacsony profilú változata. Ez lehetővé teszi vékony mechanikus billentyűzet készítését. És megpróbáltam a lehető legvékonyabban tartani ezt a billentyűzetet.

A teljes tervezés Autodesk Eagle és Fusion 360 szoftverrel készült. Ezennel kihasználtam a lehetőséget, hogy a nyomtatott áramköri lapot közvetlenül a 3D rajzprogramba töltsem be. Ezen programok mellett a Python kódot különböző lépések támogatására használják. Ez az utasítás sok Python -példát tartalmaz.

Nem adtam hozzá olyan „szép, hogy van” funkciót, amely növeli a komplexitást. Nincsenek háttér -LED -ek, további USB -portok, hangszórók és/vagy kijelzők. Vannak tartalék GPIO -portok a további funkciókhoz, de ezeket még nem használják.

Kellékek

Ez a billentyűzet a következő részeket tartalmazza:

  • Raspberry Pi Zero WH (Kiwi Electronics)
  • Cherry MX alacsony profilú piros (Cherry MX, Reichelt)
  • UHK billentyűsapka (Ultimate Hacking Keyboard)
  • IDC 16 tűs laposkábel (Aliexpress)
  • DC3 2x8 csatlakozó (Aliexpress)
  • 40 tűs GPIO csatlakozó (Kiwi Electronics)
  • Kulcscsillapítók (Aliexpress)
  • Ragasztható filcpárna 200 x 150 (Action, Amazon)
  • 1N4148 diódák (Aliexpress)
  • Egyedi PCB -k (Jlcpcb)
  • DIN965 M2, 5 x 5 csavar (Microschroeven)
  • DIN439 M2, 5 anya (Microschroeven)

A következő szoftvert használták:

  • Fusion 360 (Autodesk)
  • Eagle (Autodesk)
  • Raspbian (Raspberry Pi)
  • SSH kliens (Putty)
  • Szövegszerkesztő (Ultraedit)

1. lépés: Billentyűzet tervezése

Billentyűzet kialakítása
Billentyűzet kialakítása
Billentyűzet kialakítása
Billentyűzet kialakítása
Billentyűzet kialakítása
Billentyűzet kialakítása

Az eredeti elképzelés az volt, hogy újjáépítik a Microsoft Natural Keyboard Elite mechanikus kapcsolóit. De a billentyűzet szétszedése során kiderült, hogy ez nem ilyen egyszerű. A használt billentyűsapka nem kompatibilis a mechanikus kapcsolókkal. Ez azt jelentette, hogy más tervezést kellett találnom.

Számos projekt létezik mechanikus billentyűzettel, de kevés az ergonomikus kialakítással. Két lehetséges jelöltre bukkantam: az Ergodoxra és az Ultimate Hacker billentyűzetre (UHK). Mindkettő nyílt forráskódú billentyűzet. A teljes UHK dokumentáció a Github -on található, és ezért nagyszerű inspiráció a saját billentyűzet -tervezésemhez.

A legnagyobb különbség az Ergodox és az UHK között a kulcsok elhelyezése. Az Ergodox esetében a billentyűk közvetlenül egymás felett vannak. Az UHK pedig hagyományosabb elrendezésű.

2. lépés: Cherry MX kapcsolók

Cherry MX kapcsolók
Cherry MX kapcsolók
Cherry MX kapcsolók
Cherry MX kapcsolók

A mechanikus billentyűzet készítésekor az egyik legfontosabb választás a kapcsolók. Ezeknek a kapcsolóknak több gyártója is van, én pedig a legismertebb és a világ vezető gyártóját választottam: a Cherry MX -et. Ezek a kapcsolók általában kaphatók és jól dokumentáltak. Ezenkívül ez a típus a DIY mechanikus billentyűzetek egyik leggyakrabban használt kapcsolója. A Cherry webhely fejlesztői oldala pedig jó kezdet.

Számos változat létezik, és megvásároltam egy Cherry MX 9 kulcsos kapcsoló tesztert a különböző típusú kapcsolók tesztelésére. Minden kapcsolónak más színe van, és ez a szín jelzi a kapcsoló tulajdonságait:

Cherry MX Red Alacsony 45 g működtető erő, csendes, sima.

Cherry MX Black High 60g működtető erő, csendes, sima. Cherry MX Blue Medium 50 g működtetőerő, kattanó, hangos. Cherry MX Brown Alacsony 55 g működtetőerő, csendes tapintású ütés. Cherry MX Green Tactile & Clicky 80g működtetőerő - Hatékony tapintású és kattanó kapcsoló. Cherry MX Szürke -barna Firm Linear 60g működtetőerő - Tapintható ütés, kattanás. Cherry MX Szürke -fekete, tapintható, 80 g -os működtetőerő - Hatékony tapintású ütés, kattanás nélkül. Cherry MX clear Tactile 55g működtetőerő - Tapintható ütés, kattanás nélkül. Cherry MX fehér Tactile & Clicky 65g működtetőerő - Tapintható és könnyebb kattintáskapcsoló.

A billentyűzetemnek nem kellene nagy zajt csapnia. Ez csökkenti a lehetséges kapcsolásokat pirosra, barnara, feketére, szürkere vagy világosra. És némi tesztelés után a barna vagy piros kapcsolókat részesítem előnyben.

3. lépés: Cherry MX alacsony profil

Cherry MX alacsony profil
Cherry MX alacsony profil
Cherry MX alacsony profil
Cherry MX alacsony profil

Második hely a Raspberry Pi versenyen 2020

Ajánlott: