Título: que codigo pongo para usar la pantalla lcd en arduino? Publicado por: priorigi_10 en 15 Marzo 2014, 21:08 pm hola, tengo una pantalla lcd
Funduino IIC / 1602 I2C LCD Adaptador Junta w / 2.5 "Pantalla LCD - Negro + Verde + Rojo (http://i00.i.aliimg.com/wsphoto/v0/736081308/Freeshipping-IIC-I2C-1602-LCD-module-bluescreen.jpg) y en el manual del pack en el que me venia ponia un codigo y como conectarla, lo unico que el codigo me da errores alguien me puede decir que codigo tengo que usar me venia este codigo: Código: # include <Wire.h> el error me lo da en la 3º y 4º linea me dice que que eso no es un tipo Un saludo y gracias de antemano :) PD: no se si esto va aqui pero como es de programacion por eso lo he puesto Título: Re: que codigo pongo para usar la pantalla lcd en arduino? Publicado por: engel lex en 15 Marzo 2014, 21:24 pm leete esto a ver si te es de utilidad
http://forum.arduino.cc/index.php/topic,128635.0.html (http://forum.arduino.cc/index.php/topic,128635.0.html) Título: Re: que codigo pongo para usar la pantalla lcd en arduino? Publicado por: Gh057 en 15 Marzo 2014, 23:25 pm hola priorigi_10 el error no te tira por el comentario? o aquí se te desplazó una línea más abajo? (a la cuarta) recuerda que las "//" es por línea, sino tienes que utilizar "/*" y "*/".
luego, no haz visto los ejemplos en la ide de arduino como te indiqué en el post anterior? en él tienes para la mayoria de los componentes básicos, por ejemplo te adjunto el querido "hola mundo" Código
más alla de ser para otro modelo, puedes muy bien adaptarlo al tuyo modificando según el datasheet a los pines que correspondan; aquí ya te figura completo la función de loop, y otro detalle que me gustaría que chequees es la biblioteca que utiliza, como podrás observar es <LiquidCrystal.h> también puedes mirar tanto el foro de arduino como bien te indicó engelx, y retroceder en el link que te pasé sobre el sensor acústico, ya que es un grupo de google+ con muy buenas implementaciones en componentes varios. un saludo Título: Re: que codigo pongo para usar la pantalla lcd en arduino? Publicado por: engel lex en 15 Marzo 2014, 23:36 pm Gh057 la librería si la tiene bien, porque el tiene un modelo que implementa i2c para reducir el uso de como 10 pines a solo 2 pero en lugar de paralelo la comunicación es en serie, el link que pasé contiene info sobre la lib que el está usando y los problemas que a alguien le dio...
sin saber bien de lógica electrónica y fumarse un datasheet bien pesado, no se le va a hacer nada simple analizar la librería liquid cristal y adaptarla para la transmisión serial (aunque no es taaaaan complicado, hay que estar claro en ciertos términos y funciones) Título: Re: que codigo pongo para usar la pantalla lcd en arduino? Publicado por: Gh057 en 15 Marzo 2014, 23:48 pm ah ok entiendo engelx, es para correr la apli con el lcd "capado" y no tire errores por los pines no usados... igualmente si quiere seguir avanzando tarde o temprano va a tener que leer algo de electrónica; y como consejo ir de a pasitos! ya que es mejor cansarse quemando led's a cargarse todo un componente... :)
Título: Re: que codigo pongo para usar la pantalla lcd en arduino? Publicado por: engel lex en 15 Marzo 2014, 23:52 pm es posible que eventualmente lo necesite :s pero esta transmision depende más que todo de spi si la va a usar... si no, que se clave un puñal de i2c y lcd XD
Título: Re: que codigo pongo para usar la pantalla lcd en arduino? Publicado por: Gh057 en 15 Marzo 2014, 23:59 pm jajajaaaa si :D
Título: Re: que codigo pongo para usar la pantalla lcd en arduino? Publicado por: priorigi_10 en 16 Marzo 2014, 00:00 am gost gracias por lo del comentario no lo habia visto jeje
estoy haciendo lo que me pasates tu engle pero tengo un problemilla y no se como hacerlo voy por la parte de encontrar la direccion i2c y me pone un codigo Código: #include <Wire.h> lo estoy haciendo con la pantalla ldc conectada a la placa, cargando el programa y abriendo el monitor seral pero me pone Código: I2C scanner gracias por las respuestas Título: Re: que codigo pongo para usar la pantalla lcd en arduino? Publicado por: engel lex en 16 Marzo 2014, 00:05 am como lo cableaste? en el post dice
Citar My Arduino is an Uno, so the I2C connections are on SDA=A4 and SCL=A5 lo intentaste de esa manera? Título: Re: que codigo pongo para usar la pantalla lcd en arduino? Publicado por: priorigi_10 en 16 Marzo 2014, 00:11 am perdon, me equivoque de error, ese es el que tenia antes
jeje lo que me pasa es que lo tengo todo bn cableado, como dice en la pag y como as escrito tu pero al cargar el programa me dice que no encuantra el com 4(es en el que lo tengo yo) y cuando me pone eso aunque reconecte la placa o quite el lcd no me aparece de nuevo, tengo que reiniciar el PC porque no se como ponerlo Título: Re: que codigo pongo para usar la pantalla lcd en arduino? Publicado por: engel lex en 16 Marzo 2014, 00:15 am se te queda pegado los com @.@ eso a mi me dio problemas mucho tiempo... tenia windows 7 me decía que estaban ocupados, con ubuntu también... pasé a w8 igual... ahora paso a w7 nuevamente y funcionan perfecto XD también pendiente cuando uses el pin 0 y 1 porque son la comunicación serial y si los usas la interrumpes :P
Título: Re: que codigo pongo para usar la pantalla lcd en arduino? Publicado por: priorigi_10 en 16 Marzo 2014, 00:18 am pero estoy usando el a4 y a5 no el 1 y el 0 porque eso ya me paso y buscando lo resolvil que me pasa es: cuando cargo el programa es como si me desconectara la placa y tengo que reiniciar el equipo para que funcione bn de nuevo, que hago?
|