Arduino controla cabeza madera animatronic (lámpara) (12 / 27 paso)

Paso 6: Código de Arduino para el control de los globos oculares con voltajes de entrada variable

Para el sketch de Arduino completo, consulte el paso 1.

En este paso, el código de Arduino y el código original se muestran comentarios desde el boceto en azul. Extra en este Instructable comentarios en negrita.

Para dirigir el haz de la lámpara, los globos oculares deben ser controlable. Cuando se ejecuta el código de Arduino, la función de 'bucle ()' incorporado simplemente llama a una función personalizada llamada 'servoCheck()' varias veces.

Esta es la línea que está llamando el servo control función servoCheck()
servoCheck() / / busque entradas servo y ajustar en consecuencia la posición

servoCheck a su vez llama a otras funciones que interactúan con el código en una biblioteca de código bastante complejo. La buena noticia es que no es necesario saber cómo funciona en todo!

Esto es donde emerge la belleza de Arduino.  Porque es de código abierto, siempre hay algún inteligente persona generosa por ahí que ha resuelto la mayoría de las cosas difíciles. Los controles servo utilizados en este proyecto se basan en una biblioteca externa "servo.h", por Michael Margolis. Me quito el sombrero a Michael!

Su biblioteca de código está disponible aquí:

http://code.Google.com/p/Arduino/Source/Browse/trunk/Libraries/servo/servo.h?r=1088

Artículos Relacionados

Arduino controla el temporizador de cocina

Arduino controla el temporizador de cocina

Todos ustedes deben han experimentado esto que tienes algo cocinan sobre su cocina por el otro lado conseguir ocupado viendo la televisión o conseguir una conversación profunda que te das cuenta en la detección de un olor que completamente fue estrop
Idea - cabeza de la lámpara de iluminación

Idea - cabeza de la lámpara de iluminación

¿Quieres crear a un Einstein brillante cabeza de la lámpara que el idiota lo menos técnicamente educado puede hacer?En unos pocos pasos les mostraré cómo crear este objeto, usando principalmente un cortador del laser y una impresora 3D.Paso 1: Materi
Arduino controla el faro

Arduino controla el faro

Resumen:A menudo he pensado que un faro de un gran proyecto para un Arduino, y decidí probar con uno de los faros locales aquí en Erie, Pennsylvania como inspiración. Elegí el Norte Pierhead Faro que custodia la entrada a la bahía de la isla de Presq
Hackeado Hexbug araña Arduino Control

Hackeado Hexbug araña Arduino Control

Este proyecto tiene hexbug araña basada en Arduino robot comprobaré. El sistema de control completa nuestro proyecto proporcionando tanto por teléfono y la computadora.http://make.robimek.com/Arduino-control-Hexbug-Spider/Paso 1: materiales:Hexbug ar
La introducción de Climaduino - el termostato basado en Arduino controlas desde tu teléfono!

La introducción de Climaduino - el termostato basado en Arduino controlas desde tu teléfono!

Actualización:Hay una nueva versión de la Climaduino y el Climaduino con algunos cambios muy significativos.Soporta múltiples zonasUtiliza el Arduino YúnTrabaja con aire acondicionado CentralSe comunica mediante el protocolo MQTT (se puede integrar c
Arduino controla la tira RGB LED para el salón

Arduino controla la tira RGB LED para el salón

La idea detrás de este pequeño proyecto fue que alguna luz indirecta bastante humor en la sala de estar. Es controlado por el servidor de openHAB (que el proyecto todavía está en la lista que se añade a este sitio) instalado en un Raspberry Pi. Por s
¿Arduino controla ATX fuente de alimentación

¿Arduino controla ATX fuente de alimentación

un microcontrolador controlar su propio poder?  Bueno casi!Una alimentación de ATX de la fuente, ya sea nueva o de una PC vieja, es una gran manera para alimentar el Arduino y otros proyectos de microcontrolador.  Que se cubre en varios ' ibles como
Arduino Control remoto luces con mando a distancia Universal

Arduino Control remoto luces con mando a distancia Universal

ha estado buscando en automatización del hogar por algún tiempo, pero no comprometidos con él todavía principalmente por el precio. El año pasado (2010) me compré estas salida de control remoto, interruptores de encendido/apagado por lo que podría da
Arduino controla puede trituradora con lectura LCD.

Arduino controla puede trituradora con lectura LCD.

Siempre he querido hacer un instructable, pero nunca tuve una idea algo original que no ha sido hecha millones de veces, o algo que no tenía medios de construcción. Tengo algunos amigos que reciclan aluminio y después de ver las grandes bolsas de una
Arduino controla carillones de viento

Arduino controla carillones de viento

Los efectos calmantes de campanadas normalmente dependen del viento, pero este carillón de viento es Arduino powered.En lugar de esperar a que el viento a soplar, es posible excitar a una serie de tubos afinadas mediante solenoides controlados por un
Arduino controla colmena fumigador / ambientador de aire

Arduino controla colmena fumigador / ambientador de aire

Dentro del caos relativo de mi arreglos domésticos, tengo un pequeño oasis de orden perfecto. Una cosa que puedo llamar 'organizado' y totalmente funcional. Una cosa que puedo tocar y saber que es confiable y listo para la acción en un aviso de momen
Barato Arduino control tomas de luz - ingeniería RF inversa

Barato Arduino control tomas de luz - ingeniería RF inversa

Costo de bombillas Smart su primogénito Hijo. Que es una lástima, porque luces inteligentes abre un enorme potencial para domótica, ahorro de energíay todo tipo de proyectos interesantes.Si sólo había una manera de controlar sus luces sin romper el B
Arduino controla perro alimentos/dispensador

Arduino controla perro alimentos/dispensador

En este Instructables describe cómo construir un dispensador de tratar alimentos de perro automático utilizando un Arduino Duemilanove (el Uno es la versión más reciente de la misma Junta). El intervalo de temporizador se puede ajustar mediante un po
Arduino Steve - un Minecraft Animatronic

Arduino Steve - un Minecraft Animatronic

ResumenCon frecuencia hago Introducción a la electrónica para grupos - y después de la teoría del camino - esto es divertido proyecto para ver la teoría en la práctica. Con una poca preparación (pre impreso documentos) se puede completar en menos de