Gridfinity Macropad
Ein Macropad, das in ein 2x2 Gridfinity-Gitter passt. Es läuft auf einem ESP8266, der die 9 Tasten mithilfe eines Gittermusters steuert.
Teile:
- 9 x Mechanische Tastaturschalter
- ESP8266 (USB-C-Version)
- Länge des kleinen Drahtes
- 8 x m3x15mm Schrauben
- 4 x m3 Wärmegewinde-Einsätze
Anweisungen
Dies ist ein ziemlich einfaches Elektronikprojekt, das für die meisten Anfänger durchaus geeignet wäre.
Nach dem Drucken aller Teile können die mechanischen Tastaturschalter in den Gitterhalter gelegt und in einer Matrix zusammengelötet und mit dem ESP verbunden werden. Die Verkabelungsanleitung ist unten zu sehen.
Foto der zusammengelöteten Schalter:
Diese Spalten und Zeilen sollten dann wie im obigen Schaltplan gezeigt mit dem ESP8266 verbunden werden.
Sobald das erledigt ist, kann der ESP in das Gehäuse eingesetzt und mit 4 M3-Schrauben festgeschraubt werden.
Software
Um diese Baugruppe zu mehr als nur einem Fidget-Spielzeug zu machen, muss Software auf den Mikrocontroller geflasht werden. Dies kann auf verschiedene Arten erfolgen und für verschiedene Anwendungen verwendet werden.
Ich habe mich dafür entschieden, dieses Macropad zur Steuerung meiner Lichter auf meinem Home Assistant-Server zu verwenden, dessen Code hier zu finden ist:
https://github.com/AndersHackerMand/Gridfinity-Macropad/tree/main
Kopiere einfach den Code aus macropad_code.yaml und füge ihn in den Home Assistant ESPHome Builder ein, und bearbeite den WLAN-Namen und das Passwort. Dann sollte der ESPHome Builder in der Lage sein, den ESP für dich zu flashen. Sobald das fertig ist, solltest du in der Lage sein, die 9 verschiedenen Entitäten für alles, was du in Home Assistant willst, zu verwenden.
모델 소스
