GLCD 128x64

Ligação de um GLCD 128x64 ao Arduino utilizando a informação disponível em http://www.arduino.cc/playground/Code/GLCDks0108

O LCD é este:

Modelo: QY-12864BG

Pinos de acordo com a datasheet:

De acordo com a tabela disponibilizada no tutorial, temos de identificar os pinos deste LCD para o associar ao respectivo painel:

 

Com base nesta tabela verifica-se que o painel associado a este LCD será o B (Pinout B), temos apenas de ajustar a ordem dos pinos deste LCD e fica assim:

LCD

ARDUINO

   

Apenas para registo, aqui ficam os pinos para o Arduino MEGA:

LCD

ARDUINO MEGA

O pino 19 (LED+) liga a uma resistência 220R que por sua vez está ligada aos +5v

Relativamente ao *POT a ligação é muito simples e é feita com um potenciômetro de 20k entre o V0 (Input Voltage), o VOUT (Output Voltage) e o Ground: 

Usando o exemplo que está na biblioteca do projecto (não é preciso alterar os pinos no código) temos o seguinte resultado:

Para melhorar ainda mais isto existe uma library mais recente e com mais funcionalidades: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1279128237/ a "GLCD v.3"

Basta eliminar a biblioteca anterior e colocar esta nova, os pinos são os mesmos e não é necessário alterar nenhuma ligação.