Exemplo:
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
//Inicializando os pinos do Arduino para se comunicar com o LCD
void setup() // Destinado a escrever o
que aparecerá fixadamente no LCD.
{
lcd.begin(16, 2); //Inicia o LCD com
dimensões 16x2(Colunas x Linhas)
lcd.setCursor(0, 0); //Posiciona o
cursor na primeira coluna(0) e na primeira linha(0) do LCD
lcd.print("Dicas"); //Escreve
"Dicas" na posição acima determinada.
lcd.setCursor(0, 1); //Posiciona o
cursor na primeira coluna(0) e na segunda linha(1) do LCD
lcd.print("Arduino");
//Escreve "Arduino" na posição acima determinada.
void loop(){}//Aqui pode ser
acrescentada uma rotina para aparecer na tela do LCD. Lembrando de
configurar a posição do cursor como foi feito acima.
Depois do código pronto você precisa
montar o esquema no seu protoboard. A tabela abaixo mostra o esquema
a ser feito.
Após a realização das ligações acima é preciso fazer a ligação dos potenciômetros a fim de regular o brilho e contraste.
Use um potenciômetro, ligando sua
derivação central ao pino 3 do arduino para o controle do
contraste. As outras duas pernas do potenciômetro devem estar
ligadas na alimentação 5V e GND.
Um segundo potenciômetro é
necessário para o controle do brilho. O pino central do
potenciômetro deve ser ligado ao pino 15 do arduino. As outras duas
pernas do potenciômetro devem estar ligadas na alimentação 5V e no
GND. O pino 16 deve ser ligado ao GND.
Pronto! Isso é o básico numa montagem
de display LCD e o ponto de partida para realizar outras montagens,
bastando se adequar aos novos códigos.