INHOUDSOPGAWE:

N Handbedrade USB- en Bluetooth-sleutelbord aangedryf deur Python: 5 stappe
N Handbedrade USB- en Bluetooth-sleutelbord aangedryf deur Python: 5 stappe

Video: N Handbedrade USB- en Bluetooth-sleutelbord aangedryf deur Python: 5 stappe

Video: N Handbedrade USB- en Bluetooth-sleutelbord aangedryf deur Python: 5 stappe
Video: Best iPad Accessories 2021: MOFT Snap Tablet Stand & Trip-folding keyboard with Trackpad REVIEW 2024, Junie
Anonim
'N Handbedrade USB- en Bluetooth-sleutelbord aangedryf deur Python
'N Handbedrade USB- en Bluetooth-sleutelbord aangedryf deur Python
'N Handbedrade USB- en Bluetooth-sleutelbord aangedryf deur Python
'N Handbedrade USB- en Bluetooth-sleutelbord aangedryf deur Python

Dit is 'n handbedrade meganiese sleutelbord. Dit ondersteun USB en Bluetooth, en gebruik Python in die mikrobeheerder van die sleutelbord. U wonder miskien hoe dit werk. Volg die stappe om een te bou, u sal dit uitvind.

Voorrade

Materiaal

  • 0,8 mm koper draad
  • 61 skakelaars
  • sleutelbordbord
  • plaatstabilisators
  • 61+ diodes vir anti-spook
  • Makerdiary Pitaya Go, 'n ontwikkelingsbord met 'n mikrobeheerder om Python te bestuur

Gereedskap

  • soldeerbout
  • soldeer legering
  • pincet
  • multimeter

Stap 1: Installeer stabiliseerders

Installeer stabiliseerders
Installeer stabiliseerders
Installeer stabiliseerders
Installeer stabiliseerders

Ons moet eers stabiliseerders op die sleutelbordplaat installeer. Om die sleutelbord stiller te maak, kan ons die stabiliseerders met vet smeer.

Stap 2: Monteer skakelaars

Monteer skakelaars
Monteer skakelaars

Monteer die skakelaars op die bord

Stap 3: Soldeer sleutelbordmatriks

Soldeersleutelbordmatriks
Soldeersleutelbordmatriks
Soldeersleutelbordmatriks
Soldeersleutelbordmatriks
Soldeersleutelbordmatriks
Soldeersleutelbordmatriks

Die sleutelbordmatriks het 5 rye en 14 kolomme. Eerstens gebruik ons 'n koperdraad as 'n ry, soldeer een pen van 'n skakelaar met 'n diode, soldeer dan die ander kant van die diode met die koperdraad. Nadat ons alle rye soldeer het, plaas ons iets as 'n afstandhouer bo -op die ry drade, en soldeer dan die kolom drade met die linker penne van hierdie skakelaars. Deur die afstandhouer te verwyder, word die rye en kolomme in 'n 3D -ruimte gekruis en moet dit nie kortgemaak word nie.

Stap 4: Koppel die sleutelbordmatriks aan Pitaya Go

Koppel Keyboard Matrix aan Pitaya Go
Koppel Keyboard Matrix aan Pitaya Go

Die dev board Pitaya Go het 20 algemene GPIO's, wat genoeg is vir die sleutelbordmatriks met 5 rye en 14 kolomme. Nadat ons dit voltooi het, is dit beter om te kyk of rye en kolomme kort is. Die hardeware is nou gereed.

Stap 5: Stel Python op die sleutelbord in

Stel Python op die sleutelbord op
Stel Python op die sleutelbord op

Gaan na https://github.com/makerdiary/python-keyboard om Python op die sleutelbord te stel.

Aanbeveel: