LusoRobótica - Robótica em Português
Sistemas específicos => Arduino / AVR => Tópico iniciado por: joaopedrocmp em 08 de Março de 2010, 21:32
-
Boas, estou a montar uma bomba para airsoft, arranjei um codigo ja feito, mas o display que uso é diferente, e nao consigo liga-lo pela saida serial.
LCD: Ym1602c
O codigo que estou a usar fica em baixo:
http://pastebin.com/pUNJ7bKQ (http://pastebin.com/pUNJ7bKQ)
Disseram-me que perciso de mudar a velocidade que o meu lcd usa...
:X
-
Onde compraste mesmo o LCD? Tens mais informações sobre ele?
Caso o problema seja da velocidade deves alterar o valor a negrito no seguinte excerto do teu código:
void setup()
{
Serial.begin(9600);
kpd.init();
clearLCD();
backlightOn();
pinMode(disarmPin, INPUT);//sets the input pin for the pushbutton.
pinMode(speakerPin, OUTPUT);//sets the output pin for the piezo buzzer
}
Serial.begin(9600);
As velocidades são normalmente:
2400, 4800, 9600, 19200, 38400, 57600 ou 115200.
-
Boas comprei aki:
http://embeddeddreams.com/users/njay/comps.php (http://embeddeddreams.com/users/njay/comps.php)
E nao encontrei mt sobre ele, vou exp as velocidades. mas duvido que seja disso
-
Não me parece que esses dislpays aceitem comandos via spi, só usando o modo normal de dados paralelos..
-
sendo assim, nao tenho pinos livres suficientes no arduino :X
teem algum exemplo de ligação paralela ja testada para experimentar?
e se tiver que trabalhar com paralela, que comandos vou ter que mudar?
ou sera mais facil comprar um igual?
-
Pois com esse LCD não funciona podes-me dizer o site de onde retiraste esse código?
Há uns lcds que aceitam esses comandos.
Aqui está um exemplo que funcionaria.
-
humm, o exemplo nao aparece xD
foi um gajo da noruega que fez uma e enviou o codigo, e o eschematic
-
mostra o esquemático.
O exemplo era: http://www.sparkfun.com/commerce/product_info.php?products_id=814 (http://www.sparkfun.com/commerce/product_info.php?products_id=814)
-
eskema
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg408.imageshack.us%2Fimg408%2F1696%2Fbombschematic.png&hash=eb608a2e61242356254dec755285c10fe50e0fbd) (http://img408.imageshack.us/i/bombschematic.png/)
http://img408.imageshack.us/img408/1696/bombschematic.png (http://img408.imageshack.us/img408/1696/bombschematic.png)
-
Esse lcd da sparkfun tem um micro-controlador agarrado para receber o sinal spi e transforma-lo em paralelo