Innholdsfortegnelse:

Et håndkablet USB- og Bluetooth-tastatur drevet av Python: 5 trinn
Et håndkablet USB- og Bluetooth-tastatur drevet av Python: 5 trinn

Video: Et håndkablet USB- og Bluetooth-tastatur drevet av Python: 5 trinn

Video: Et håndkablet USB- og Bluetooth-tastatur drevet av Python: 5 trinn
Video: 40 полезных автотоваров с Aliexpress, которые упростят жизнь любому автовладельцу #6 2024, Juni
Anonim
Et håndkablet USB- og Bluetooth-tastatur drevet av Python
Et håndkablet USB- og Bluetooth-tastatur drevet av Python
Et håndkablet USB- og Bluetooth-tastatur drevet av Python
Et håndkablet USB- og Bluetooth-tastatur drevet av Python

Dette er et håndbasert mekanisk tastatur. Den støtter USB og Bluetooth, og kjører Python i mikrokontrolleren på tastaturet. Du lurer kanskje på hvordan det fungerer. Følg trinnene for å bygge en, du finner det ut.

Rekvisita

Materialer

  • 0,8 mm messingtråd
  • 61 brytere
  • keybaord tallerken
  • plate mount stabilisatorer
  • 61+ dioder for anti-spøkelse
  • Makerdiary Pitaya Go, et utviklingsbord som har en mikrokontroller for å kjøre Python

Verktøy

  • loddejern
  • lodde legering
  • pinsett
  • multimeter

Trinn 1: Installer stabilisatorer

Installer stabilisatorer
Installer stabilisatorer
Installer stabilisatorer
Installer stabilisatorer

Vi må installere stabilisatorer i tastaturplaten først. For å gjøre tastaturet roligere kan vi smøre stabilisatorene med fett.

Trinn 2: Monter brytere

Monter brytere
Monter brytere

Monter bryterne på platen

Trinn 3: Lodding tastaturmatrise

Lodding tastaturmatrise
Lodding tastaturmatrise
Lodding tastaturmatrise
Lodding tastaturmatrise
Lodding tastaturmatrise
Lodding tastaturmatrise

Tastaturmatrisen har 5 rader og 14 kolonner. Først bruker vi en messingtråd som en rad, lodder en pinne av en bryter med en diode, deretter loddes den andre siden av dioden med messingtråden. Etter å ha loddet alle radene, legger vi noe som et avstandsstykke på toppen av radtrådene, og lodder deretter kolonnetrådene med venstre pinner på disse bryterne. Ved å fjerne avstandsstykket krysses radene og kolonnene i 3D -rom og unngås å bli kortsluttet.

Trinn 4: Koble tastaturmatrisen til Pitaya Go

Koble tastaturmatrisen til Pitaya Go
Koble tastaturmatrisen til Pitaya Go

Dev -bordet Pitaya Go har 20 generelle GPIO -er som er nok for tastaturmatrisen med 5 rader og 14 kolonner. Etter å ha fullført det, må vi sjekke om rader og kolonner er korte. Maskinvaren er klar nå.

Trinn 5: Sett opp Python på tastaturet

Sett opp Python på tastaturet
Sett opp Python på tastaturet

Gå til https://github.com/makerdiary/python-keyboard for å sette Python på tastaturet.

Anbefalt: