Inhoudsopgave:
Video: Een met de hand bedraad USB- en Bluetooth-toetsenbord aangedreven door Python - Ajarnpa
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Dit is een met de hand bedraad mechanisch toetsenbord. Het ondersteunt USB en Bluetooth en draait Python in de microcontroller van het toetsenbord. Je vraagt je misschien af hoe het werkt. Volg de stappen om er een te bouwen, je zult het ontdekken.
Benodigdheden
Materialen
- 0,8 mm messingdraad
- 61 schakelaars
- toetsenbord plaat
- plaatbevestigingsstabilisatoren
- 61+ diodes voor anti-ghost
- Makerdiary Pitaya Go, een ontwikkelbord met een microcontroller om Python uit te voeren
Gereedschap
- soldeerbout
- soldeer legering
- pincet
- multimeter
Stap 1: Installeer stabilisatoren
We moeten eerst stabilisatoren in de toetsenbordplaat installeren. Om het toetsenbord stiller te maken, kunnen we de stabilisatoren smeren met vet.
Stap 2: Schakelaars monteren
Monteer de schakelaars op de plaat
Stap 3: Toetsenbordmatrix solderen
De toetsenbordmatrix heeft 5 rijen en 14 kolommen. Eerst gebruiken we een koperdraad als een rij, soldeer een pin van een schakelaar met een diode en soldeer vervolgens de andere kant van de diode met de koperdraad. Nadat we alle rijen gesoldeerd hebben, plaatsen we iets als afstandsstuk bovenop de rijdraden, en solderen dan de kolomdraden met de linker pinnen van deze schakelaars. Door de afstandhouder te verwijderen, worden de rijen en kolommen gekruist in de 3D-ruimte en wordt voorkomen dat ze worden kortgesloten.
Stap 4: Verbind Keyboard Matrix met Pitaya Go
Het ontwikkelbord Pitaya Go heeft 20 GPIO's voor algemene doeleinden, wat voldoende is voor de toetsenbordmatrix met 5 rijen en 14 kolommen. Nadat we het hebben voltooid, kunnen we beter controleren of rijen en kolommen zijn kortgesloten. Hardware is nu klaar.
Stap 5: Python instellen op het toetsenbord
Ga naar https://github.com/makerdiary/python-keyboard om Python op het toetsenbord in te stellen.