Logo Hardware.com.br
Cigano
Cigano Tô em todas Registrado
1.5K Mensagens 38 Curtidas

[Dica] Usando Display LCD no Linux na Porta LPT !!

#1 Por Cigano 19/05/2009 - 13:33
Usando o display lcd no Linux pela porta LPT (Impressora)

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 !!
Cigano
Cigano Tô em todas Registrado
1.5K Mensagens 38 Curtidas
#4 Por Cigano
21/05/2009 - 22:50
matheusryndack disse:
Opa,
legal cara,
Mais um motivo pra deixar o Windows pra trás!!
Parabéns!!!
Não tem como colocar ele pra exibir temperaturas??
Posta sim um video!

Matheus Ryndack


Eu vou ver, já que eu não vi em nenhum forum falando sobre isso tem, que ter sim at'pq o LCDproc é usado em muitos servidores Linux é o que eu vi nos sites gringos !! O video eu tenho que postar ele e algumas fotos !!

Abçs

LeandroJVarini disse:
legal cigano, bacana mesmo, pena que abandonei estas lcd por não achar com suporte ubs com bom preço!! minha próxima será um colorida que usa ubs!!!

abraço


Olha já que você quer uma colorida eu já algums projetos unsa aquelas telas de 7" veicular eu vi tbm no ML mini tv lcd com entrada e saida para A/V para que tem placa de video com suporte para TV é uma boa tbm fica muito legal !! E tem programas para isso já !!
Slackware 14.2 - KDE/XFCE
Lenovo G400S - Processor i3 - Memory 8GB - Hdd 1TB
Abraços,


Cigano!
LeandroJVarini
LeandroJVari... Zumbi Registrado
9K Mensagens 129 Curtidas
#7 Por LeandroJVari...
02/06/2009 - 23:56
opa conserteza, cigano!!! pode deixar!! vou ter que priorisar algumas compras para o case!! senão ele me come o salario todo!!!! ainda mais a lcd custa 90,00 doletas!!!!
o PaO_ ficará feliz mandei ontem a LCD de game cube minha para ele!!!
espero que os correios não arremece muito a caixa!!!

abraço
Deixei de ser membro a anos, se quer saber mais dos meu atuais projetos basta pesquisar meu nick no google e me achará em comunidades mais produtivas!

© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal