habe mir das System als Kit Ultimate gekauft weil in meinem Flugsimulator ein Mega verbaut ist der nicht läuft.
Habe jetzt den Sketch vom Lehrbuch nach geschrieben, aber im Display passiert nichts
habe : Mega 2560
dazu : I2C LCD welches im Kit enthalten ist
der Sketch:
#include <LiquidCrystal.h>
#include <Wire.h> // Wire Bibliothek einbinden
#include <LiquidCrystal_I2C.h> // Vorher hinzugefügte LiquidCrystal_I2C Bibliothek einbinden
LiquidCrystal_I2C lcd(0x27, 16, 2); //Hier wird festgelegt um was für einen Display es sich handelt. In diesem Fall eines mit 16 Zeichen in 2 Zeilen und der HEX-Adresse 0x27. Für ein vierzeiliges I2C-LCD verwendet man den Code "LiquidCrystal_I2C lcd(0x27, 20, 4)"
void setup()
{
lcd.init(); //Im Setup wird der LCD gestartet
lcd.backlight(); //Hintergrundbeleuchtung einschalten (lcd.noBacklight(); schaltet die Beleuchtung aus).
}
void loop()
{
lcd.setCursor(0, 0);//Hier wird die Position des ersten Zeichens festgelegt. In diesem Fall bedeutet (0,0) das erste Zeichen in der ersten Zeile.
lcd.print("Funduino GmbH");
lcd.setCursor(0, 1);// In diesem Fall bedeutet (0,1) das erste Zeichen in der zweiten Zeile.
lcd.print("Viel Erfolg!");
}
hier der Scanner:
14:51:30.459 -> p��t.p<�8�Qh
14:51:39.620 -> I2C scanner. Scanning ...
14:51:39.620 -> Found address: 39 (0x27)
14:51:39.620 -> Done.
14:51:39.620 -> Found 1 device(s).
14:51:40.525 -> @,:�Qh
wer kann helfen ? was mach ich falsch:sleepy_face:![]()
![]()
![]()
Ergänzung: library Frank de Brabander installiertVerwende dieses Symbol um Code zu posten
