INHOUDSOPGAWE:
Video: N Handbedrade USB- en Bluetooth-sleutelbord aangedryf deur Python: 5 stappe
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
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
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 die skakelaars op die bord
Stap 3: Soldeer sleutelbordmatriks
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
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
Gaan na https://github.com/makerdiary/python-keyboard om Python op die sleutelbord te stel.