Alguna pantalla recomendada para Arduino?

Buenas gente! No soy ni siquiera nuevo en esto... todavía no tengo mi Arduino... pero estoy en eso :smiley:
Mientras que consigo algun lugar de donde comprarlo, estuve viendo cosas que podia ir comprando que fueran útiles para hacer cosas. (Todo lo compro de dealextreme.. no se si la conocen a la página) Por ejemplo estoy por comprar un repuesto táctil de NDS para algun proyecto que vi por ahi... y me gustaría encontrar alguna pantalla para conectarle a mi futuro Arduino UNO....
lo que no encuentro es alguna pantalla ya sea aunque sea de 12x2 LCD jajaj.... alguien tiene idea de alguna pantalla que funcione? no encuentro ni de Nokia 3310 (que es la que más vi usada) ... lo que si vi es es una pantalla de repuesto de Nokias 1208/1209/1600 ... alguien sabe si "servirán"? Por lo que busqué no encontre a nadie que las haya usado!!... Tengo la opcion de conseguir pantallas más importantes, como de Ipod Nano, NDS.. pero se que el ARDUINO no podría con tanto (Verdad?) Además que no encontré como conectarlas....

Gracias y Saludos!

te recomiendo esta pantalla, tiene una libreria muy sencilla de usar.
http://www.ebay.es/itm/110734920505?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649

Gracias por la respuesta rápida!! Nunca lo compré por ebay...decís que esa está buena esa?
Está media cara... una lástima que en Dealextreme haya tantas pantallas LCD a color , pero que no haya librerías o nadie se haya puesto a adaptarlas... si supiera lo haría yo jaja.
En todo caso entonces voy a esperar a tener el aparato en mis manos creo... con la touchscreen de 2 dólares de DS creo que me va a alcanzar un buen rato jaja :P...
Si alguien por una de esas iluminaciones divinas (? se da cuenta que alguan de las pantallas en
{http://s.dealextreme.com/search/lcd+screen+replacement} jaja valga la redundancia de los términos de búsqueda jaja :P, funciona, aviseme :wink:

es mas cara porque incluye el controlador que hace que puedas usarla con tan solo 4 cables conectados en lugar de 7 u 8 que necesitas con otras pantallas. aquí solo necesitas (positivo, negativo, SCL , SDA)
ademas la libreria hace que usarla sea extremadamente sencillo ya que se encarga de hacer las conversiones de numeros con decimales, etc.

con la touchscreen de 2 dólares de DS creo que me va a alcanzar un buen rato jaja smiley-razz...

Las pantallas de la DS no creo que valgan 2 dolares, una glcd como muy barata la encuentras por 5-6 Euros.

Se refiere a la capa táctil de la pantalla

Efectivamente, me refiero a la parte táctil nomás.. que sale U$D 2,50...

Estuve viendo por EBAY tambén, y las pantallas COLOR+SlotSD estan en el orden de los 16 las mas baratas... alguna recomendacion de esas?

Vamos a ver, que hay que aclarar "conceptos".

Una lámina táctil transparente es relativamente barata. Del tamaño de la DS/PSP.. un par de dólares/euros como ya has visto. Pero eso no es más que una resistencia variable, que le metes 5V, y por los 2 cables de coordenadas x,y te saldrán más o menos V según el punto donde toques. Como un sensor analógico, que va a 2 entradas analógicas de Arduino.

Una pantalla, sólo pantalla, no es que sea cara, pero tiene un montón de cables. Las que sólo muestran caracteres de texto pues igual 30 hilos por decir algo. Las que muestran píxeles a color pues igual 60 hilos o más. Y además suelen ser cables planos minúsculos con los que no puedes hacer nada.

Ahí entran en juego los chips controladores (que encarecen el precio) y las librerías.
Normalmente las pantallas de caracteres para Arduino ya te vienen con el controlador HD44780, para usarlo con la librería LiquidCrystal, y sólo necesitas 6 cables. Esto es lo que te comenta Sergegsx, aunque la que te recomienda él lleva otro controlador que permite comunicarse con la pantalla por protocolo I2C con 2 cables.

Ahora bien, con las pantallas de píxeles chulas como las de las videoconsolas, chunga tienes la cosa. Por muy barata que sea la pantalla de la PSP o la DS por ejemplo, si no existe ningún controlador barato y sencillo de usar, que te traduzca esos 60 hilos en menos de 10 que sean fáciles de interpretar con Arduino.... nada puedes hacer. Así que te puedes ir olvidando.

Pero sí que tienes pantallas de píxel específicas para Arduino (y con lámina táctil incorporada si quieres), o que llevan sus microcontroladres que te permiten controlarlas con protocolo serie por ejemplo, pero son difíciles de encontrar, son minúsculas en general, y cuestan del orden de 150 euros.

Gracias por la explicacion!
Si desde un principio sabía lo de la lámina táctil. No quería desaprovechar la oportunidad de tener por 2 dolares algo así como para el Arduino... (que dicho sea de paso, en unos días lo compro :smiley: ).
Efectivamente, es un manojo de cables, lo se... pero Había visto proyectos que usando pantallas de Nokia 6100 , o de 3100, tal vez habia uno de ahi por 3 dolares, mientras compraba uno de verdad con controlador ya desarollado para arduino...
Ahora,viene bien la aclaracion porque justo estaba viendo modelos como {http://www.ebay.com/itm/2-2-TFT-LCD-Module-SD-card-Touch-Panel-Arduino-ARM-/270841178828?pt=LH_DefaultDomain_0&hash=item3f0f646acc#ht_3694wt_1037} ... o { http://www.ebay.com/itm/1-8-TFT-LCD-module-TF-Card-socket-SPI-Interface-break-out-arduino-/280751182006?pt=BI_Electrical_Equipment_Tools&hash=item415e1310b6#ht_1224wt_1037 } .. pantallas de ese estilo...
Si bien por ejemplo la ultima no tiene touch, deja libres un par de entradas
.. ahora, tambien estan del estilo
{http://www.ebay.com/itm/2-4-TFT-LCD-module-SD-card-work-Arduino-AVR-ARM-project-/270817470346?pt=LH_DefaultDomain_0&hash=item3f0dfaa78a#ht_3369wt_1037 } .. que me ocuparian todos los pines .. asique no se... esta ultima me parecio buena... pero ustedes sabran orientarme mejor.
{Descarto las LCD de caracteres, o las monocromaticas por la sencilla razon de que con lo que cuestan en Argentina, me compro una de esas en Ebay jaja }

Saludos!

Por 20€/29$ tienes esta
http://iteadstudio.com/store/index.php?main_page=product_info&cPath=18&products_id=478

Lo que pasa que el Arduino no tiene potencia suficiente como para aprovechar esa pantalla decentemente.
Podrás hacer alguna animación muy simple, pero claro, mientas haces la animación no estás haciendo otras cosas (puedes aprovechar los tiempos muertos entre frame y frame pero creo que quedaría un código bastante feo)

Claro =/ bueno, por lo que estuve viendo no me conviene hacerme el loco con cosas que ni siquiera tengo todavia, no? jaja
Alguna monocromática entonces.. (lo que pasa es que justamente lo que quiero hacer es meterme tmb con lo "gráfico" si se le puede llamar de esa manera jaja.) alguna de matriz que recomienden?

Sobre las pantallas de los Nokia 3310 y su controlador, en el Playgroud mismo tienes ejemplos y tal:
http://www.arduino.cc/playground/Code/PCD8544
Pero no sé si compensa el esfuerzo de tener que aprender cómo funciona, soldar cablecitos, y teclear decenas de líneas de código.

De las pantallas baratas de eBay... bueno, en mi opinión son de esas que dices "si luego resulta que no vale para nada sólo he perdido 15€". Si no, me extraña que no haya en internet decenas de proyectos hechos con Arduino y esas pantallas.

Las que son tipo la de iTeadStudio.. 29+gastos de envío seguro que se pone en los 50€, y el problema es que las librerías son gigantescas, mínimo un Arduino MEGA para hacer algo con ellas, y lo que ha dicho chiva, la "carga" recae sobre Arduino con la librería.

Yo compré para un proyecto una de 3,2" que lleva su propio microcontrolador y su propia SD (con propia quiero decir que no es para que la lea el Arduino por SPI como en las demás), y se comunica con Arduino por serie (2 cables). Arduino simplemente le envía "dibuja tal", "muestra tal imagen de la SD", "reproduce tal video", "dime las coordenadas tactiles", sin necesidad de librería (aunque sabiendo la lista de comandos serie que hay que enviarle). Y para quitarle carga al Arduino incluso se pueden programar 'scripts'. El problema se llama 100 y pico € más envío.

Si lo que quieres es un GLDC (con un Mega), busca alguno que tenga un controlador del cual exista librerías para Arduino.
Uno de los famosos es el KS0108 => Arduino Playground - GLCDks0108

En Adafruit tienes algunas => Graphic KS0108 LCD 128x64 + extras [white on blue] : ID 188 : $24.95 : Adafruit Industries, Unique & fun DIY electronics and kits ó MONOCHRON KS0108 Graphic LCD [white on black] : ID 253 : $30.00 : Adafruit Industries, Unique & fun DIY electronics and kits
En NKC Electronics => http://store.nkcelectronics.com/graphic-lcd-module-112864.html

Puedes ver que existe mucha documentación, librería y ejemplos para estos GLCD.

:wink:

Sergegsx, viendo el enlace que has puesto me he animado a pillarme un LCD, hace días que lo llevaba en la cabeza y al ver el que has puesto y el precio que tiene, pues que no me resisto. Y sobre todo por la sencillez que indicas al traer el controlador. En realidad ese ya no está pero la misma tienda ahora tiene un hermano pequeño:

http://www.ebay.es/itm/Arduino-IIC-I2C-TWI-Serial-LCD-1602-Module-Shield-blue-/110761914553?pt=LH_DefaultDomain_0&hash=item19c9ecb0b9#ht_2339wt_1398

Tal vez un poco pequeño pero bueno, por el momento no tengo un proyecto concreto para incluirlo y sale por un precio muy ajustado. Si nadie me indica lo contrario me lo pillo :slight_smile:

Y otra cosa más relacionada con este post, también he visto del mismo fabricante esto:

http://www.ebay.es/itm/2-4-inch-TFT-LCD-SD-Card-Touch-320-240-Arduino-PIC-ARM-/110714805934?pt=LH_DefaultDomain_0&hash=item19c71ddeae#ht_2429wt_1398

Que alguien más entendido lo examine que a mí se me ha podido escapar algo (sobre todo porque aún no me he manejado ni con una LCD de caracteres...) pero creo que se asemeja a lo que decía Razorblade, es un TFT de 2,4" (320x240) a color y con pantalla táctil. Viene con SD así que será de las que muestra la imagen tal de la SD. No sé las posibilidades concretas que tendrá. Pero sale por sólo 18,90 € con envío gratis.

Me he puesto a mirar las Touchscreen sin LCD y por 1,69 no he podido resistirme. ¿La pregunta del millon es como conectar el arduino a la pantalla? No me refiero al esquema sino que el terminal es un circuito impreso de plastico finísimo.

Conoceis alguna manera elegante de hacerlo y que aguante?

"elegante" muchas veces no se puede :slight_smile:

alguna vez me ha pasado que tengo que soldar un cable a uno de esos planos, depende de como sea si e muy fino no se puede. rascando con un cutter el plastico puedes llegar al cobre y soldarle algun cablecillo. muy elegante no va a quedar pero se puede.

un saludo

Existen conectores... Por ejemplo, mira http://www.sparkfun.com/products/9170 ó http://www.sparkfun.com/products/9105

SrDonGato:
"elegante" muchas veces no se puede :slight_smile:

alguna vez me ha pasado que tengo que soldar un cable a uno de esos planos, depende de como sea si e muy fino no se puede. rascando con un cutter el plastico puedes llegar al cobre y soldarle algun cablecillo. muy elegante no va a quedar pero se puede.

Esa tecnica es un poco chapuzas, como deje a los alumnos hacerlo pueden juntarme las 4 pistas en medio segundo :stuck_out_tongue_closed_eyes:

Eso es más elegante, muchas gracias no sabía como se llamaban.

Que chulo en la página incluso te ponen como hacer las conexiones del touchscreen y hasta el sketch
http://bildr.org/2011/06/ds-touch-screen-arduino/

Gracias por todas las respuestas! xD al principio dudaba en meterme en el foro en ingles, veo que no hace falta, que hay muchos usuarios en español que saben de lo que hablan :wink:
Si, la verdad que es un lio conectarlo sin uno de esos adaptadores jaja... peor ya me daré maña.. y sino perdí 2 dólares jaja :stuck_out_tongue:
Para que se den una idea (no se si hay alguien de Argentina por aca, de ser asi que me recomiende donde comprar :wink: ) , un revendedor oficial de Sparkfun acá, está pidiendo por un LCD serial de 128x64 ... la pequeña suma de 61 dólares jaja ... asique no se :stuck_out_tongue: ...
Algun Argentino que me recomiende por lo menos algun local?

Sino recurriré a ebay... y alguien me dice alguna tienda estilo Dealextreme... (igual de confiable, ya pedi miles de cosas ahi) que envie gratis tambien, pero donde pueda comprar todas estas cosas "baratas"? vi varias, pero queria leer recomendaciones antes ^^ jaja (me han pasado links de tiendas, pero prefiero ver todas las alternativas antes :stuck_out_tongue: )

yo me he comprado el conector en ebay por 1 euro y me haré la pcb como la de sparkfun ya que el circuito es muy simple. Salu2