Tartalomjegyzék:
- Kellékek
- 1. lépés: Billentyűzet tervezése
- 2. lépés: Cherry MX kapcsolók
- 3. lépés: Cherry MX alacsony profil
Videó: Cherry Pi osztott mechanikus billentyűzet: 45 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
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
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
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
Második hely a Raspberry Pi versenyen 2020
Ajánlott:
Arduino mechanikus billentyűzet: 5 lépés (képekkel)
Arduino mechanikus billentyűzet: Szükségem volt egy tűpárnára egy másik projekthez, ezért úgy döntöttem, hogy készítek egy billentyűzetet az otthon lévő alkatrészekkel
ErgoDox mechanikus billentyűzet: 11 lépés (képekkel)
ErgoDox mechanikus billentyűzet: Az ErgoDox billentyűzet osztott, mechanikus és programozható billentyűzet. Teljesen nyílt forráskódú, így csak az alkatrészek megvásárlásához és az idő szánásához kell hozzá. Szoftvermérnökként dolgozom, és mindig keresem a módszereket a termelékenység javítására
Egy régi mechanikus billentyűzet tisztítása: 5 lépés (képekkel)
Tisztítsa meg a régi mechanikus billentyűzetet: A mechanikus billentyűzetek régebben nagyon elterjedtek és népszerűek voltak a kilencvenes években és korábban, és sok ember számára az általuk adott érzés és hang jobban hasonlított az írógépekhez, amelyeket korábban használtak. Azóta a mechanikus billentyűzet
Egyéni makró mechanikus billentyűzet: 12 lépés (képekkel)
Egyéni makró mechanikus billentyűzet: Ebben az utasításban végigvezetem Önt a saját 6 kulcsos makropad létrehozásának alapjain, amelyeket egy Arduino vezérel. Bemutatom, mire van szüksége, hogyan kell összeszerelni, programozni, és hogyan kell javítani, vagy a sajátjává tenni
Osztott képernyős videó készítése négy lépésben: 4 lépés (képekkel)
Osztott képernyős videó készítése négy lépésben: Gyakran látunk ugyanazt a személyt kétszer egy jelenetben egy tévéjátékban. És amennyire tudjuk, a színésznek nincs ikertestvére. Azt is néztük, hogy két énekes videót tesznek egy képernyőre, hogy összehasonlítsák énektudásukat. Ez az spl ereje