collapse

* Posts Recentes

+ LASERs por dropes
[Ontem às 22:13]


Cerca eléctrica por SerraCabo
[14 de Junho de 2025, 23:26]


Alguém arranja motores? por almamater
[10 de Junho de 2025, 22:34]


Condensador 4.7uF 0603 por brunus
[09 de Junho de 2025, 15:52]


Lenovo IdeaPad 3 Não liga por jm_araujo
[07 de Maio de 2025, 19:10]


Identificar Diodo Zenner por filjoa
[01 de Maio de 2025, 23:07]


Meu novo robô por dropes
[18 de Março de 2025, 14:51]


JBL partybox On-The-Go por almamater
[21 de Fevereiro de 2025, 23:32]


Talking Reverse Engineering with an Absolute Legend! por SerraCabo
[13 de Fevereiro de 2025, 09:56]


Motoserra Stihl 120C por brunus
[11 de Fevereiro de 2025, 16:29]

Autor Tópico: Arduino + LCD Nokia 3310! - PCD8544 / OM6206  (Lida 163125 vezes)

0 Membros e 3 Visitantes estão a ver este tópico.

Offline LoneWolf

  • Mini Robot
  • *
  • Mensagens: 763
  • ..Ser ou não ser não tem questão nenhuma...
    • A Visão do Lobo
Re: Arduino + LCD Nokia 3310! - PCD8544 / OM6206
« Responder #120 em: 16 de Julho de 2010, 06:15 »
Ola a todos e boas noites ou madrugadas, tenho estado aqui nas minhas 7 quintas, a ler guias, como me foi aconselhado, e a tentar por em pratica a teórica, visto que já tinha andado a brincar com o lcd 16x1, pensei que talvez estive-se na altura de brincar com o lcd da nokia, infelizmente não tenho aqui nenhum 3310, mas tenho o 5110, e então fiz-me de penetra no clube dos assassinos de nokias  ;D,desmontei o dito aparelho, olhei para o lcd, que é do tipo 2 como vem na 1ª pagina do post e pensei logo estou f*****, pois soldar aqueles pequenos contactos não ia ser pêra doce, e teimoso que sou pensei, pensei e voltei a pensar e fez-se luz por aqui  ;D fui buscar aqueles fios de cobre revestidos a verniz que vem nas bobines, transformadores ou até mesmo nos fios de multi filamentos e meti mãos a obra, após algum tempo la soldei os 9 contactos, com muita calma e paciência la soldei um a um, pois só podia deixar um pequeno pingo em cada filamento, mas ficou feito, depois soldei um fio ao ânodo e outro ao cátodo dos led's (led esquerdo e direito inferior), como tinha visto em outro post, até aqui tudo bem, mas como li neste mesmo post que pode correr mal e ir o boot do arduino com os cães  ;D e como não quero fazer mal ao animal venho mais uma vez pedir a vossa gentil ajuda, e que muito me tem ajudado, para fazer um simples código só para testar o lcd e visto que este tem 9 pinos, se poderem ajudar de como ligar isto ao arduino visto que não é igual ao do post e de se fazer o dito código de teste que depois logo faço outro código assim que ver como isto funciona.

...bem e como sempre já me alonguem sem querer  :-\  xiiiii e tambem já é tarde pa **********
mais uma directa dasss, este vicio é lixado 

Abraços e óptima continuação  ;D
Blog: A Visão do Lobo

Nick antigo: kilobyte

Offline LoneWolf

  • Mini Robot
  • *
  • Mensagens: 763
  • ..Ser ou não ser não tem questão nenhuma...
    • A Visão do Lobo
Re: Arduino + LCD Nokia 3310! - PCD8544 / OM6206
« Responder #121 em: 16 de Julho de 2010, 13:26 »
Boas a todos estava aqui a tentar fazer as ligações e no post fala em ligar o condensador de 10uf, mas os que tenho são uns que retirei de placas velhas e tem o valor 10uf 16V, 10uf 25V, 10uf 35V e 10uf 50V e assim sendo não sei qual usar. Quando comprei o arduino também adquiri o kit workshop mas não sei que esse kit traz esse condensador sei que traz o de 100uf 25V.

Abraços e boa continuação  ;)   
« Última modificação: 16 de Julho de 2010, 13:31 por kilobyte »
Blog: A Visão do Lobo

Nick antigo: kilobyte

Offline GnobarEl

  • Mini Robot
  • *
  • Mensagens: 92
