Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Installer stabilisatorer
- Trin 2: Monter kontakter
- Trin 3: Lodning af tastaturmatrix
- Trin 4: Tilslut tastaturmatrix til Pitaya Go
- Trin 5: Konfigurer Python på tastaturet
Video: Et håndkablet USB- og Bluetooth-tastatur Drevet af Python: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Dette er et håndbetjent mekanisk tastatur. Det understøtter USB og Bluetooth, og kører Python i mikrokontrolleren på tastaturet. Du kan undre dig over, hvordan det fungerer. Følg trinene for at bygge en, du finder ud af det.
Forbrugsvarer
Materialer
- 0,8 mm messingtråd
- 61 kontakter
- keybaord plade
- plademonterede stabilisatorer
- 61+ dioder til anti-spøgelse
- Makerdiary Pitaya Go, et dev -kort, der har en mikrokontroller til at køre Python
Værktøjer
- loddekolbe
- lodde legering
- pincet
- multimeter
Trin 1: Installer stabilisatorer
Vi skal først installere stabilisatorer i tastaturpladen. For at gøre tastaturet mere støjsvagt kan vi smøre stabilisatorerne med fedt.
Trin 2: Monter kontakter
Monter kontakterne på pladen
Trin 3: Lodning af tastaturmatrix
Tastaturmatrixen har 5 rækker og 14 kolonner. Først bruger vi en messingtråd som en række, lod den ene pin af en kontakt med en diode, derefter loddes den anden side af dioden med messingtråden. Efter lodning af alle rækker lagde vi noget som et afstandsstykke oven på ræktrådene og lodde derefter kolonnetrådene med de venstre ben på disse kontakter. Ved at fjerne afstandsstykket krydses rækker og kolonner i 3D -rum og undgås at blive kortsluttet.
Trin 4: Tilslut tastaturmatrix til Pitaya Go
Dev -kortet Pitaya Go har 20 generelle GPIO'er, hvilket er nok til tastaturmatrixen med 5 rækker og 14 kolonner. Efter at have afsluttet det, må vi hellere kontrollere, om rækker og kolonner er korte. Hardware er klar nu.
Trin 5: Konfigurer Python på tastaturet
Gå til https://github.com/makerdiary/python-keyboard for at indstille Python på tastaturet.
Anbefalede:
DIY Bluetooth vandvarmer Drevet af Arduino: 4 trin
DIY Bluetooth vandvarmer Drevet af Arduino: BEMÆRK: Dette er kun til test (UI ved hjælp af remotexy.com) til at styre 12v DC vandvarmer (oprindeligt til brug i bilen - 12v lettere stikkontakt). Jeg indrømmer, at en del bruges i dette projekt er " ikke det bedste valg " til sit formål, men igen
Neuralt netværk drevet planetarium ved hjælp af Python, elektron og Keras: 8 trin
Neuralt netværk drevet planetarium ved hjælp af Python, Electron og Keras: I denne instruktive vil jeg vise dig, hvordan jeg skrev en automatisk 3D planetariumgenerator ved hjælp af Python og Electron. Videoen ovenfor viser et af de tilfældige planetarier, som programmet genererede. ** Bemærk: Dette program er på ingen måde perfekt og på et eller andet sted
Et modulært, USB -drevet, Bluetooth -højttalersystem: 7 trin (med billeder)
Et modulært, USB -drevet, Bluetooth -højttalersystem: Vi lærer at bygge et simpelt, men meget nyttigt USB -drevet Bluetooth -højttalersystem, der bruger et modulært kabinet. Du kan skalere dette og tilføje flere højttalere for at oprette en soundbar. Der er endda plads til at tilføje et batteri til systemet for at oprette en
Raspberry Pi, Android, IoT og Bluetooth -drevet drone: 7 trin (med billeder)
Raspberry Pi, Android, IoT og Bluetooth-drevet drone: Ved hjælp af en Raspberry Pi til indbygget logik vil denne kompakte, mobile computer oprette en lokal port, der streamer en video i realtid, samtidig med at den opretter Bluetooth-stik til at læse værdier sendt af en brugerdefineret Android -app. Appen synkroniseres med t
Digital USB C -drevet Bluetooth -strømforsyning: 8 trin (med billeder)
Digital USB C -drevet Bluetooth -strømforsyning: Har du nogensinde ønsket en strømforsyning, som du kan bruge på farten, selv uden en stikkontakt i nærheden? Og ville det ikke være fedt, hvis det også var meget præcist, digitalt og kontrollerbart via pc og din telefon? I denne instruktive vil jeg vise dig, hvordan du bygger præcist