Für diejenigen, die ihren eigenen Weg gehen möchten, stellen wir jetzt die einfachste Möglichkeit vor, benutzerdefinierte ortholineare (das ist ein schickes Wort für gerasterte) Schlüsselmatrizen zu erstellen.
Anstatt eine eigene Matrix von NeoKey-Sockelausbrüchen von Hand zusammenzulöten, verfügt der Adafruit NeoKey 5x6 Ortho Snap-Apart Mechanical Key Switches mit NeoPixel über 30 Schlüsselschalter, die auseinandergeschnappt werden können, um ein Raster beliebiger Größe zu bilden.
Das ist richtig! Obwohl es als 5x6 geliefert wird, können Sie es in 2x3, 1x6, 4x3... verwandeln, was immer Sie wollen, und es wird genau so funktionieren, wie Sie es erwarten. Die kleinen abtrennbaren Laschen sind von Leiterbahnen durchzogen, die die Strom-, NeoPixel- und Keymatrixleitungen nach oben und unten führen.
Jeder "Unterschlüssel" ist derselbe - mit einer diodengeschützten Spalten- und Zeilenleitung. Für die von Ihnen gewählte Rastergröße schließen Sie einen digitalen IO-Pin Ihres Mikrocontrollers an jede der äußeren Zeilen und Spalten an. Mit der Diode müssen Sie sich keine Sorgen über Tastengeister machen.
Noch einfacher ist es, wenn Sie etwas Glänzendes hinzufügen möchten. Jede Taste verfügt außerdem über einen einzelnen NeoPixel, der durch die Stelle nach oben zeigt, an der bei vielen Schaltern eine LED durchscheinen würde. Schließen Sie eine 3- bis 5-V-Stromversorgung an einen der + und - Pins des Gitters an und verbinden Sie eine einzelne digitale IO-Leitung mit dem Anfang der "NeoPixel-Schlange", die sich durch die Matrix schlängelt. Ein schwacher 2,2K-Durchlasswiderstand schaltet die Daten am Ende jeder Zeile durch, so dass Sie keine Jumper einsetzen müssen, es sei denn, die Matrix ist nicht rechteckig.
Jedes Breakout hat eine Kailh-Buchse, d.h. Sie können jeden MX-kompatiblen Schalter einstecken, anstatt ihn einzulöten. Möglicherweise brauchen Sie ein wenig Klebstoff, um den Schalter an seinem Platz zu halten: Heißkleber oder ein Punkt Epoxidharz haben bei uns gut funktioniert. Die Untertasten sind im Abstand von 0,75" angeordnet, um eine kompakte Speicherung zu ermöglichen. An den Ecken jeder Taste befinden sich große 0,125"-Befestigungslöcher zur einfachen Montage auf einer Backplane.
Bitte beachten Sie, dass jede Bestellung ein Blatt mit zusammengebauten Leiterplatten enthält, die auseinandergebrochen werden können - Adafruit enthält obere und untere Schienen, um sie während des Versands schön flach zu halten. Wenn das Gitter unterbrochen ist, kann man die Breakout-Pads zusammenstecken, um die Verbindung wiederherzustellen, aber das macht nicht viel Spaß. Mechanische Schalter und Tastenkappen sind nicht enthalten! Verwenden Sie einen beliebigen MX-kompatiblen Schalter: Kailh, Gateron, usw. funktionieren alle!
TECHNISCHE DETAILS
Produktabmessungen: 115.0mm x 115.0mm x 3.5mm / 4.5" x 4.5" x 0.1"
Produktgewicht: 41.7g / 1.5oz