Re: Arduino + LCD Nokia 3310! - PCD8544 / OM6206
« Responder #122 em: 16 de Julho de 2010, 15:24 »
Electrónica não é o meu forte, mas penso que um de 10uf 16V deve servir. Se não estou em erro estava a usar um de 10uf 25V. Tenta, não deve queimar :p

Offline CBX

  • Mini Robot
  • *
  • Mensagens: 1.315
Re: Arduino + LCD Nokia 3310! - PCD8544 / OM6206
« Responder #123 em: 16 de Julho de 2010, 16:34 »
desde que não uses tensões superiores a 16v podes usar esse

Offline LoneWolf

  • Mini Robot
  • *
  • Mensagens: 763
  • ..Ser ou não ser não tem questão nenhuma...
    • A Visão do Lobo
Re: Arduino + LCD Nokia 3310! - PCD8544 / OM6206
« Responder #124 em: 16 de Julho de 2010, 19:29 »
Boas obrigado pelas dicas vou então usar o 16v mas ainda não liguei nada pois tenho de ver onde ligo este pin do lcd ( pin6     Osc (32768Hz external clock) ) ao arduino porque te lcd tem 9 pin's ou se nao fizer diferença alguma nem o ligo a lado nenhum. Já agora so uma coisa se ligar o condensador erradamente pode queimar o arduino? ele liga-se com o negativo para o arduino certo?



Abraços e boa continuação e mais uma vez obrigado  ;)
« Última modificação: 16 de Julho de 2010, 19:51 por kilobyte »
Blog: A Visão do Lobo

Nick antigo: kilobyte

Offline LoneWolf

  • Mini Robot
  • *
  • Mensagens: 763
  • ..Ser ou não ser não tem questão nenhuma...
    • A Visão do Lobo
Re: Arduino + LCD Nokia 3310! - PCD8544 / OM6206
« Responder #125 em: 16 de Julho de 2010, 20:59 »
Boas já liguei o lcd e usei o codigo do tr3s mas esta a dar erro na compilação  :-[ , também já tentei fazer um só para aparecer uma letra para ver se o lcd esta bom, mas nada também, já agora os pin's que se ligam ao arduino são aos analógicos ou aos digitais talvez esteja ai o meu erro.

Abraços  ;) 
Blog: A Visão do Lobo

Nick antigo: kilobyte

Offline GnobarEl

  • Mini Robot
  • *
  • Mensagens: 92
Re: Arduino + LCD Nokia 3310! - PCD8544 / OM6206
« Responder #126 em: 17 de Julho de 2010, 00:50 »
digitais.
mas se o programa tem um erro de compilação não sabes se o LCD está todo bem ligado.
Qual é o erro?

Offline amando96

  • Mini Robot
  • *
  • Mensagens: 1.631
  • MAC address? But I have windows...
    • Projects, News, Blog, Tutorials
Re: Arduino + LCD Nokia 3310! - PCD8544 / OM6206
« Responder #127 em: 17 de Julho de 2010, 10:53 »
Tens a bilbioteca instalada?

Offline LoneWolf

  • Mini Robot
  • *
  • Mensagens: 763
  • ..Ser ou não ser não tem questão nenhuma...
    • A Visão do Lobo
Re: Arduino + LCD Nokia 3310! - PCD8544 / OM6206
« Responder #128 em: 17 de Julho de 2010, 20:33 »
Boas e desculpem mas tenho estado fora, infelizmente, o código que usei foi do Sr. Tr3s
Citar
#include <Wire.h>

#define SCE   7
#define RES   6
#define DC    5
#define SDI   4
#define SCK   3
#define backLIGHT 13

void initlcd(void);              // Inicia o LCD.
void writecom(char);      // Escreve o comando/comandos.
void writedata(char);      // Escreve os dados para a DDRAM para iluminar os pixeis.
void clockdata(char);      // Envia os dados para o controlador PCD8544.
void clearram(void);      // Apaga o conteudo da DDRAM.
void cursorxy(char,char);   // Posiciona o cursor em x,y.
void putchar(char);           // Escreve um caracter.
void putstr(const char *);      // Escreve um conjunto de caracteres.

void setup(void){
  // LCD - Defenir os cinco pins como pins de output
  pinMode(SCE, OUTPUT);
  pinMode(RES, OUTPUT);
  pinMode(DC, OUTPUT);
  pinMode(SDI, OUTPUT);
  pinMode(SCK, OUTPUT);
  initlcd();    // Iniciar o LCD
  delay(100);   // O datasheet pede 100ms após arrancar
  //--------------------------------------------

}

