abc Arduino
LCD displej - Pomjeranje teksta jedan karakter lijevo

12.1.. LCD displej - Pomjeranje teksta jedan karakter lijevo.

Opis programa: Prvi ispis je u void setup(). Naredba lcd.scrollDisplayLeft() pri svakom izvođenju pomjera ispis za jedan karakter u lijevo. Prvi karakter će biti odbaćen a dodaje se praznao mjesto.

Šema povezivanja: Ispis Prikljucenje za LCD

Elementi:
- LCD displej 16x2
- otpornik 220 Ω.
- Arduino modul.


Slika 2. Ispis na displeju
/*
  LCD display 16x2 - ARDUINO
 * LCD RS pin to digital pin 12
 * LCD Enable pin to digital pin 11
 * LCD D4 pin to digital pin 5
 * LCD D5 pin to digital pin 4
 * LCD D6 pin to digital pin 3
 * LCD D7 pin to digital pin 2
 * LCD R/W pin to ground
 * LCD VSS pin to ground
 * LCD VCC pin to 5V
 * 10K resistor:
 * ends to +5V and ground
 * wiper to LCD VO pin (pin 3)

 This example code is in the public domain.
 http://www.arduino.cc/en/Tutorial/LiquidCrystal
 */
 

 

Listing programa:

// pomjeranje teksta jedan karakter lijevo
// 12LCDshiftLeft
#include <LiquidCrystal.h>          //  ukljuci biblioteku
LiquidCrystal lcd(12, 11, 5, 4, 3, 2); // INTERFACE pinovi

int kasni = 1000; // kasnjenje ispisa

void setup() {
  lcd.begin(16, 2);              // broj kolona i redova LCD displeja
  lcd.setCursor(0, 0);
  lcd.print("      Znanje.org"); // startni tekss
  delay(kasni);                  // cekaj novi ispis
}

void loop() {
  lcd.scrollDisplayLeft();  // pomjeri za jedno mjesto lijevo
  delay(kasni);             // cekaj novi ispis
}
 

Index