ATtiny y control remoto Wiebelbot (2 / 6 paso)

Paso 2: La configuración de control remoto y el código

Cómo funciona:
Los controles de microcontrolador ATtiny el la señal de un módulo de receptor de infrarrojos. Los filtros de ese módulo. El módulo de receptor IR automáticamente se encarga de limitar la recepción de señales moduladas a 38 kHz (o cerrar), típico para controles remotos de TV y aplicaciones relacionadas (en realidad, cuando se toman fotografías noté también reacciona a un flash).
Como no más de 90 milisegundos han pasado (el intervalo más largo que se producen en común códigos infrarrojos) lo ATtiny envía una señal al servo lo que se mueva de izquierda a derecha. El movimiento del servo cambia de puesto el centro de gravedad, haciendo que el robot a tambalearse.

Mientras que experimentar para reducir el proyecto de Zappelin Arduino a un ATtiny hice una instalación de mando a distancia simplificado. Cuando cualquier señal de infrarrojos es recogido, es decir sin comprobar cualquier código para determinar qué control remoto utiliza o botón que se presiona el servo realiza una acción.

Esta 1 función y mando a distancia no discriminatorias configuración obviamente tiene limitaciones importantes, pero también tiene aplicaciones, como el Wiebelbot como un compañero de la televisión.

Solía el IDE de Arduino y un Arduino Uno programa el ATtiny como explica muy bien aquí. La base que usé es este.
El programa (sketch) se agrega a esta página como un archivo zip. El esquema se repite en el pdf.

Cómo obtener un ATtiny lee la señal de un módulo de receptor IR que aprendí de este fascinante proyecto.

Controlar el servo desde el ATtiny se hace con esta valiosísima pieza de código de la biblioteca: Servo8bit

Después de descargar, copiar la biblioteca de Servo8bit bajo la carpeta de las bibliotecas de Arduino. Una advertencia importante cuando se usa el), es que el ejemplo de las bibliotecas. De lo contrario consigue agregado el código subido y ejecuta sobre el ATtiny después de un ciclo de su propio programa. Llame a la biblioteca de Servo8bit y utilizar las funciones como se muestra en el código agregado.

Cuando se utiliza esta biblioteca, la función de retardo está inactiva (tiene que ver con el doble uso de temporizadores). Por lo tanto usé el millis y micros funcionan para controlar tiempos. Usé la función de micros con futuros proyectos en mente, proyectos que tratar para una mejor interacción entre IR descifrar y servo de comandos. Con el proyecto de Zappelin, rápidamente corrimos en limitaciones en esa zona. En este proyecto de Wiebelbot no es cualquier interpretación del código de IR hecho todavía, pero es un comienzo para explorar un enfoque alternativo.

Artículos Relacionados

Encender frambuesa Pi w / Control remoto

Encender frambuesa Pi w / Control remoto

Estoy amando usando mi Pi Openelec para mi centro de medios de comunicación, pero la necesidad de tirar del cable para cortar la corriente solo fue manteniendo por debajo de la WAF (Factor de aceptación de esposa). Así que me senté y vino para arriba
Este huevo de Pascua de Control remoto tiene 16,581,375 colores.

Este huevo de Pascua de Control remoto tiene 16,581,375 colores.

Este huevo de Pascua tiene 16,581,375 colores.  El color puede cambiarse utilizando cualquier botón en cualquier control remoto TV, DVD o VCR.  Me llena de alegría.Este proyecto utiliza un LED RGB para producir colores dentro de un huevo blanco.  El
Cinta de LED con control remoto

Cinta de LED con control remoto

durante mucho tiempo tuve el plan para agregar más iluminación a una pared de misala de estar, el LED de la cinta fue adquirido a un proveedor chino en eBay, hace más de un año. Ahora finalmente tengo esto y quiero compartir los resultados con usted.
Cámara de control remoto y timelapse

Cámara de control remoto y timelapse

este instructable muestra cómo construir un control remoto para tu cámara y usarla para una grabación de lapso de tiempo.El software funciona para diferentes tipos de cámaras: Nikon, Canon, Fuji, Minolta, Olympus, Sony o Pentax. Pueden todos se trans
Control de tus electrodomésticos con control remoto de TV!!

Control de tus electrodomésticos con control remoto de TV!!

Ver el proyecto salida vídeo aquí.He encontrado que algunas personas son muy perezosos para levantarse ir a la Junta y pulse el interruptor para encender la luz o ventilador o cualquier otro aparato pero Hey!, ahora hay una solución más fácil. Ahora
Papel avión-TV mando a distancia con control remoto

Papel avión-TV mando a distancia con control remoto

Crear un avión de papel controlada remota controlado por televisor medio remoto. Super divertido y barato para hacer!Paso 1: Para el paso 1, usted debe obtener todos los materiales: una pequeña li-poli batería (3,7 voltios), un trozo de PCB, motor el
Control remoto de lámpara de tela

Control remoto de lámpara de tela

Lo tackiest... ocupa una planta de flor de Pascua que "ganó" en la fiesta fiesta Yankee Swap en diciembre. Todavía tengo la planta, tiene gran hacer, pero relevó del cubo horrible estaba sentado en. Era tan feo, que no quería fotografiarla como
Lámpara estrella de la muerte IKEA con control remoto

Lámpara estrella de la muerte IKEA con control remoto

Siendo Ingeniero yo no pude resistir añadir control remoto a esta lámpara extensible manualmente que vi en IKEA, sin importar el costo. En este proyecto he reemplazado la cadena tire con varilla roscada M3 y motor de la C.C., agrega un microcontrolad
Piratear un timbre inalámbrico interruptor de control remoto

Piratear un timbre inalámbrico interruptor de control remoto

Hace algún tiempo he querido construir un interruptor remoto, propósito principal – fuegos artificiales encendido (o tareas similares). Sin embargo, quería crear un RF remoto sin el uso de microcontroladores, si es posible modificar un dispositivo ex
RGB Led con control remoto TV

RGB Led con control remoto TV

INTRODUCCIÓNProyecto de control remoto por infrarrojos es uno de los proyectos populares para los amantes del arduino. Estamos aquí hablando de la tv remotas. Hay varios botón del remoto de la tv que no se utilizan. También si podemos hacer esta tv r
Fijación no trabajo botones de Control remoto

Fijación no trabajo botones de Control remoto

Botones del control remoto tienen una fina capa conductora por debajo. Como pasa el tiempo esta capa puede dañarse debido a la fricción y conductividad suelto. Como resultado, aunque las baterías están llenas y aplicar grandes presiones sobre el botó
Como probar tu Control remoto.

Como probar tu Control remoto.

Control remoto a rayos infrarrojos son dispositivos que envían pulsos codificados digitalmente de radiación infrarroja.Invisible para el ojo desnudo, pero no se aplica a la cámara.
Control remoto de osito

Control remoto de osito

el mando de oso de peluche se sienta muy bien en tu sofá o cama y puede utilizarse para controlar su iPod o computadora. Es una linda modificación a un mando a distancia RF y es sorprendentemente suave. El proyecto es difícil de hacer y requiere muy
Control remoto cañón del confeti

Control remoto cañón del confeti

Cañones de confeti son un montón de diversión. Una explosión de confeti puede hacer que cualquier celebración mejor. Pero no siempre es conveniente tener a alguien junto al cañón fijado apagado. Así que hoy voy a mostrarte cómo hacer un cañón de conf