Der Code basiert auf einem UNO R3 ATmega328p Board und der C++-Sprache unter Verwendung der Arduino IDE App. Benötigte Bibliotheken: - LiquidCrystal_I2C (von Frank de Brabander) Code: /* * LCD1602 mit I2C-Adapter – Einfacher Test * Board: Arduino UNO R3 (ATmega328p) * * Pinbelegung (I2C): * - VCC -> 5V * - GND -> GND * - SDA -> A4 * - SCL -> A5 * * I2C-Adresse: * - Standard: 0x27 (häufig) * - Alternative: 0x3F (bei manchen Modulen) */ #include #include // I2C-Adresse anpassen falls nötig (0x27 oder 0x3F) LiquidCrystal_I2C lcd(0x27, 16, 2); // 16 Zeichen, 2 Zeilen void setup() { lcd.init(); // LCD initialisieren lcd.backlight(); // Hintergrundbeleuchtung einschalten lcd.clear(); // Display löschen // Text anzeigen lcd.setCursor(0, 0); lcd.print("Hello World!"); lcd.setCursor(0, 1); lcd.print("LCD1602 Test"); } void loop() { // Nichts, Text bleibt stehen }