Spisu treści:

Klawiatura mechaniczna Cherry Pi Split: 45 kroków (ze zdjęciami)
Klawiatura mechaniczna Cherry Pi Split: 45 kroków (ze zdjęciami)

Wideo: Klawiatura mechaniczna Cherry Pi Split: 45 kroków (ze zdjęciami)

Wideo: Klawiatura mechaniczna Cherry Pi Split: 45 kroków (ze zdjęciami)
Wideo: Звуковой тест Gateron Switch Tester #shorts 2024, Czerwiec
Anonim
Klawiatura mechaniczna Cherry Pi Split
Klawiatura mechaniczna Cherry Pi Split
Klawiatura mechaniczna Cherry Pi Split
Klawiatura mechaniczna Cherry Pi Split
Klawiatura mechaniczna Cherry Pi Split
Klawiatura mechaniczna Cherry Pi Split

Projekty Fusion 360 »

Od lat korzystam z klawiatury Microsoft Natural Elite. A po prawie 20 latach lojalnej służby dobiega końca. Szukając zamiennika, przyjrzałem się też różnym klawiaturom mechanicznym. A ponieważ regularnie robię projekty typu „zrób to sam”, pomyślałem, że zrobienie takiej klawiatury byłoby wspaniałym doświadczeniem.

To mój pierwszy projekt klawiatury mechanicznej. I to będzie do codziennego użytku. Choć możliwości są niemal nieograniczone, ograniczam się do podstawowej funkcjonalności: Ergonomiczna klawiatura z funkcjami myszy. Szukając części natrafiłem na nowy typ przełącznika. Niskoprofilowa wersja Cherry MX Red. Umożliwia to wykonanie cienkiej klawiatury mechanicznej. I starałem się, aby ta klawiatura była jak najcieńsza.

Całość została wykonana w Autodesk Eagle i Fusion 360. Skorzystałem tutaj z możliwości wczytania płytki drukowanej bezpośrednio do programu do rysowania 3D. Oprócz tych programów do obsługi różnych kroków używany jest kod Pythona. Dlatego Instructabe zawiera wiele przykładów Pythona.

Nie dodałem żadnych funkcji „fajnie mieć”, które dodają złożoności. Nie ma diod LED tła, dodatkowych portów USB, głośników i/lub wyświetlaczy. Istnieje kilka zapasowych portów GPIO dla dodatkowych funkcji, ale nie są one jeszcze używane.

Kieszonkowe dzieci

Ta klawiatura składa się z następujących części:

  • Raspberry Pi Zero WH (elektronika Kiwi)
  • Cherry MX niski profil Red (Cherry MX, Reichelt)
  • Klawisze UHK (klawiatura Ultimate Hacking)
  • 16-pinowy kabel IDC (Aliexpress)
  • Złącze DC3 2x8 (Aliexpress)
  • 40-pinowe złącze GPIO (Kiwi Electronics)
  • Kluczowe amortyzatory (Aliexpress)
  • Podkładka filcowa samoprzylepna 200 x 150 (Akcja, Amazon)
  • Diody 1N4148 (Aliexpress)
  • Niestandardowe płytki PCB (Jlcpcb)
  • DIN965 M2, 5 x 5 śrub (Microschroeven)
  • DIN439 M2, 5 nakrętek (Mikroschroeven)

Użyto następującego oprogramowania:

  • Fusion 360 (Autodesk)
  • Orzeł (Autodesk)
  • Malinowy (Malina Pi)
  • Klient SSH (Putty)
  • Edytor tekstu (Ultraedit)

Krok 1: Projekt klawiatury

Projekt klawiatury
Projekt klawiatury
Projekt klawiatury
Projekt klawiatury
Projekt klawiatury
Projekt klawiatury

Pierwotnym pomysłem było przebudowanie Microsoft Natural Keyboard Elite za pomocą mechanicznych przełączników. Ale demontaż klawiatury ujawnił, że nie jest to takie proste. Zastosowane nasadki klawiszy nie są kompatybilne z przełącznikami mechanicznymi. Oznaczało to, że musiałem znaleźć inny projekt.

Istnieje kilka projektów z klawiaturami mechanicznymi, ale niewiele jest z ergonomiczną konstrukcją. Natknąłem się na dwóch możliwych kandydatów: Ergodox i Ultimate Hacking Keyboard (UHK). Są to obie klawiatury typu open source. Cała dokumentacja UHK jest umieszczona na Github i dlatego jest świetną inspiracją dla mojego własnego projektu klawiatury.

Największą różnicą między Ergodoxem a UHK jest umiejscowienie klawiszy. W Ergodox klawisze znajdują się bezpośrednio nad sobą. A UHK ma bardziej tradycyjny układ.

Krok 2: Przełączniki Cherry MX

Przełączniki Cherry MX
Przełączniki Cherry MX
Przełączniki Cherry MX
Przełączniki Cherry MX

Jednym z najważniejszych wyborów przy tworzeniu klawiatury mechanicznej są przełączniki. Producentów tych przełączników jest kilku, a ja wybrałem najbardziej znanego i światowego lidera: Cherry MX. Przełączniki te są ogólnie dostępne i dobrze udokumentowane. Ponadto ten typ jest jednym z najczęściej używanych przełączników przez klawiatury mechaniczne DIY. A strona dla programistów w witrynie Cherry to dobry początek.

Istnieje kilka wariantów i kupiłem tester kluczykowy Cherry MX 9, aby przetestować różne typy przełączników. Każdy przełącznik ma inny kolor, a ten kolor wskazuje charakterystykę przełącznika:

Cherry MX Red Niska siła uruchamiania 45 g, cicha, gładka.

Cherry MX Black Wysoka siła uruchamiania 60 g, cicha, gładka. Siła uruchamiania Cherry MX Blue Medium 50g, klika, głośno. Cherry MX Brown Niska siła uruchamiania 55 g, ciche uderzenie dotykowe. Siła uruchamiania Cherry MX Green Tactile i Clicky 80g - Mocny przełącznik dotykowy i klikalny. Cherry MX Szaro-brązowy Firm Linear Siła uruchamiania 60 g - Dotykowe uderzenie, bez kliknięcia. Cherry MX Szaro-czarna Siła uruchamiania 80 g - Mocne, dotykowe uderzenie, bez klikania. Cherry MX przezroczysta Dotykowa siła aktywacji 55 g - Dotykowy guzek, bez kliknięcia. Cherry MX white Tactile & Clicky Siła uruchamiania 65 g - Dotykowy i lżejszy przycisk kliknięcia.

Moja klawiatura nie powinna dużo hałasować. Zmniejsza to możliwe zmiany na czerwony, brązowy, czarny, szary lub przezroczysty. A po kilku testach wolę przełączniki brązowe lub czerwone.

Krok 3: Niski profil Cherry MX

Niski profil Cherry MX
Niski profil Cherry MX
Niski profil Cherry MX
Niski profil Cherry MX

Drugie miejsce w konkursie Raspberry Pi 2020

Zalecana: