INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
4x5 Matrix-Keyboard
22.10.2019, 13:59
Beitrag #1
Information 4x5 Matrix-Keyboard
Ich will euch mal mein neuestes Projekt vorstellen.
Eine 4x5 Matrix-Tastatur mit einem ATmega328P als MicroController. Das Ganze ist als Testboard echt klasse. Meine erste größere (100 mm x 80 mm) doppelseitige Platine, die ich mit "Sprint-Layout 6.0" entworfen habe und in China (JLCPCB) fertigen ließ.
Die Grafik hier stammt von Sprint-Layout, aber die Platine sieht auch in der Realität so aus:
   
Gestern habe ich sie dann bestückt und gelötet und heute die ersten Tests durchgeführt. Bootloader über ICSP drauf und die weitere Programmierung dann über einen externen FTDI-Adapter. Klappt alles problemlos. Die Tasten lassen sich alle abfragen, die LEDs und der eingebaute Buzzer funktionieren auch. Ich bin sehr zufrieden mit meiner Arbeit.
Ich habe auch noch I2C auf eine Steckleiste rausgeführt, um dort ein 20x4 LCD anzuschliessen.
Außerdem hatte ich noch D2 und D3 als digitale Ausgänge über, die ich dann noch für einen Funksender (z.B. FS100A) und einen RFID-Reader auf getrennte Steckleisten gelegt habe.
Somit ist das eine ziemlich universelle Platine, die ich bestimmt noch öfter gebrauchen kann (habe 10 Exemplare).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
22.10.2019, 15:27
Beitrag #2
RE: 4x5 Matrix-Keyboard
Welche Taster benutzt Du?

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
22.10.2019, 15:49
Beitrag #3
RE: 4x5 Matrix-Keyboard
Hallo,

schöne Arbeit, mir fehlt eine wirkliche Anwendung dafür.
Bei mir würde es wohl eher bei einem 4" TFT mit Touch enden, mit irgendeinem Controller dran. Könnte ich die Belegung wenigstenbs gleich anzeigen.

Ich hatte mal mehr aus Spaß diese Tastatur irgendwo mitbestellt:
https://m5stack.com/products/cardkb-mini-keyboard

Ist ein Mega328 drauf, macht die Ausgabe über I2C. ISP ist zugänglich, könnte man also auch anders programmieren.
Vorteil: klein, bezahlbar, Qualität macht einen guten Eindruck.
Nachteil: zu klein, geht nur mit dem Fingernagel o.ä. zu bedienen...

Gruß aus Berlin
Michael
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
22.10.2019, 16:04
Beitrag #4
RE: 4x5 Matrix-Keyboard
(22.10.2019 15:27)Tommy56 schrieb:  Welche Taster benutzt Du?
Die Taster sind so 12 x 12 mm Taster: https://www.amazon.de/12x12x7-3mm-Taktil...PVDF7FNFKX
mit passenden Tastenkappen: https://www.amazon.de/140pcs-Taktile-Tas...G2EFT441ES
Die Tastatur soll ja noch vernünftig bedienbar sein.
Der Reset-Taster ist aber einer von den Standard-Minitastern.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  fingerprinter und 4x4 Matrix Tastatur erdnA 2 192 27.10.2019 12:18
Letzter Beitrag: Bitklopfer
  LED Matrix MD MAX7219 Tellen 5 2.569 21.01.2019 22:40
Letzter Beitrag: ardu_arne
Video WS2812B LED-Matrix EWR 1 2.031 17.09.2018 10:09
Letzter Beitrag: Fips
  WS2812b Matrix CrazyHawk 9 8.207 31.08.2016 12:58
Letzter Beitrag: Binatone
  Projektvorstellung LED Matrix mit seriellem PWM Treiber Bastlerstube 6 4.542 30.04.2016 13:54
Letzter Beitrag: SkobyMobil
  NXT plus Arduino: i2c, Rotationsencoder, Timer-IRQ, DueTimer, PID, keyboard, lib.c HaWe 2 2.532 27.05.2015 08:14
Letzter Beitrag: HaWe
  RC-Truck, Kransteuerung und Led-Matrix mit Arduino Pat12-6 0 3.122 14.03.2015 12:10
Letzter Beitrag: Pat12-6

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste