7-Segment und Keypad Software für TM1638

#5728779
Lesenswert?

Nachdem ich Softwaremodule für die Chips TM1637 und TM1651 geschrieben 
hab, wollte ich die Software für den TM1638 erweitern und mußte dann, 
nachdem ein Chinaboard mit 8 Digits und 16 Tastern da ware, feststellen, 
dass der zwar ähnliche Aufgaben hat, aber irgendwie doch sehr anderst 
funktioniert.

Herausgekommen ist Software, die das Chinamodul gut bedient.

Ein Demovideo kann man hier sehen:

https://www.youtube.com/edit?ar=2&o=U&video_id=9KyuXIMmB74

Wer den Democalculator bedienen mag, das Tastenfeld ist folgenderweise 
belegt:
1
7   8   9   /
2
4   5   6   *
3
1   2   3   -
4
Ent 0  CLR  +

Eingabe wie folgt:

1. Operand, diesen bestätigen mit Enter, zweiter Operand und Funktion, 
weiterer Operand und Funktion usw.
Angehängte Dateien:
#5763366
Lesenswert?

Wie das immer so ist:

Es ist immer anderst als man gedacht hatte:

Für den TM1638 gibt es ein weiteres Board, mit nur 8 Tasten, aber 
zusätzlichen 8 einzelnen Leuchtdioden.

Also habe ich das auch bestellt in der Erwartung, dass es nicht viel 
Änderung am Softwaremodul geben sollte und wie das Teil hier ist stelle 
ich mit Entsetzen fest:

Hatte das 16-Tasten Board Anzeigen mit gemeinsamer Anode, so hat das 
8-Tasten Board Anzeigen mit gemeinsamer Kathode !!!!

Unglaublich, denn hiermit sind die nicht so ähnlich wie gedacht, die 
Ansteuerung ist eher einem TM1637 Modul mit 4 Digits ähnlich (nur eben 
mit anderem Hardwareinterface).

Also habe ich das Softwaremodul überarbeitet, damit es mit beiden Boards 
funktioniert.

Das erfordert dann im Header eine Einstellung, welches Board verwendet 
wird (wie, das kann man im Dokumentationstext lesen).

Im Eröffnungsthread hatte ich eine Youtube Adresse angegeben, die leider 
nicht funktioniert, die hier ist die richtige:

https://www.youtube.com/watch?v=9KyuXIMmB74

Wer es brauchen kann: Viel Spaß damit !
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren