Spisu treści:

Ręcznie przewodowa klawiatura USB i Bluetooth obsługiwana przez Pythona: 5 kroków
Ręcznie przewodowa klawiatura USB i Bluetooth obsługiwana przez Pythona: 5 kroków

Wideo: Ręcznie przewodowa klawiatura USB i Bluetooth obsługiwana przez Pythona: 5 kroków

Wideo: Ręcznie przewodowa klawiatura USB i Bluetooth obsługiwana przez Pythona: 5 kroków
Wideo: Moje stanowisko pracy zdalnej! 🔥 Programowanie, ergonomia i minimalizm 🖥️ 2024, Listopad
Anonim
Ręcznie przewodowa klawiatura USB i Bluetooth obsługiwana przez Python
Ręcznie przewodowa klawiatura USB i Bluetooth obsługiwana przez Python
Ręcznie przewodowa klawiatura USB i Bluetooth obsługiwana przez Python
Ręcznie przewodowa klawiatura USB i Bluetooth obsługiwana przez Python

Jest to ręcznie okablowana klawiatura mechaniczna. Obsługuje USB i Bluetooth, a w mikrokontrolerze klawiatury działa Python. Możesz się zastanawiać, jak to działa. Postępuj zgodnie z instrukcjami, aby zbudować jeden, przekonasz się o tym.

Kieszonkowe dzieci

Materiały

  • Drut mosiężny 0,8 mm
  • 61 przełączników
  • tabliczka z klawiaturą
  • stabilizatory płytowe
  • 61+ diod dla anti-ghost
  • Makerdiary Pitaya Go, płyta deweloperska z mikrokontrolerem do obsługi Pythona

Narzędzia

  • lutownica
  • stop lutowniczy
  • pęseta
  • multimetr

Krok 1: Zainstaluj stabilizatory

Zainstaluj stabilizatory
Zainstaluj stabilizatory
Zainstaluj stabilizatory
Zainstaluj stabilizatory

Najpierw musimy zainstalować stabilizatory w płycie klawiatury. Aby klawiatura była cichsza, możemy nasmarować stabilizatory smarem.

Krok 2: Zamontuj przełączniki

Zamontuj przełączniki
Zamontuj przełączniki

Zamontuj przełączniki do płyty

Krok 3: Lutowanie matrycy klawiatury

Matryca do lutowania klawiatury
Matryca do lutowania klawiatury
Matryca do lutowania klawiatury
Matryca do lutowania klawiatury
Matryca do lutowania klawiatury
Matryca do lutowania klawiatury

Matryca klawiatury ma 5 wierszy i 14 kolumn. Najpierw używamy drutu mosiężnego w rzędzie, lutujemy jeden pin przełącznika z diodą, a następnie drugą stronę diody lutujemy drutem mosiężnym. Po przylutowaniu wszystkich rzędów kładziemy coś jako przekładkę na przewodach rzędów, a następnie lutujemy przewody kolumn z lewymi pinami tych przełączników. Po usunięciu przekładki rzędy i kolumny krzyżują się w przestrzeni 3D i unika się ich zwarcia.

Krok 4: Podłącz matrycę klawiatury do Pitaya Go

Podłącz matrycę klawiatury do Pitaya Go
Podłącz matrycę klawiatury do Pitaya Go

Płytka deweloperska Pitaya Go ma 20 GPIO ogólnego przeznaczenia, co wystarcza na matrycę klawiatury z 5 wierszami i 14 kolumnami. Po jej zakończeniu lepiej sprawdźmy, czy skrócone są wiersze i kolumny. Sprzęt jest już gotowy.

Krok 5: Skonfiguruj Pythona na klawiaturze

Skonfiguruj Pythona na klawiaturze
Skonfiguruj Pythona na klawiaturze

Przejdź do https://github.com/makerdiary/python-keyboard, aby ustawić Pythona na klawiaturze.

Zalecana: