Ja, das wars! Programm läuft jetzt.
statt:
folgenden Syntax:Code:... display.println("Spannung MW1: ", Vmw1, 2, " V"); ...
Hintergrund:Code:... String Anz_Vmw1 = "Spannung MW1: " + String(Vmw1, 2) + " V"; display.println(Anz_Vmw2); ...
println() (aus der Bibliothek adafruit_1306.h) kann nur 1 Parameter übergeben.
__________________________________________________ _
| Sprache: C | Teensy 3.2 | Arduino 2.x | Status: EwigerAnfaenger |
@Rabenauge, merke ich jetzt auch...=Rabenauge;670827...
Macht bei den kleinen Oled's auch nicht allzuviel Sinn.
GGf. kann man ne andere Bibliothek benutzen, aber mal ehrlich: da nimmt man auch ein etwas höher auflösendes Display.
Nachdem alles läuft, ist bei Texten das Darstellungslimit sehr schnell erschöpft. Nach 3 Zeilen hört der Sinn auf.
Welche Standardgrößen mit I2C sind empfehlenswert (und kostengünstig)?
128x128px,
oder 128x160px ?
Mir geht es primär um die Darstellung mehrerer Messwerte, zzgl. Ein-Wort-Beschreibung dieser MW.
Geändert von frabe (07.11.2024 um 09:14 Uhr)
__________________________________________________ _
| Sprache: C | Teensy 3.2 | Arduino 2.x | Status: EwigerAnfaenger |
Lesezeichen