Pessoal resolvi fazer um micro tutorial sobre o assunto já que procurei muito sobre na internet e pouco encontrei para sanar duvidas, porem resolvi passar para vocês que desejam usar um display em seu pc pessoal ou servidor, lembrando que não sou experiente no assunto, assim que mostrar que não é tão dificil assim configurar um display no linux !!
**Antes de tudo leia atentemente.
Então vamos direto ao assunto!!
Para que o seu display LCD funcione no Linux vamos precisar de instalar o LCDproc, é através deste programa que podemos ver as informações do estado geral do micro através de um display LCD desses 16x2 que ligamos na porta de impressão (LPT).
Vou me basear em uma distribuição com base no Debian (Sidux, Kurumin, Ubuntu e etc...) mais serve em qualquer distro Linux
Primeiro antes de tudo vamos atualizar os pacotes e instalar o LCDproc com apt-get ou equivalente de sua distro:
# apt-get update
# apt-get install lcdproc
Depois de ter instalado o LCDproc vamos editar o LCDd.conf em /etc.Geralmente os os display lcd ligados a porta LPT (impressora) usa o driver hd44780 e porta 0x378
Então vamos por isso em LCDd.conf na seção [Server] que está logo no começo e coloque hd44780 em Driver (originalmente ele está como Curses), em Port=0x378
Observem no exemplo
Driver=hd44780
Port=0x378
O Bind é o seu localhost que o padrão é 127.0.0.1 não há necessidade de mudaças.Bind=127.0.0.1 (ele está antes de Port dentro LCDd.conf)
O restante deixe como está por padrão.
Ainda em LCDd.conf procura a seção [HD44780] nela mude a linha ConnectionType=4bit para ConnectionType=winamp isso mesmo winamp.
Agora na opção Size que o tamanho de seu display em relação ao numero de caracteres por exemplo 16x2 são 16 caracteres e 2 linhas então deixe assim
Size=16x2
Se for de 20x4
Size=20x4
O resto da seção deixe padrão também agora é só salvar e fechar.
Agora vamos fazer umas mudanças no lcdproc.conf que também está em /etc.
Assim como no LCDd.conf a porta padrão também é a 13666, então vamos mudar também para 0x378.
O resto deixe como está por padrão.
Agora vamos rodar os comando, mais antes temos que certificar que o display esteja funcionando corretamente, para saber basta ligar ele em 5v de sua fonte (fio preto e vermelho) se o display acender e aparecer uma linha ################ no caso do 16x2 é porque está corrreto nos 20x4 tem que aparecer duas linhas de ####################.
Agora sim os comando para que os dados apareça no visor do display.
Primeiro
# LCDd
Depois
# lcdproc
Se der algum erro relacionado a localhost e port 13666 não fique desnimados é só rodar o lcdproc com as seguites opções
# lcdproc -p -s
No meu caso eu usei o comando com as seguintes opções
# lcdproc -p 0x378 -s 127.0.0.1
Amigos estou passando para vocês um pouco do que sei relacionado a Displays Lcd conectados a porta seriais.
No linux esse acessório é muito usado em servidores para saber como status dos processos e também por casemods que usam na maioria das vezes no Windows !!
Por enquanto é isso !!
Depois eu posto um video e umas fotos dele em funcionamento no Linux !!