/* Programa: Teste de Display LCD 16X2; */
/* Carrega a biblioteca de controle do LCD; */
#include <LiquidCrystal.h>
/* Define os pinos que serão utilizados para ligação do display; */
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup()
{
/* Define o número de colunas (16) e linhas (2) do LCD; */
lcd.begin(16, 2);
}
void loop()
{
/* Posiciona o cursor na coluna 4, linha 0; */
lcd.setCursor(4, 0);
/* Envia o texto entre aspas para o LCD; */
lcd.print("Robotica");
/* Posiciona o cursor na coluna 5, linha 1; */
lcd.setCursor(5, 1);
/* Envia o texto entre aspas para o LCD; */
lcd.print("Parana");
delay(2000);
lcd.clear();
/* Posiciona o cursor na coluna 3, linha 0; */
lcd.setCursor(3, 0);
/* Envia o texto entre aspas para o LCD; */
lcd.print("Display");
/* Posiciona o cursor na coluna 3, linha 1; */
lcd.setCursor(3, 1);
/* Envia o texto entre aspas para o LCD; */
lcd.print("LCD 16X2");
delay(2000);
lcd.clear();
}