Forum: Projekte & Code 7-Segment und Keypad Software für TM1638


von Ralph S. (jjflash)


Angehängte Dateien:

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.

von Ralph S. (jjflash)


Angehängte Dateien:

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 !

von Frank G. (frank_g53)


Lesenswert?

Ralph S. schrieb:
> Wer es brauchen kann: Viel Spaß damit !

Vielen Dank für die Veröffentlichung.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.