void loop(){
  putstr("ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz!");
  delay(3000);
  cursorxy(0,0);
  cursorxy(0,0);
  putstr("kilobyte");
  delay(5000);
  clearram();
}


foi essa parte que usei depois tentei usar isso mas modificado mas infelizmente não gravei e terei de voltar a fazer mas também não tive sucesso com a compilação talvez ainda seja cedo para eu fazer algum tipo de código, mas eu também só queria ver se o lcd estava  funcionar nada mais. Mas dedo de ter que começar a fazer coisas mais simples. Na questão da biblioteca penso que sim, pode é não estar completa.

Abraços e boa continuação  ;)
Obrigado.     
Blog: A Visão do Lobo

Nick antigo: kilobyte

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Arduino + LCD Nokia 3310! - PCD8544 / OM6206
« Responder #129 em: 17 de Julho de 2010, 21:01 »
Então, postas o código e dizes que erros dá, que nós tentamos ajudar nisso.
Avr fanboy

Offline LoneWolf

  • Mini Robot
  • *
  • Mensagens: 763
  • ..Ser ou não ser não tem questão nenhuma...
    • A Visão do Lobo
Re: Arduino + LCD Nokia 3310! - PCD8544 / OM6206
« Responder #130 em: 17 de Julho de 2010, 23:30 »
Boas isto ainda é difícil para mim talvez mais la para a frente, mas o código que estou a usar basicamente é esse do tr3s.

Abraços
(tenho de começar mais por baixo, talvez com motores( passo, dc), e sensores)
Blog: A Visão do Lobo

Nick antigo: kilobyte

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Arduino + LCD Nokia 3310! - PCD8544 / OM6206
« Responder #131 em: 17 de Julho de 2010, 23:34 »
Mas se dá erros diz que erros dá.
E motores de passo sem um ic para os controlar não é pera doce
Avr fanboy

Offline amando96

  • Mini Robot
  • *
  • Mensagens: 1.631
  • MAC address? But I have windows...
    • Projects, News, Blog, Tutorials
Re: Arduino + LCD Nokia 3310! - PCD8544 / OM6206
« Responder #132 em: 18 de Julho de 2010, 20:09 »
555 + 4017 + ULN2803A já anda numa direcção com velocidade controlada.

Este LCD funciona com 3.3v, pk ligá-lo aos 5v?   
Comprei dois na feira por 3€ ( ;D ) não podia dizer que não, mesmo já tendo um do ebay...
E os pinos 1---8 refere-se á breakout do metRo_, ou do próprio LCD? ou são os dois o mesmo?  :P
Como já se percebeu, ainda não fui ver o datasheet  :-X

« Última modificação: 18 de Julho de 2010, 20:31 por amando96 »

Offline LoneWolf

  • Mini Robot
  • *
  • Mensagens: 763
  • ..Ser ou não ser não tem questão nenhuma...
    • A Visão do Lobo
Re: Arduino + LCD Nokia 3310! - PCD8544 / OM6206
« Responder #133 em: 20 de Julho de 2010, 12:42 »
Boas tardes a todos, desculpem por não ter postado o erro antes mas tenho estado um pouco mal e ao qual já fui submetido a uma pequena cirurgia e as dores não me tem deixado fazer nada nem pensar se quer dai a minha ausência, mas adiante, o código que usei foi esse do Tr3s que postei anteriormente não sei se tem mais erros mas este é o 1º que me da, mas é como já tinha dito ainda não percebo muito de programação e não sei como aplicar os termos do código e onde os devo aplicar a ideia agora é só mesmo ver se funciona o lcd da nokia, então o erro é este: " error: expected identifier before '(' token " e no código refer-se a isto: void putchar(char);           // Escreve um caracter. " hoje também já encontrei um site onde utiliza esse lcd e ver se la encontro o código só para experimentar. 

Obrigado.

Abraços e óptima continuação  ;)
Blog: A Visão do Lobo

Nick antigo: kilobyte

Offline ivitro

  • Mini Robot
  • *
  • Mensagens: 451
Re: Arduino + LCD Nokia 3310! - PCD8544 / OM6206
« Responder #134 em: 31 de Julho de 2010, 12:52 »
ola a todos!


A que frequência vocês trabalham com este lcd? estou a tentar meter a funcionar com um 8051 so que nao estou a conseguir.. estou com um cristal de 12Mhz