Ojo de Agamotto (8 / 12 paso)

Paso 8: El código

Quizás la parte más larga y más difícil de la construcción entera. La impresión 3D puede me han llevado 3 meses para diseñar, pero el código ha sido un trabajo en progreso durante 6 meses. Sobre todo porque yo soy un noob, sino también porque tenía que utilizar un montón de "trucos" para conseguir el Abalorio para animar el ojo.

Ver, Arduinos no son realmente adecuados para animaciones, especialmente las animaciones que son tan grandes como este. Seguro que puede funcionar un pequeño mapa de bits, pero lo más probable es que a comer una gran cantidad de memoria del sistema y el bosquejo se convierte esencialmente en un uno-trick-pony. Así que tuve que consultar muchas fuentes no sólo obtener el Abalorio para animar, sino también adaptarse al bosquejo en el microcontrolador con más espacio para otras funciones. Sin embargo, lo hice con mucha ayuda. A continuación se enumeran sitios/blogs que consulté y prestado de, los que usé en el bosquejo se acreditan dentro del código:

Umm, sí, estaba ocupado.

Así que lo que usted ve aquí es una evolución de entendimiento mientras está parado sobre los hombros de muchas personas que realmente saben lo que están haciendo. De ahí que mi código sea un poco sin pulir y voluminosos, pero funciona. Puede acceder a través de mi enlace de github:

https://github.com/zymurgeneticist/Eye_of_Agamotto

Cargar el código en el archivo .ino en el enlace anterior en su baratija 5V Pro (cualquier otro microcontrolador deberá compensarse en el código). Asegúrese de leer primero sobre Cómo utilizar el gestor de arranque de baratija . No podrás ejecutar el sketch y ver las animaciones hasta montar todo en el paso siguiente.

El truco era manejar la mayor parte de la "animación" con una función poco que permite el controlador de ILI9340 en la pantalla. Cuando el ojo mira hacia adelante y hacia atrás a lo largo del eje x (realmente el eje y, puesto que la pantalla está destinada a ser vertical) la imagen no es realmente ser animada, realmente es desplazamiento, como lo haría con texto. Esto permite que el microcontrolador y la pantalla a la ardua y laboriosa carga del mapa de bits sólo una vez (hecho con el contraluz apagado para que no puede ver), toda otra animación en esta visión se logra por "desplazamiento" hacia arriba y hacia abajo (o izquierda y derecha en nuestro caso).

Artículos Relacionados

El Dr. extraño traje

El Dr. extraño traje

Traje A Dr. Strange traido a la vida con hechizos utilizando microcontroladores, sensores y LEDs!He aquí, el hechicero Supremo!Con la película muy pronto, un amigo mío dijo que mi próximo traje debe ser el Dr. Strange... No creo que refería a tomarlo
El ojo en el ojo

El ojo en el ojo

Siempre he estado fascinado con el arte de la cadena. Cuando vi este concurso, decidí que era tiempo de hacer mi primer instructable.Paso 1: Materiales necesariospapellápizreglaTabla gruesa negro (yo usé hoja fabriano)hilo de rosca (yo usé hilo de bo
Ojos realista de las bolas de la espuma

Ojos realista de las bolas de la espuma

hice estos guantes para un disfraz de la globo ocular (ver mi instructable beetlejuice para el completo Adam y Barbara Maitland trajes!) pero se vean bien sin el guante para una diversión o accesorio de Halloween spooky o prop :)Paso 1: lo que necesi
Sentidos de la máquina: Ojos adhesivos

Sentidos de la máquina: Ojos adhesivos

Si lo piensas, máquinas y equipos son como nosotros en muchos aspectos, tienen cerebros (procesadores), ojos (cámaras), orejas (micrófonos), etc. La máquina sentidos es una serie de artefactos que pretenden revertir la perspectiva en la forma en que
DIY Snap-on ojo de pez lente accesorio para el iPhone

DIY Snap-on ojo de pez lente accesorio para el iPhone

Hola todo el mundo!En este instructable voy a mostrarte cómo hacer un accesorio de la lente ojo de pez para tu iPhone (o cualquier otro smartphone) usando un lente ojo de pez barato y un caso de iPhone.Sé que esto no es un diseño innovador y que uste
Halloween Zombie ojo alimento sostenedor de etiqueta - fácil y atractiva

Halloween Zombie ojo alimento sostenedor de etiqueta - fácil y atractiva

Hola,Sólo 2 días restantes para Halloween y este instructable podría ser sólo para decorar tu mesa Atlas! :)En este Instructable., voy a mostrar cómo hacer un ojo de Halloween comida sostenedor de etiqueta para agregar algún efecto spooky a tu fiesta
Robot controlado por ojo

Robot controlado por ojo

eyerobot es un proyecto para permitir que personas con movilidad reducida recuperar cierto control sobre el mundo físico. Hemos diseñado para que Lilly, una persona de nueve años con atrofia muscular, para aumentar la comunicación y la interacción qu
Silla de ruedas controlada ojo!

Silla de ruedas controlada ojo!

Personas que han perdido totalmente el uso de sus músculos no pueden funcionar sus propias sillas de ruedas.El sistema de Eyedrivomatic aprovecha ojo existente tecnología para permitir a los usuarios manejar sus sillas otra vez - con sólo los ojos de
Photoshop retoque | Suavizado de piel, ojos mejora y relación divina

Photoshop retoque | Suavizado de piel, ojos mejora y relación divina

OK; Retoque Photoshop.Su lo que se burlan de lo mal se ha hecho o gawp en la habilidad.Realmente no necesita mucha habilidad. Se trata de técnica. Que poco sabes!Hoy te enseño cómo hacerlo;La piel alisando con las paradas de la banda! Pasos 1-7Mejora
Maquillaje de ojos dramático doblez corte

Maquillaje de ojos dramático doblez corte

Este es un aspecto muy dramático y perfecto para cualquier eventos o partes que pueden ser invitados también. Este es un look fácil recrear como te tomes tu tiempo.Pacientes es clave. Y mezcla.Paso 1:Primero vas a querer crear el pliegue corte dibuja
Técnicas de sombra de ojos básico

Técnicas de sombra de ojos básico

Sombra de ojos es una de mis cosas favoritas para hacer con el maquillaje. Encanta porque es tan versátil y dar a los ojos un contorno agradable para mayor profundidad y con los colores de la derecha puede hacer que el color de los ojos se destacan!E
DIY reciclado saltones ojos

DIY reciclado saltones ojos

Artesanos disfrutan dando nueva vida a las cosas viejas! Así que, vamos a reciclar algunas tapas de envoltura medicina divertido ojos saltones.Sé, no es nada grande pero son muy útiles para un número de proyectos del arte, especialmente para aquellos
Máquina de formación de ojo

Máquina de formación de ojo

¿Quieres mejorar tu vista? ¿Quieres al mismo tiempo puede continuar mirando durante horas la pantalla de la tableta, leer el libro, no debe ser distraído de trabajo o entretenimiento? ¡ Es posible! Han encontrado una manera simple y ya ha facturado.P
Para reducción de ojeras de ojos crema -

Para reducción de ojeras de ojos crema -

si usted siempre quiso deshacerse de esas manchas oscuras alrededor de los ojos... Y no halló nada eficaz...Es esta crema hecha en casa... Todo que usted necesita!Así que vamos a empezar...Requisitos:1) aceite de coco (o vaselina)2) cápsulas de vitam