Innehållsförteckning:

Ett handbundet USB- och Bluetooth-tangentbord som drivs av Python: 5 steg
Ett handbundet USB- och Bluetooth-tangentbord som drivs av Python: 5 steg

Video: Ett handbundet USB- och Bluetooth-tangentbord som drivs av Python: 5 steg

Video: Ett handbundet USB- och Bluetooth-tangentbord som drivs av Python: 5 steg
Video: Потерян передатчик для беспроводной мышки или клавиатуры Logitech Unifying receiver 2024, December
Anonim
Ett handbundet USB- och Bluetooth-tangentbord som drivs av Python
Ett handbundet USB- och Bluetooth-tangentbord som drivs av Python
Ett handbundet USB- och Bluetooth-tangentbord som drivs av Python
Ett handbundet USB- och Bluetooth-tangentbord som drivs av Python

Detta är ett mekaniskt tangentbord med handkablar. Den stöder USB och Bluetooth och kör Python i mikrokontrollen på tangentbordet. Du kanske undrar hur det fungerar. Följ stegen för att bygga en, du kommer att ta reda på det.

Tillbehör

Material

  • 0,8 mm mässingstråd
  • 61 omkopplare
  • nyckelplatta
  • plattmonterade stabilisatorer
  • 61+ dioder för anti-spöke
  • Makerdiary Pitaya Go, ett dev -kort som har en mikrokontroller för att köra Python

Verktyg

  • lödkolv
  • lödlegering
  • pincett
  • multimeter

Steg 1: Installera stabilisatorer

Installera stabilisatorer
Installera stabilisatorer
Installera stabilisatorer
Installera stabilisatorer

Vi måste installera stabilisatorer i tangentbordet först. För att göra tangentbordet tystare kan vi smörja stabilisatorerna med fett.

Steg 2: Montera omkopplare

Montera omkopplare
Montera omkopplare

Montera omkopplarna på plattan

Steg 3: Lödning av tangentbordsmatris

Lödning av tangentbordsmatris
Lödning av tangentbordsmatris
Lödning av tangentbordsmatris
Lödning av tangentbordsmatris
Lödning av tangentbordsmatris
Lödning av tangentbordsmatris

Tangentbordsmatrisen har 5 rader och 14 kolumner. Först använder vi en mässingstråd som en rad, löd en stift av en omkopplare med en diod, sedan löd den andra sidan av dioden med mässingstråden. Efter att ha lödt alla rader lägger vi något som ett distansstycke ovanpå radtrådarna och lödar sedan kolumntrådarna med de vänstra stiften på dessa omkopplare. Genom att ta bort distansen korsas raderna och kolumnerna i 3D -utrymme och undviks att kortas.

Steg 4: Anslut Keyboard Matrix till Pitaya Go

Anslut Keyboard Matrix till Pitaya Go
Anslut Keyboard Matrix till Pitaya Go

Dev -kortet Pitaya Go har 20 allmänna GPIO: er som räcker för tangentbordsmatrisen med 5 rader och 14 kolumner. Efter att ha avslutat det, är det bättre att kontrollera om rader och kolumner är korta. Hårdvaran är klar nu.

Steg 5: Konfigurera Python på tangentbordet

Konfigurera Python på tangentbordet
Konfigurera Python på tangentbordet

Gå till https://github.com/makerdiary/python-keyboard för att ställa in Python på tangentbordet.

Rekommenderad: