Paso 1: introducción
Ahora actualizado para Arduino 1.6.6 noviembre de 2015!
¿Qué es MRETV?
MRETV es unos circuitos muy simples y un fácil de usar interfaz de software que permite a un Arduino generar vídeo y sonido estéreo en el fondo mientras su bosquejo se ejecuta como normal. El Arduino se conecta directamente a la A / entradas de V de su TV, VCR o proyector. MRETV también ha construido en el apoyo a otros periféricos como teclados y ratones.
¿De qué Arduino funciona con MRETV?
MRETV ha sido probado y funciona con placas Arduino con 168, 328 y 2560 CPU. Con el software Mega 2560 serie Tx tiene una limitación de hardware pequeño.
¿Que puede construir MRETV?
Cualquier usuario de Arduino. Incluso si nunca han construido hardware antes, el audio y videos circuitos son tan simples hacen un perfecto primer proyecto. Personas con experiencia moderada pueden construir en unos 5 minutos y probablemente ya tiene las piezas.
¿Es fácil programar con MRETV?
Puede establecer una cadena, hacer llamada a la 1 función y los shows de la cadena de la televisión. Cambiar el contenido de la cadena cambia el texto mostrando en tu TV (en tiempo real sin llamar a cualquier función.)
¿Por qué utilizar MRETV?
Una interfaz de usuario de Arduino a menudo implica unos botones o interruptores. Indicadores comúnmente van desde LEDs hasta 80 muestra carácter. Estos pueden ser una gran parte del tiempo y el costo de una construcción. MRETV reemplaza estos con una pantalla de 1 a más de 1000 caracteres, sonido estéreo y un completo teclado de la PC. Se puede construir rápida y barata utilizando solamente 6 resistencias 2 diodos y 2 capacitores en total para todos los 3 circuitos (audio estéreo / video / teclado).
¿Qué recursos utiliza el MRETV?
La huella más pequeña es sobre un sketch k 1.5 usando unos 35 bytes de RAM, incluyendo uso de pila de interrupciones, además de 1 byte de RAM para cada ubicación del personaje en pantalla (1 o más ubicaciones). El espacio de caracteres de la pantalla puede ser dual propuesto. Vídeo utiliza un temporizador de 8 bits y dos pernos del IO. Audio utiliza un temporizador de 8 bits y dos pernos del IO. La corriente de Tx serial software se proporciona en otro pin IO si es necesario (obras de Rx en el perno estándar). Uso de la CPU varía con el área de la pantalla visible pero es auto limitante sobre en alrededor del 80%. Una pequeña pantalla activa utiliza menos el 10% de los ciclos de CPU, con una gran pantalla y audio alrededor del 50% es común. Biblioteca clave estructuras y rutinas se redefinen cada compilación para la eficiencia. MRETV se puede activar y desactivar (0% de CPU).
Mensaje:
Realmente he disfrutado leyendo, construyendo y aprendiendo con Instructables. Quiero aprovechar esta oportunidad para agradecer a todos aquellos que han compartido conmigo y quienes hicieron posible el intercambio. Han solucionado mis problemas, alimentado, me inspiraron, y me mostró cómo hacer lo que yo pensaba era imposible. Que gracias ofrece el debut MRETV a la comunidad Instructable.
Este Instructable es una compilación e introducción más que una explicación exhaustiva de MRETV. Rápidamente tienes sonido y video desde tu Arduino. Tienes algunos juegos para jugar y algunas utilidades. Lo más importante tienes una biblioteca recomendada para utilizar sonido, video y más en sus propios bosquejos. Si hay tutoriales futuros intereses en la interfaz del software es posible, tiene más profundidad que puede ser explorada aquí. Puesto que incluso esta compilación e introducción cubre mucho material, le sugiero que primero haga los circuitos de videos y sonidos luego tomar un descanso y pasar algún tiempo con los ejemplos de software. Puede utilizar un programa de terminal como 'Masilla' para explorar hasta que construir el circuito del teclado (PS/2). Después de hacer el teclado le circuito contará con todas las partes principales del MRETV (para usar ejemplos como Ponguino y calibración de diodo necesita construir algunos sensores). Por favor no redistribuir esta versión Premiere de MRETV aún, espere hasta que los insectos se convierten en documentado características.
He probado muchas versiones de este proyecto de conectar muchos dispositivos diferentes y nunca causó ningún daño a Arduino o el otro dispositivo. TV la mayoría mantener la señal MRETV mucho mejor que la tarjeta de captura que utiliza para hacer los videos. Debido a su simplicidad, la mayoría del tiempo, de nueva construcción hardware MRETV funciona al primer intento. Sin embargo...
Construir y utilizar bajo su propio riesgo. No asumo absolutamente ninguna responsabilidad de ningún tipo por algo que hacer relacionado con MRETV.
Seguir adelante y ver el segundo video vamos edificio.