Suche Arduino Library für Dot Matrix Display mit SetPixel funktion

Gast #6158700
Lesenswert?

Hallo zusammen

Ich habe hier ein spezielles LED-Display welches ich bereits erfolgreich 
angesteuert habe. Ich habe eine SetPixel funktion welche X und Y 
erwartet.

Nun würde ich gerne Text darstellen. Es gibt ja bereits unzählice 
Libraries für den Arduino, welche DotMatrix LED Displays ansteuern. Doch 
leider ruft keine davon intern sowas wie SetPixel auf, sondern nutzt 
bereits die eigenheiten des verbauten MAXxxx Chips.

Kennt jemand eine generische Library welche Text auf einem GrafikDisplay 
darstellen kann und dabei auf SetPixel aufbaut?

Gleichzeitig wäre es wünschenswert, wenn die Library Text scrollen 
könnte.
Vielleicht kennt ja jemand sowas?

Danke schonmal.
Gast #6158718
Lesenswert?

Schau Dir mal die Adafruit GFX Bibliothek an, die macht scheinbar genau 
das, was du willst.

https://github.com/adafruit/Adafruit-GFX-Library

Schau Dir die Methode Adafruit_GFX::drawChar() an.

Von dieser Klasse leitest du eine eigene ab, um die Zugriffe auf die 
Hardware zu implementieren.

Ein Beispiel zum Abgucken findest du hier:

https://github.com/adafruit/Adafruit_SSD1306

Die für dich interessanteste Methode dürfte dort
1
Adafruit_SSD1306::drawPixel(int16_t x, int16_t y, uint16_t color)
sein, weil das die eine Funktion ist, auf der die ganze GFX-Library 
beruht.
Gast #6158784
Lesenswert?

OldMan
>Holger schrieb:
>> Vielleicht kennt ja jemand sowas?

>Selbst denken ist heute scheinbar nicht mehr angedacht.

Tatsächlich kann es äußerst sinnvoll sein, auf Libraries und 
Erkenntnisse verschiedener Vorgänger zurückzugreifen.

So ist es z.B. äußerst sinnvoll die trigonometrischen Funktionen der 
alten Griechen wie z.B. den Sinus zu benutzen, anstatt die Mathematik 
dazu selber zu erfinden.

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