Si quieres utilizar tu TV o cualquier monitor antiguo con entrada de video compuesto y convertirlos en un Display de 128×96 o más, solamente necesitas un par de resistencias y un cable RCA, en la foto puedes ver en detalle como conectar las resistencias a tu Arduino, en cinco minutos y por menos de $1.00 puedes crear gráficos, utilizar diferentes tamaños de texto y hasta jugar algunos juegos de 8 bits con un Arduino.
Aunque la resolución es baja, nos puede servir perfectamente para presentar gráficos y valores de datos en tamaño grande y que sean fácilmente legibles desde bastante distancia, puedes representar gráficamente el valor de los sensores, imprimir alarmas y todo lo que tu imaginación te permita.
Los «coleccionistas» de videojuegos también pueden utilizar su Arduino para jugar clásicos prehistóricos como PONG o Space Invaders, probablemente los primeros videojuegos existentes, en la página hackvision encontrareis información, librerías e incluso una shield especialmente diseñada para convertir tu Arduino en una máquina de videojuegos, solamente tienes que modificar un poco el código de los juegos que descargues y haciéndose un paddle con un pulsador y un potenciómetro siguiendo estas instrucciones.
Librería TVout
TVout es una biblioteca manejada mediante interrupciones que permite generar salida de video compuesto NTSC o PAL
Conexiones de hardware
Conectar un enchufe RCA a la Arduino de acuerdo con el siguiente esquema. El algunos televisores puede ser necesario conectar una resistencia de 75 ohmios entre VID y GND del conector RCA.
SYNC está en OCR1A y AUDIO está en OC2A
MCU | SYNC | VIDEO | AUDIO | Arduino | SYNC | VIDEO | AUDIO |
---|---|---|---|---|---|---|---|
m168,m328 | B 1 | D 7 | B 3 | NG,Decimila,UNO | 9 | 7 | 11 |
m1280,m2560 | B 5 | A 7 | B 4 | Mega | 11 | A7 | 10 |
m644,m1284p* | D 5 | A 7 | D 7 | sanguino | 13 | A7 (24) | 8 |
AT90USB1286 | B 5 | F 7 | B 4 | Teensy++ |
* Hay algunos problemas de sincronización con el m1284p.
Descripción funcional
Hay una descripción muy completa, con ejemplos y fácil de usar en google code wiki
q interesante
Me intetesa contactar a los que hayan hecho este proyecto. Tengo que realizar un protipo con una funcion simular. Alguien que este interesado?
Nos cuentas con mas detalle que es lo que necesitas?