Dies ist eine 68-Tasten-Membrantastatur im Stil einer "65%-Tastatur". Sie verfügt über Bluetooth-Funktionalität und kann mit den meisten Geräten gekoppelt werden.
Update 8/5/24: Hinzugefügte Modelle für eine größere Tastatur mit einem Tastenabstand von 17 mm (im Gegensatz zu 15 mm). Diese Dateien wurden nicht getestet. Sie erfordern einen Druckbereich von mindestens 275 mm in entweder X- oder Y-Richtung.
Update 8/4/24: Eine Variante der Arduino-Quelle hinzugefügt, die Tastenwiederholung beinhaltet. Hinzugefügt wurden die Tasten Home, End, Tilde und Accent Grave, die mit der Funktionstaste verwendet werden (neues Overlay).
Nicht gedruckte Teile
- Ein Adafruit M0 Bluefruit M0 (ohne Header)
- ¼" (6 mm) Kupferfolienband
- Anschlusskabel
- Eine kleine LiPo-Batterie.
- Ein volles Blatt Etiketten (Laserdrucker-Stickerpapier)
- Zweiseitiges Schaumstoffband
Nichts Besonderes hier. Ich habe alle Teile in PLA ohne jegliche Stützen gedruckt. Ich kenne den Effekt des Druckens in anderen Materialien nicht. PLA ist ausreichend flexibel, um das Eindrücken der Tasten zu ermöglichen. Das Aufkleberpapier neigt dazu, mehr Widerstand zu bieten als die Kunststofffedern.
Das Auftragen von Folienband
Die oberste Schicht ist ziemlich einfach. Legen Sie einfach horizontale Streifen hin und lassen Sie an jedem Ende ein bisschen mehr übrig. Falten Sie diese zusätzlichen Stücke zu einer Lasche. Glätten Sie die Streifen so weit wie möglich. Falten und Falten können Phantom-Tastenanschläge verursachen. Ich "polierte" sie mit der Rückseite meines Daumennagels.
Die Basisschicht ist wesentlich schwieriger. Um die Pfade richtig (oder nahe genug) zu bekommen, müssen Sie die Folienstreifen biegen und falten und/oder überlappende Streifen auflegen. Es ist wichtig, die Leitfähigkeit zu überprüfen, da der Klebstoff manchmal als Isolator wirken kann. Das Kratzen der Überlappungen mit einem Messer kann dabei helfen. Wenn alles andere fehlschlägt, eindünnEine Schicht Lötzinn wird die Teile verbinden. Wenn Sie das Lötzinn schnell und sparsam auftragen, hat der Kunststoff keine Chance, zu schmelzen. Achten Sie darauf, genug zusätzliche Folie an der offenen Seite der Basis zu lassen (die Seite, die am unteren Rand des folgenden Bildes gezeigt wird) und wickeln Sie sie um die Unterseite der Basis.
Das Tastatur zusammenbauen
Klappen Sie die Oberseite auf die Basis (die Clips sind versetzt, so dass sie nur in einer Ausrichtung verbunden werden können). Jetzt wäre ein guter Zeitpunkt, um jeden der Schlüsselpositionen auf Leitfähigkeit und das Fehlen von Kurzschlüssen zu überprüfen. Nicht alle Zeilen-/Spaltenkombinationen stellen einen Schlüsselstandort dar, aber das folgende Bild sollte helfen, anzuzeigen, wo die Schnittpunkte sein sollten
Das Sticker-Blatt anwenden
Sobald du mit der Leitfähigkeit zufrieden bist, drucke das Overlay auf Klebepapier aus Vinyl aus und bringe es auf die Oberseite der Tastatur auf, wobei du es so ausrichtest, dass die Leertaste mit der breitesten Taste übereinstimmt.
Es gibt drei Overlay-Bilder: Eines ist leer, falls Sie die Grafiken anpassen möchten; eines hat die grundlegende Funktionalität; eines hat ein paar zusätzliche "Funktions"-Tasten mit Beschriftungen (Home, End, Tilde, Akzentgrave).
Elektronik
Mit etwas doppelseitigem Schaumstoffband befestigen Sie den Bluefruit-Mikrocontroller an der Unterseite der Tastatur etwa an der Stelle der Eingabe- und PgUp-Tasten, wobei der USB-Anschluss zum Rand des Boards zeigt. Das folgende Diagramm zeigt, wie die Pins des Mikrocontrollers mit dem Board verbunden werden.
Ich habe 28AWG-Draht zum Anschließen verwendet. Das hat zwei Vorteile: Es nimmt nicht viel Platz ein, und es erfordert nicht viel Wärme zum Löten, sodass die Wahrscheinlichkeit, den Kunststoff zu schmelzen, geringer ist.
Verwenden Sie etwas doppelseitiges Klebeband, um die LiPo-Batterie anzubringen, und schließen Sie sie an den Mikrocontroller an.
Zusammenbau des Gehäuses
Setzen Sie die Tastatur in das Gehäuse und befestigen Sie die Blende.
Programmierung
Der Mikrocontroller wird mit der Arduino IDE programmiert. Anweisungen zur Einrichtung davon sind verfügbar.hierSobald das eingerichtet ist, können Sie die kbd65.ino-Datei zum Programmieren verwenden. Es gibt auch kbd65_rtp.ino, das eine zusätzliche Tastenwiederholungsfunktion hat.
Danach müssen Sie es mit einem Gerät koppeln, das Bluetooth-Tastaturen akzeptiert. EssollteEinfach arbeiten.
标签
模型来源
