abc Arduino
LCD displej - pomjeranje teksta jedan karakter desno

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

Opis programa: Prvi ispis je u void setup(). Naredba lcd.scrollDisplayLeft() pri svakom izvođenju pomjera ispis za jedan karakter u desno. Posljednji 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 desno
// 12LCDshiftRight
#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.scrollDisplayRight();  // pomjeri za jedno mjesto desno
  delay(kasni);              // cekaj novi ispis
}
 

Index