
Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-23 12:52


Dies ist eine handverdrahtete mechanische Tastatur. Es unterstützt USB und Bluetooth und führt Python im Mikrocontroller der Tastatur aus. Sie fragen sich vielleicht, wie es funktioniert. Befolgen Sie die Schritte, um einen zu erstellen, Sie werden es herausfinden.
Lieferungen
Materialien
- 0,8 mm Messingdraht
- 61 Schalter
- Tastaturplatte
- Stabilisatoren für die Plattenmontage
- 61+ Dioden für Anti-Ghost
- Makerdiary Pitaya Go, ein Entwicklungsboard mit einem Mikrocontroller zum Ausführen von Python
Werkzeuge
- Lötkolben
- Lotlegierung
- Pinzette
- Multimeter
Schritt 1: Stabilisatoren installieren


Wir müssen zuerst Stabilisatoren in die Tastaturplatte einbauen. Um die Tastatur leiser zu machen, können wir die Stabilisatoren mit Fett schmieren.
Schritt 2: Schalter montieren

Montieren Sie die Schalter an der Platte
Schritt 3: Tastaturmatrix löten



Die Tastaturmatrix hat 5 Zeilen und 14 Spalten. Zuerst verwenden wir einen Messingdraht als Reihe, löten einen Pin eines Schalters mit einer Diode, dann löten wir die andere Seite der Diode mit dem Messingdraht. Nachdem wir alle Reihen gelötet haben, legen wir etwas als Abstandshalter auf die Reihendrähte und verlöten dann die Spaltendrähte mit den linken Pins dieser Schalter. Durch Entfernen des Abstandshalters werden die Reihen und Spalten im 3D-Raum gekreuzt und ein Kurzschließen vermieden.
Schritt 4: Verbinden Sie die Tastaturmatrix mit Pitaya Go

Das Entwicklerboard Pitaya Go verfügt über 20 Allzweck-GPIOs, die für die Tastaturmatrix mit 5 Zeilen und 14 Spalten ausreichen. Nachdem wir es beendet haben, sollten wir besser überprüfen, ob Zeilen und Spalten kurzgeschlossen sind. Die Hardware ist jetzt fertig.
Schritt 5: Python auf der Tastatur einrichten

Gehen Sie zu https://github.com/makerdiary/python-keyboard, um Python auf der Tastatur einzustellen.
Empfohlen:
Erhalten Sie eine Benachrichtigungs-E-Mail, wenn ein Kanal auf ThingSpeak eine Weile nicht aktualisiert wurde – wikiHow

Erhalten Sie eine Benachrichtigungs-E-Mail, wenn ein Kanal auf ThingSpeak eine Weile nicht aktualisiert wurde: HintergrundgeschichteIch habe sechs automatisierte Gewächshäuser, die über Dublin, Irland, verteilt sind. Durch die Verwendung einer maßgeschneiderten Handy-App kann ich die automatisierten Funktionen in jedem Gewächshaus aus der Ferne überwachen und mit ihnen interagieren. Ich kann den Win manuell öffnen / schließen
So erstellen Sie eine Android-App mit Android Studio: 8 Schritte (mit Bildern)

So erstellen Sie eine Android-App mit Android Studio: In diesem Tutorial lernen Sie die Grundlagen zum Erstellen einer Android-App mit der Android Studio-Entwicklungsumgebung. Da Android-Geräte immer häufiger werden, wird die Nachfrage nach neuen Apps nur zunehmen. Android Studio ist ein einfach zu bedienendes (ein
So erstellen Sie eine Website (eine Schritt-für-Schritt-Anleitung): 4 Schritte

So erstellen Sie eine Website (eine Schritt-für-Schritt-Anleitung): In dieser Anleitung zeige ich Ihnen, wie die meisten Webentwickler ihre Websites erstellen und wie Sie teure Website-Builder vermeiden können, die für eine größere Website oft zu begrenzt sind helfen Ihnen, einige Fehler zu vermeiden, die ich am Anfang gemacht habe
Eine USB-stromgesteuerte Steckerleiste. Mit Isolierung.: 4 Schritte (mit Bildern)

Eine USB-stromgesteuerte Steckerleiste. Mit Isolation.: Der springende Punkt dieses Instructable war es, mir zu ermöglichen, alle Zubehörteile für meinen Computer einzuschalten, ohne darüber nachzudenken. Und dann nicht all die kleinen Power-Vampir-Wandwarzen mit Strom versorgen, wenn ich den Computer nicht benutze. Die Idee ist einfach, Sie p
Eine wirklich einfache / einfache / nicht komplizierte Möglichkeit, Menschen / Menschen / Tiere / Roboter mit GIMP so aussehen zu lassen, als hätten sie eine wirklich kühle / helle

Eine wirklich einfache / einfache / nicht komplizierte Möglichkeit, Menschen / Menschen / Tiere / Roboter mit GIMP so aussehen zu lassen, als hätten sie eine wirklich kühle / helle Wärmesicht (Farbe Ihrer Wahl)