Banner Ausblenden
Kleines Logo

Willkommen auf PSI-Online

LCD - Display 2-zeilig

Hier findet ihr ein fertiges Programm für ein LCD Modul mit angelötetem IC2 Bus und seht, wie ihr es anschliessen müsst.

Verkabelung: 

Die Verkabelung ist sehr simpel. Am I2C LCD Modul sind nur vier Kontakte vorhanden. GND wird mit 

dem GND Kontakt am Mikrocontroller verbunden. VCC mit dem 5V Kontakt am Microcontroller, SDA mit

dem Analogen Pin A4 und SCL mit dem Analogen Pin A5.

Verkabelung

. Verkabelung

 

 

 

Programm


#include ""Wire.h""                                                        // Wire Bibliothek hochladen

#include ""LiquidCrystal_I2C.h""                               // Vorher hinzugefügte LiquidCrystal_I2C Bibliothek hochladen

LiquidCrystal_I2C lcd(0x27, 16, 2);         // Hier wird festgelegt um was für einen Display es sich handelt. In diesem Fall

                                                                           um eines mit 16 Zeichen in 2 Zeilen.

 

void setup()  

{

lcd.begin();                                                             //Im Setup wird der LCD gestartet (anders als beim einfachen LCD Modul                                                                                     ohne 16,2 in den Klammern denn das wurde vorher festgelegt
}

 

void loop() {
 
  lcd.setCursor (0,0);                                              // Um Stelle und Zelle für die Position des Cursors anzugeben.
               lcd.print(" WU8 Idstein ");                       // Um den gewünschten Text anzuzeigen.
  lcd.setCursor (0,1);                                              // Um Stelle und Zelle für die Position des Cursors anzugeben.
               lcd.print(" Lauftext für LCD Modul ");    // Um den gewünschten Text anzuzeigen.
 
    lcd.scrollDisplayLeft();                                      // Damit das Display nach links wandert. So entsteht der Lauftext.

    delay(500);                                                          // Damit der Text nicht über den Bildschirm rattert.
  }

 

//Erstellt von: Jakob Conrad, Elia Kopischke, Sebastian Roth und Nils Gerhard.

 

Erstellt: Andreas Hecker (08.12.2015) Letzte Änderung: Jakob Conrad (12.01.2016)