Inhaltsverzeichnis:

Programmierbares Keypad aus Pappe - Gunook
Programmierbares Keypad aus Pappe - Gunook

Video: Programmierbares Keypad aus Pappe - Gunook

Video: Programmierbares Keypad aus Pappe - Gunook
Video: Epomaker Shadow-X Review: A Budget Mechanical Keyboard with a Built-in Display 2024, November
Anonim
Programmierbare Tastatur aus Pappe
Programmierbare Tastatur aus Pappe

Mit der Entwicklung der Technologie möchten die Menschen, dass die Dinge immer virtueller werden, aber manchmal ist es einfach viel praktischer und bequemer, etwas Physisches zu haben, das Sie tatsächlich berühren und mit Ihren eigenen Händen interagieren können. Ein Beispiel dafür ist die Verwendung von Makros oder Tastaturen/Tastenfeldern, mit denen Sie eine Aufgabe effizienter oder bequemer ausführen können. Im Moment können Sie nur eines online bestellen, das zu Preisen von etwa 30 bis 150 US-Dollar reicht, wobei die beliebtesten das Elgato Streamdeck und Razers Sortiment an Gaming-Tastaturen sind. Dank Mikrocontrollern, der Arduino IDE-Tastaturbibliothek und einigen grundlegenden Baumaterialien können wir jedoch einen für unter 30 US-Dollar herstellen, vielleicht sogar unter 20 US-Dollar, den Sie so programmieren können, dass Sie alles tun, was Sie wollen.

Wenn Sie mein instructable mögen, stimmen Sie es bitte im Cardboard Challenge Contest ab, danke!

Schritt 1: Materialien/Werkzeuge

Materialien/Werkzeuge
Materialien/Werkzeuge
Materialien/Werkzeuge
Materialien/Werkzeuge
  • Adafruit Itsy Bitsy 32u4 (Bewahren Sie die Tasche auf, in der diese geliefert wird, sie wird später verwendet)
  • Mechanische Schalter oder normale Druckknöpfe
  • Draht (dies ist der Draht, den ich verwendet habe, aber jeder sollte funktionieren, ich hatte nur keinen zusätzlichen herumliegen)
  • Karton (ich habe meinen aus dem steifen Karton von der Rückseite von Notizblöcken, Wellpappe funktioniert möglicherweise nicht so gut)
  • Band
  • X-acto Messer
  • Lötkolben
  • Lot
  • Ein Computer, der die Arduino IDE-Anforderungen erfüllt (die meisten Windows-, Mac- oder Linux-Computer sollten einwandfrei funktionieren)

Schritt 2: Kartonrahmen

Kartonrahmen
Kartonrahmen
Kartonrahmen
Kartonrahmen
Kartonrahmen
Kartonrahmen

Zu Beginn habe ich den Rahmen der Tastatur aus Pappe gemacht. Ich habe den dichten Karton von der Rückseite eines Notizblocks verwendet, aber die meisten anderen Kartonsorten könnten wahrscheinlich funktionieren. Vor dem Schneiden habe ich die Linien gemessen und gezeichnet, um mich zu führen, wie in den obigen Bildern zu sehen, und dies hat am Ende ziemlich gut funktioniert. Als nächstes schneide ich einfach den Rahmen mit einem X-Acto-Messer aus und schneide dann die Löcher für die mechanischen Schalter aus. Meine ursprüngliche Idee war, die Klappen am Rand des Rahmens einzustecken, damit ich keine Klebstoffe verwenden muss. Aufgrund der Dicke des Kartons funktionierte dies jedoch nicht so gut und ich beschloss, es nach Schritt 6 einfach mit Klebeband zu beenden.

Schritt 3: Verkabelung

Verdrahtung
Verdrahtung
Verdrahtung
Verdrahtung
Verdrahtung
Verdrahtung

Für die Verdrahtung dieses Projekts habe ich einfach alle Schalter an einen anders nummerierten Pin des Itsy Bitsy angeschlossen. Dann habe ich der Einfachheit halber den Massepin mit einem der Schalter verbunden und den nächsten Schalter an den anderen Schalter gelötet und so weiter (dies ist in den Bildern oben zu sehen). Zu Ihrer Information, Sie müssen die Schalter bereits im Rahmen zum Löten haben, da es keine Öffnungen gibt, um etwas auf die andere Seite zu führen, insbesondere da es aus Pappe besteht.

Schritt 4: Einrichten des Itsy Bitsy

Einrichten des Itsy Bitsy
Einrichten des Itsy Bitsy

