// 4x20 LCD Display Ausgabe
//
// Diese Bauteile verwendet werden:
// Arduino Mega 2560 (auch für andere Arduinos geeignet)
// LCD Display mit 4 Zeilen mit je 20 Zeichen
// Widerstände: 1k und 10 Ohm
// Poti: ca. 10 kOhm
//
// Matthias Busse 2.4.2013 Version 1.0
/* LCD Display Anschlüsse:
LCD > Arduino
-------------
VSS > GND
VDD > +5V
V0 > 10k Poti + 1kOhm Widerstand > GND
RS > Pin 12
R/W > Pin 13
E > Pin 11
D4 > Pin 7
D5 > Pin 8
D6 > Pin 9
D7 > Pin 10
A > +5V
K > 10 Ohm Widerstand > GND */
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 13, 11, 7, 8, 9, 10);
void setup()
{
lcd.begin(20,4);
lcd.clear();
lcd.setCursor(0,0); // Cursor Zeile 0 setzen
lcd.print("4x20 LCD TESTAUSGABE"); // Text ausgeben
lcd.setCursor(0,3); // Cusor Zeile 3
lcd.print("Matthias Busse V 1.0");
}
void loop()
{
lcd.setCursor(3,1); // Zeile 1 Sekunden ausgeben
lcd.print("Sekunden: ");
lcd.setCursor(13,1);
lcd.print(millis()/1000); // die Sekunden seit Programmstart
delay(994); // nur fast 1000 ms warten weil das Programm auch ca. 6 ms benötigt
}
|