Usando la librería Arduino TVOut

Cable Video CompuestoLa librería Arduino TVOut permite generar video compuesto desde un microcontrolador AVR por ejemplo el Arduino UNO está basado en el chip AVR ATmega328. Una vez generada la señal de video compuesto, esta puede ser mostrada ya sea en un monitor que acepte la entrada de video compuesto o un televisior con entrada de video compuesto. Los cables de video compuesto usan conectores RCA como los mostrados en la imagen de la derecha y fueron la forma más común de inyectar señales de video a los televisores durante los decenios de los ochenta, noventa y primeros años de este nuevo milenio antes de la popularización de los conectores HDMI.

 

 

 

La aplicación más inmediata de esta librería es viejos juegos de 8 bit como Space Invaders o Asteroids; por ejemplo el proyecto Hackvision ofrece una solución todo en uno para poder revivir aquellas épocas. Si ya se posee un Arduino uno y deseamos un shield para poder obtener lo mismo pues podemos usar el proyecto de Wayne & Layne Video Game Shield, que permite usar los Nintendo Wii Nunchuck como joystick. Ambos proyectos usan Android TVOut para generar la señal de video.

La librería es Open Source así que decidí probarla personalmente para lo que compré un pequeño monitor con soporte NTSC/PAL desde Amazon.

Aquí les dejo el video que he subido a YouTube mostrando el uso Arduino TVOut:

 

2 comentarios en “Usando la librería Arduino TVOut

  1. Estimado, soy nueva en esto, tengo unas dudas:
    1 Una vez cargado el código ¿este queda en la placa aunque se le desconecte del usb?
    2.¿Se pueden cargar videos para que funcionen autonomamente?
    Gracias, espero una respuesta

    1. Hola Valentina.

      Respecto a tus preguntas:

      Una vez cargado el código ¿este queda en la placa aunque se le desconecte del usb?

      Si, se puede retirar el USB luego de programado, pero necesitas proveer alguna forma de alimentación a la placa. La forma más sencilla de hacerlo es con una batería de 9V y este tipo de adaptador:

      http://www.amazon.com/2-1×5-5mm-Power-Battery-Button-Connector/dp/B005D65LEG/ref=sr_1_2?ie=UTF8&qid=1432147026

      ¿Se pueden cargar videos para que funcionen autonomamente?

      Si te refieres a un video AVI/MP4 no, la memoria de la palca Arduino UNO es de sólo 32KB (Kilo Bytes), así que  un video es imposible. Pero si deseas poner animaciones, si mientras entre en los 32KB de memoria que dispones para poner tu sketch (programa) en el Arduino.

      Espero que eso haya clarificado tus dudas.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.