Gleitkommazahl auf MAX7219 7-segment

OP #4963802
Lesenswert?
• ▲
▼
Hallo, ich habe an einem Arduino ein LCD angeschlossen. Dort wird die 
Stellung eines Potis ausgegeben (umgerechnet von 0,50 - 6,00). Da nun 
die Anzeige aus etwas Entfernung nicht mehr lesbar ist wollte ich ein 
8-Digit 7-Segment Display mit Max7219 Treiber nehmen. Vielleicht liege 
ich auch falsch, aber mit der Bibliothek "ledcontrol.h" kann man doch 
nur immer ein Digit ansteuern, d.h. man muß eine Zahl zerlegen und die 
Ziffern dann einzeln ausgeben. Meine Frage: Gibt es eine andere 
Bibliothek um möglichst einfach (am besten wie das lcd.print()) eine 
Anzeige zu realisieren, damit die Anzeige so wie auf dem LCD aussieht?
Vielen Dank
Angehängte Dateien:
OP #4963909
Lesenswert?
• ▲
▼
Karl M. schrieb:
> Das was Du vorhast, nennt man programmieren

Ist schon klar. Man braucht aber das Rad nicht jedes Mal neu zu erfinden 
;)
Ich suche eben schon eine fertige Bibliothek um eine Gleitkommazahl 
möglichst einfach auszugeben. Ähnlich wie im Sketch oben bei der Ausgabe 
auf einem LCD.
Es hätte ja sein können, dass es sowas schon fertig gibt. Bei 
lcdcontrol.h
kann man ja nur einzelne Ziffern auf einem Digit ausgeben, oder sehe ich 
das falsch?
OP #4965497
Lesenswert?
• ▲
▼
Hallo, ich habe jetzt etwas hier gefunden:
https://github.com/wayoda/LedControl/issues/16
Funktioniert soweit ganz gut. Mir der Variablen "fudgeridoo" kann man 
die Anzahl der Nachkommastellen einstellen. Leider gibt die Funktion 
rechtsbündig aus. Vielleicht kann jemand sagen, wie man printBuffer() so 
umschreibt, dass die Ausgabe linksbündig erfolgt. Meine bescheidenen 
Versuche waren bis jetzt nicht von Erfolg gekrönt...

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.