Zuallererst möchten Sie die Arduino IDE-Software holen, mit der wir das Board von hier aus programmieren: https://www.arduino.cc/en/Main/Software. Als nächstes schließen Sie das Itsy Bitsy an Ihren Computer an und folgen Sie den Anweisungen hier: https://learn.adafruit.com/introducting-itsy-bitsy-32u4/arduino-ide-setup unter "Arduino IDE Setup" und " Verwendung mit Arduino IDE." Ich hätte dies in der Anleitung erklärt, aber die Leute bei adafruit.com machen einen tollen Job und erklären, wie man ihre Produkte verwendet.

Schritt 5: Programmierung

Bitte denken Sie daran, dass der Programmierteil dieses instructable ist, wie ich es getan habe und Sie können jeden Aspekt davon an Ihre Bedürfnisse anpassen. Sie können die Dokumentation hier verwenden: https://www.arduino.cc/reference/en/language/functions/usb/keyboard/keyboardpress/, um so ziemlich jede beliebige Tastenkombination für beliebige Tastenkombinationen zu erstellen. Die meisten Verknüpfungen finden Sie in den Programmeinstellungen, aber wenn Sie sie dort nicht finden, sollten Sie sie einfach online nachschlagen und finden können, was Sie brauchen. Sie können Verknüpfungen mit mehreren Tasten erstellen, indem Sie den Code für verschiedene Tasten in aufeinanderfolgende Zeilen einfügen, die durch ein Semikolon getrennt sind. Dies ist im Arduino-Code in der ersten "if"-Anweisung mit dem Code für eine Schaltfläche zu sehen, die beim Drücken ein großes W druckt. Wenn Sie noch komplexere Verknüpfungen erstellen möchten, können Sie ein Programm namens Auto Hotkey nutzen, um beispielsweise eine Anwendung mit nur einem Knopfdruck zu öffnen. Ich werde versuchen, dieses instructable zu aktualisieren, während ich selbst damit spiele.

Schritt 6: Konstruktion

Konstruktion
Konstruktion

Sobald ich alle Knöpfe verdrahtet hatte, begann ich zu versuchen, herauszufinden, wie man das Brett auf den Karton montiert. Leider gibt es dafür keine wirklich gute Möglichkeit, da das Itsy Bitsy keine Befestigungslöcher hat und wir eine nicht so stabile Oberfläche verwenden. Was wir uns ausgedacht haben, ist, die Tasche zu verwenden, in der adafruit das Itsy Bitsy geschickt hat, um das Board selbst zu schützen und etwas zu sichern. Wie Sie auf dem Bild oben sehen können, habe ich das Brett in die Tasche gelegt und die Tasche auf den Karton geklebt. Sie müssen auch die Seite der Tasche gegenüber der ursprünglichen Öffnung abschneiden, damit der Micro-USB-Anschluss zugänglich ist. Sobald Sie das Brett "gesichert" haben, können Sie die Schachtel wie auf den Bildern zu sehen zusammenfalten und mit Klebeband zukleben oder, wenn Sie dünn genug Karton verwenden, können die Laschen in Schlitze im Karton gesteckt werden.

Schritt 7: Tastenkappen

Leider beginnt hier der Karton, seine Nützlichkeit zu verlieren. Ich konnte keine Möglichkeit finden, Tastenkappen aus Pappe herzustellen, und das wäre wahrscheinlich sowieso keine gute Idee für den häufigen Gebrauch. Wenn Sie es jedoch nur für Verknüpfungen und das Ausführen von Befehlen verwenden, wie ich es tue, ist es wahrscheinlich in Ordnung. Wenn Sie es hingegen zum Spielen verwenden, sollten Sie möglicherweise in Betracht ziehen, einige kostengünstige Tastenkappen zu kaufen.

Schritt 8: Fazit

Insgesamt war mein Ziel für dieses instructable, ein preiswertes, praktisches Objekt zu machen, das im Leben der meisten Menschen als Alternative zu anderen High-End-Produkten da draußen verwendet werden kann. Ich denke, dieses Ziel wurde leicht erreicht, da es insgesamt etwa 12 bis 13 US-Dollar kostet, je nachdem, welche Materialien Sie bereits besitzen, und es hat eine sehr große Funktionalität, die Sie mit etwas mehr Baumaterialien und Programmierung noch erweitern können.

Nochmals, wenn Ihnen dieser Leitfaden gefallen hat, würde ich mich sehr freuen, wenn Sie beim Cardboard Challenge-Wettbewerb für mich stimmen würden. Vielen Dank! Dies ist mein erstes anweisbares. Wenn Sie also Tipps oder konstruktives Feedback haben, können Sie das den Kommentaren hinzufügen und es wäre sehr dankbar.

Empfohlen: