Case Mod RJ
Olá Convidado, Seja Bem-Vindo(a) ao nosso Forum.

O Nosso Forum possui 15 Categorias.
Ela está Online há 3476 dias.
E conta com 318 Tópicos e 404 Mensagens.

Obs: Se você ainda não for cadastrado por favor, cadastre-se, é grátis assim você poderá ler todos os tópicos e ter acesso aos links.
E por favor colaborem, postem, perguntem, criem e divirtam-se.
Contribuindo vocês me ajundam a manter o forum, pois sempre estarei postando novidades e projetos sobre casemod e eletronica.




Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Parceiros
Seja Parceiro, apenas aqui e entre em contato

Seja Parceiro, apenas aqui e entre em contato

Calculadora de Led’s
Calculadora de led multo util, para você fazer seu projeto.
Calculadora LM317
Calculadora do LM 317 muito util, para você fazer seu projeto.
Calculadora Resistor
Calculadora de resistores multo util, para você fazer seu projeto.

Conectando-se a uma porta PC tela LCD Nokia 3310 paralela

Ir em baixo

Conectando-se a uma porta PC tela LCD Nokia 3310 paralela

Mensagem  CaseModRJ em 08.05.10 9:26

A maioria de nós tem um Nokia 3310 em uma gaveta em nossa casa ou conhece alguém que tenha usado por muito tempo um desses telefones e agora nós temos discutido na gaveta. Bem, nós podemos dar para a tela usando o celular conectado ao seu computador com um dos regimes mencionados abaixo e software LCDInfo.Tudo começou com este ramo do fórum [Você precisa estar registrado e conectado para ver este link.] no qual explicamos que servem como telas e para conectar o Nokia 3310 não tem todos os mesmos, acrescentando que outros modelos de telefones Nokia também ser conectado ao computador nossas telas .


A exibição contém o driver PCD8544 integrada, de forma que ele nos dá lição de casa. Na imagem ao lado você tem os dados na tela:

[Você precisa estar registrado e conectado para ver esta imagem.]

Como você vai observar os pinos de conexão LCD são muito pequeno, você vai precisar de um ponta de solda de baixa potência é muito fina e muito paciente. Devemos ser muito cuidadosos quando solda porque o sobreaquecimento vai derreter o suporte de plástico preto.

[Você precisa estar registrado e conectado para ver esta imagem.]

Para evitar danificar a tela se move a partir de 3,3 v em qualquer das suas entradas. Como a porta paralela dá sinais de 5 V necessidade de limitá-los a 3,3 v acima mencionados.

Não parece estar a correr em diferentes telas tensão Vdd é o caso da mina que seja exibido corretamente requer apenas 2 v em Vdd. Não há nenhuma maneira de identificar qual tela é que a tensão e os outros por isso eu recomendo montar o esquema de como são as imagens e se parece muito escura para seguir as instruções que eu colocar na descrição de cada regimes.


Figura 1:


Este esquema é mais simples e mais barata, é feita em Web [Você precisa estar registrado e conectado para ver este link.] graças ao software que podem controlar a tensão de saída, modificando setting.ini driver.

[Você precisa estar registrado e conectado para ver esta imagem.]

Figura 2:

Este esquema é simples, funciona perfeitamente e é baseado em díodos zener que limitam a tensão de 3,3 v. No meu caso eu usei o teste de triagem necessária uma tensão VDD 2 v aproximadamente, então eu tive que adicionar um potenciômetro ajustável 20K entre o pino 7 ea resistência de 1K2. Mas ele olhou em tela preta como tinha excesso de tensão, agora eu posso ajustar o contraste através do potenciômetro.

[Você precisa estar registrado e conectado para ver esta imagem.]

[Você precisa estar registrado e conectado para ver esta imagem.]
[Você precisa estar registrado e conectado para ver esta imagem.]

Software:

Esquema 1 usa o programa [Você precisa estar registrado e conectado para ver este link.] com um driver específico que pode ser encontrada na Web do autor do esquema.

[Você precisa estar registrado e conectado para ver este link.]

[Você precisa estar registrado e conectado para ver este link.]

Esquemas 2 e 3 utilizam a lcdinfo ainda não está bem desenvolvida, mas pouco a pouco estamos a melhorar. Você pode baixá-lo a partir deste site Forums:

[Você precisa estar registrado e conectado para ver este link.]

[Você precisa estar registrado e conectado para ver este link.]

Em ambos os programas não é fácil de configurar as telas ao nosso gosto, por isso é melhor para seguir as orientações que está disponível online.


Depois de baixado e instalado e configurado o driver lcdinfo, que é o PCD8544 (Nokia LCD) v0.2 alpha fechá-lo e ir para a pasta chamada biombos, uma vez lá, renomeie o arquivo para screens.xml edição por screens.txt (em seguida, novamente nós temos que mudar a extensão txt para xml).

Este é o arquivo que informa o lcdinfo que os arquivos xml (telas) deve carregar e exibir, de forma (embora veremos que isso não é inteiramente verdade), vamos modificar essa configuração:

<screens> <screens>
<screenfile>cpuinfo.xml</screenfile> <screenfile> <cpuinfo.xml /> screenfile
<screenfile>hddinfo.xml</screenfile> <screenfile> <hddinfo.xml /> screenfile
<screenfile>netstat.xml</screenfile> <screenfile> <netstat.xml /> screenfile
</screens> </ Telas>

Salve, feche o arquivo e renomeá-lo. Xml

Assim, cada arquivo e caminho representa uma tela que está sendo exibido, neste caso, três telas, este é o lugar onde podemos adicionar ou remover telas com informações diferentes.

Antes de continuar vou explicar algumas coisas para a tela nokia, a resolução para o texto é de 14 para X e 5 para Y (incluindo o zero) o que significa que:

Se esta é a tela:

01234................14 ................ 14 01 234
________________ ________________
|A--------------------|0 | A | -------------------- 0
|---------------------|1 |---------------------| 1
|---------------------|2 2 |---------------------|
|---------------------|3 3 |---------------------|
|---------------------|4 |---------------------| 4
|____________a|5 |____________ A | 5

'A' está na posição x = "0" y = "0" e "a" x = "14" y = "5". Agora, as imagens têm que ser bitmap (. Bmp) e em preto e branco e para baixo com uma resolução de 84 x 48 ...

Tendo explicado isso, nós criamos um cpuinfo.txt arquivo e editá-lo, vou deixar em pedaços para uma melhor explicação:

<screen> <screen>
<name>cpuinfo</name> <name> cpuinfo </ name>
<action> <action>
<id>Core.ChangeScreen</id> <Core.ChangeScreen <id> / id>
<parameter>hddinfo</parameter> <parameter> hddinfo </ parameter>
<delay>10000</delay> <delay> 10000 </> atraso
</action> </ Ação>

A primeira parte especifica o nome da tela atual, depois de mostrar que esta vai "saltar" para a tela com o nome hddinfo e especifica a duração em que será exibido nesta tela (em milissegundos).

<item type="image" x="0" y="0"> type = "image" <item x="0" y="0">
<imagebitmap>imagenes\cpu.bmp</imagebitmap> <Cpu.bmp imagens <imagebitmap> \ /> imagebitmap
<refresh>500</refresh> Deslivros 500 </> refresh
</item> </ Item>

Esta imagem mostra um cpu.bmp 'com 0,0 coordenar origem e com um copo de 500 milissegundos.

<item type="text" x="0" y="4"> type = "text" <item x="0" y="4">
<scrolltype>none</scrolltype> <scrolltype> none </> scrolltype
<textpos>left</textpos> <textpos> esquerda </> textpad
<fieldsize>3</fieldsize> <fieldsize> 3 </ a> FieldSize
<textdata>Uso</textdata> <textdata> Usando </> TextData
<refresh>500</refresh> Deslivros 500 </> refresh
</item> </ Item>

Bem, isso é passado para exibir texto estático, neste caso, exibido na posição da tela (0,4) 'Use'. textpad determina o alinhamento (esquerda / direita), FieldSize determina que o espaço (personagens) vão dar-lhe, como "Use 'não vai mudar, vamos colocar 3.

<item type="plugintext" x="6" y="4"> type = "plugintext" <item x="6" y="4">
<scrolltype>none<scrolltype> none <scrolltype> <scrolltype>
<textpos>right<textpos> <textpos> <textpos> direito
<fieldsize>3</fieldsize> <fieldsize> 3 </ a> FieldSize
<varid>mbm.percentage.CPU</varid> <varid> mbm.percentage.CPU </ variedade não é cultivada>
<refresh>500</refresh> Deslivros 500 </> refresh
</item> </ Item>

</screen> </ Screen>

Isso é para mostrar o texto dinâmico que é dada pelo Conselho do Programa Mãe Monitor, neste caso o uso da CPU vai variedade não é cultivada na variável queremos mostrar no arquivo onde o lcdinfo.txt há um log chamado . txt que contém a lista completa de variáveis disponíveis para visualização; Aqui em FieldSize colocar três dígitos, pois pode ser '2''23 'ou '100' 1-3 dígitos, com direito textpad alinhamento "e atualizar o variável 500.

E você salvar, fechar e renomeá-lo para "cpuinfo.xml" um exemplo de como colocar uma imagem fixa de texto e de texto dinâmico, se você quiser adicionar mais informação continua a adicionar novos itens, eu não faço aqui porque seria repetir a mesma coisa, mas com diferentes posição e outros ...

Devemos criar outro arquivo e outro hddinfo.xml netstat.xml exceto que esta tela última alteração teria que colocar 'cpuinfo' para repetir o ciclo ...

Para configurar o netstat.xml devemos levar em conta a linha <varid> NetStats.UploadSpeed1 </ variedade não é cultivada>

<item type="plugintext" x="5" y="4"> type = "plugintext" <item x="5" y="4">
<scrolltype>none</scrolltype> <scrolltype> none </> scrolltype
<textpos>right</textpos> <textpos> </ direita> textpad
<fieldsize>3</fieldsize> <fieldsize> 3 </ a> FieldSize
<varid>NetStats.UploadSpeed1</varid> <varid> NetStats.UploadSpeed1 </ variedade não é cultivada>
<refresh>500</refresh> Deslivros 500 </> refresh
</item> </ Item>

Devemos mudar o que indica o número de adaptador de rede a ser medida através da colocação de 0, 1, 2 ...

Se você usa programas que dependem de variáveis, como no presente caso, deve ser executá-lo, neste caso já está MBM e mesmo assim se você quiser telas descargaros Rekkerd que já estão configurados para mostrar os dados da CPU, memória, HDDs , WinAMP, etc:

[Você precisa estar registrado e conectado para ver este link.]

Assim, você só tem que descompactá-lo no diretório e substituir lcdinfo se você perguntar para ele e executar o lcdinfo.


Para exibir informações WinAMP v5 v2 ou você só tem que copiar o vis_lcdinfo.dll arquivo encontrado dentro da pasta onde você tem extra_dlls localizado instalado para a pasta plugins lcdinfo WinAMP. Então você só tem que verificar que este defina a opção "mostrar plugin Run para iniciar a reprodução" na seção de preferências WinAMP Plug-ins ".


Funcionando:

[Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver esta imagem.]

[Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver esta imagem.]
avatar
CaseModRJ
Admin

Número de Mensagens : 338
Idade : 37
Pontos : 100000520
Reputação : 61
Data de inscrição : 16/03/2009

http://casemodrj.forumeiro.com

Voltar ao Topo Ir em baixo

Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum