BLIT2008-Board-Tastatur
Aus BraLUG-Wiki
(Die Seite wurde neu angelegt: Kategorie:Hardware Kategorie:BLIT2008-Board ==Hardware== BLIT-Board; Tastatur [[Bild:Tastatur-matrix.jpg|320px|Tastaturm...) |
(→Hardware) |
||
(Eine dazwischenliegende Version von einem Benutzer wird nicht angezeigt) | |||
Zeile 2: | Zeile 2: | ||
[[Kategorie:BLIT2008-Board]] | [[Kategorie:BLIT2008-Board]] | ||
− | + | =Hardware= | |
+ | ==Schaltplan== | ||
[[Bild:Blit-board-tastatur.png|320px|BLIT-Board; Tastatur]] | [[Bild:Blit-board-tastatur.png|320px|BLIT-Board; Tastatur]] | ||
[[Bild:Tastatur-matrix.jpg|320px|Tastaturmatrix mit LEDs]] | [[Bild:Tastatur-matrix.jpg|320px|Tastaturmatrix mit LEDs]] | ||
[[Bild:Tastatur board.jpg|320px|Tastatur-Board (Prototyp)]] | [[Bild:Tastatur board.jpg|320px|Tastatur-Board (Prototyp)]] | ||
+ | ==Beschreibung== | ||
Neulich beim Aufräumen einer alten Kiste mit diverser Elektronik fiel mir eine schicke 4x4 Tastatur in die Hände. Dazu kommt noch, dass in jeder Taste eine LED vorhanden ist. Also insgesamt ideal geeignet, eine kleine Eingabeeinheit für das BLIT-Board zu bauen...! Natürlich kann man auch jeden anderen matrixartigen Tastaturkonstrukt aufbauen/verwenden. Ich habe z.B. gesehen, dass es bei Reichelt Taster mit LED (Stückpreis bei ca. 2 Euro) gibt. | Neulich beim Aufräumen einer alten Kiste mit diverser Elektronik fiel mir eine schicke 4x4 Tastatur in die Hände. Dazu kommt noch, dass in jeder Taste eine LED vorhanden ist. Also insgesamt ideal geeignet, eine kleine Eingabeeinheit für das BLIT-Board zu bauen...! Natürlich kann man auch jeden anderen matrixartigen Tastaturkonstrukt aufbauen/verwenden. Ich habe z.B. gesehen, dass es bei Reichelt Taster mit LED (Stückpreis bei ca. 2 Euro) gibt. | ||
Nach einigen [http://www.mikrocontroller.net/topic/116435 Wirrungen] um die Ansteuerschaltung, insbesondere beim LED-Teil, funktioniert jetzt die Geschichte. Natürlich wird diese Baugruppe wieder über TWI an das Basis-Board angeschlossen. Diesmal sind gleich 2 TWI-ICs vorhanden, die auch mit unterschiedlichen Adressen via Jumper konfiguriert werden müssen. Für den Tastaturteil kann wieder die Interruptleitung zum Mikrocontroller genutzt werden (mittels Jumper ein-/ausschaltbar). Wird eine Taste betätigt, liegt ein Interruptsignal an. | Nach einigen [http://www.mikrocontroller.net/topic/116435 Wirrungen] um die Ansteuerschaltung, insbesondere beim LED-Teil, funktioniert jetzt die Geschichte. Natürlich wird diese Baugruppe wieder über TWI an das Basis-Board angeschlossen. Diesmal sind gleich 2 TWI-ICs vorhanden, die auch mit unterschiedlichen Adressen via Jumper konfiguriert werden müssen. Für den Tastaturteil kann wieder die Interruptleitung zum Mikrocontroller genutzt werden (mittels Jumper ein-/ausschaltbar). Wird eine Taste betätigt, liegt ein Interruptsignal an. | ||
− | + | =Software= | |
* [http://bralug.de/wiki-common/images/3/39/Led_matrix.tar.gz led_matrix]: steuert die LEDs der Tastatur innerhalb eines Timer-Overflow-Interruptes an und gibt ein paar, mehr oder minder sinnvolle Animationen auf diesen aus. | * [http://bralug.de/wiki-common/images/3/39/Led_matrix.tar.gz led_matrix]: steuert die LEDs der Tastatur innerhalb eines Timer-Overflow-Interruptes an und gibt ein paar, mehr oder minder sinnvolle Animationen auf diesen aus. | ||
* [http://bralug.de/wiki-common/images/8/84/Tasten_matrix.tar.gz tasten_matrix]: fragt die 4x4-Tasten-Matrix ab und gibt den ermittelten Tastencode auf dem angeschlossenen [http://bralug.de/wiki/BLIT2008-Board#I2C-LCD LCD] aus. | * [http://bralug.de/wiki-common/images/8/84/Tasten_matrix.tar.gz tasten_matrix]: fragt die 4x4-Tasten-Matrix ab und gibt den ermittelten Tastencode auf dem angeschlossenen [http://bralug.de/wiki/BLIT2008-Board#I2C-LCD LCD] aus. |
Aktuelle Version vom 1. Dezember 2008, 08:41 Uhr
Inhaltsverzeichnis |
[Bearbeiten] Hardware
[Bearbeiten] Schaltplan
[Bearbeiten] Beschreibung
Neulich beim Aufräumen einer alten Kiste mit diverser Elektronik fiel mir eine schicke 4x4 Tastatur in die Hände. Dazu kommt noch, dass in jeder Taste eine LED vorhanden ist. Also insgesamt ideal geeignet, eine kleine Eingabeeinheit für das BLIT-Board zu bauen...! Natürlich kann man auch jeden anderen matrixartigen Tastaturkonstrukt aufbauen/verwenden. Ich habe z.B. gesehen, dass es bei Reichelt Taster mit LED (Stückpreis bei ca. 2 Euro) gibt.
Nach einigen Wirrungen um die Ansteuerschaltung, insbesondere beim LED-Teil, funktioniert jetzt die Geschichte. Natürlich wird diese Baugruppe wieder über TWI an das Basis-Board angeschlossen. Diesmal sind gleich 2 TWI-ICs vorhanden, die auch mit unterschiedlichen Adressen via Jumper konfiguriert werden müssen. Für den Tastaturteil kann wieder die Interruptleitung zum Mikrocontroller genutzt werden (mittels Jumper ein-/ausschaltbar). Wird eine Taste betätigt, liegt ein Interruptsignal an.
[Bearbeiten] Software
- led_matrix: steuert die LEDs der Tastatur innerhalb eines Timer-Overflow-Interruptes an und gibt ein paar, mehr oder minder sinnvolle Animationen auf diesen aus.
- tasten_matrix: fragt die 4x4-Tasten-Matrix ab und gibt den ermittelten Tastencode auf dem angeschlossenen LCD aus.