Projeto 5 - Controlando Display LCD com Raspberry pi
Olá Makers! no nosso Projeto 13 da seção Arduino, vimos como interagir de forma básica enviando algumas mensagens e controlando sua posição na tela, com o nosso Raspberry também não será diferente, também utilizaremos os 6 pinos da placa. também é possível utilizar apenas 2 pinos (através de um módulo I2C).
Neste projeto, além de enviar caracteres para o display, também iremos mostrar o endereço IP do nosso Raspberry, portanto confira todo o passo a passo desta útil aplicação.
Utilizaremos além do display, apenas 1 potenciômetro 10K, pois como visto na observação no final do post do arduino, o pino 15 pode ser alimentado diretamente pelos 5V da placa, isto devido ao fato que o display em questão é um que possui backlight de led ou seja baixo consumo de corrente.
Agora iniciaremos pelo processo de montagem, como pode ser visto no esquema abaixo.
os 6 pinos de controle correspondem às GPIOS [21, 20, 16, 12, 23, 18] o pino 3 do LCD é a regulagem de contraste, oriunda do potenciômetro, (pinos 1, 5, 16 = gnd. pinos 2, 15 = 5V)
Instalação da Biblioteca e Código
Após o download e instalação, você terá uma pasta chamada Adafruit_Python_CharLCD e dentro dela uma pasta chamada EXAMPLES. Dentro desssa pasta você encontra programas para enviar texto simples ao display, usar displays RGB e conectar o LCD ao Raspberry usando pinos PWM.
feito isso digite sudo idle no terminal (para abrir o ambiente de programação), abra uma nova janela e escreva o código abaixo ou abra o código baixado AQUI
agora é só salvar e executar e ver o que acontece! :)
não deixe de nos dar um feedback, nos comentários ou em nossa fan page!
abraço!