Reloj de Arduino Etch-A-Sketch

he visto varios Arduino por Etch-A-Sketch relojes en la web, pero ninguno con las instrucciones (¿es algún tipo de secreto? Es alguien pensando en hacer rico en el mercado global de reloj Etch-A-Sketch?). He usado Arduino, pero nunca utilizar motores paso a paso, relojes de tiempo real, no codificados nunca a este nivel (resultada bastante sencillo realmente) y nunca construido algo desde cero.

Tomé el código de alguien que había hecho una EAS (Etch-A-Sketch) que dibujó líneas al azar, luego aprendió a partir de ahí (su código me enseñó cómo manejar steppers y cómo usar comandos de un caso).

Es realmente bastante simple. La parte más difícil es definir cada dígito numérico en código como cada EAS es ligeramente diferente. Por ejemplo, cuando usted encienda una perilla de EAS a la izquierda el "cursor" el EAS va izquierda. Podría medir esto y rápidamente escriba el código que "-1600" pasos del motor paso a paso dibuja 2 cm de la línea de la EAS en la dirección izquierda.

Entonces asumes que "+1600" pasos daría 2 cm de la línea de la EAS en la dirección correcta, pero no. Probablemente obtendrás alrededor de 1cm. Esto es porque la EAS es un dispositivo "analógico" con sus propias debilidades analógica. Usted notará que cuando gire en una dirección y luego cambiar de dirección, el lápiz de dibujo se van a la zaga como holgura en los mecanismos internos se toma.

La distancia exacta cada perilla EAS se mueve que el puntero/cursor en el EAS es dependiente de lo que finalmente hizo. es decir, si el EAS se subió solo, entonces el siguiente paso a la derecha será diferente que si acaba de mover izquierda. etc, etc.

Esto significa que cada número/dígito debe calcularse manualmente. Fue mucho trabajo. No es difícil, pero requiere paciencia. Lo hice durante varias noches. Se dará cuenta de los números 8,9 y 0 no son tan bonitos como estos fueron los últimos en hacerlo y perdí mi paciencia entonces! Usted puede ajustarlos fácilmente :-)

Para trabajar los números imprimí 0-9 en una fuente "digital" y luego recortar los números. Luego pegó en la EAS y "dibujó" alrededor de ellos con el código de prueba EAS (más sobre esto más adelante).

Artículos Relacionados

Controlado por Arduino bolsillo Etch A Sketch paseo aleatorio simulación

Controlado por Arduino bolsillo Etch A Sketch paseo aleatorio simulación

este proyecto es el resultado de Wal-Mart compra por impulso salida carril de Etch A Sketch de bolsillo por $3.99.Dos motores paso a paso conducen los ejes de mando de Etch A Sketch, y un motor servo gira Etch A Sketch para borrar la pantalla.  Uso a
Cortador del Laser del Etch A Sketch basados en Arduino.

Cortador del Laser del Etch A Sketch basados en Arduino.

En este proyecto tomo un Arduino Mini Pro conectarlo a un encargo hecho Etch A Sketch panel y utilizarlo para controlar un cortador del laser amarillo. El resultado es horas de diversión de corte láser loco, que nos va a tomar alrededor de la mayoría
Telecran (Etch a Sketch) + Arduino = Telecranduino!

Telecran (Etch a Sketch) + Arduino = Telecranduino!

me encontré con un montón de motores paso a paso y desde entonces he estado buscando para que un proyecto para hacer con los niños.Un viejo Telecran (Francés para Etch-a-Sketch) más tarde, estamos en el negocio!Lo que utilicé para este proyecto:-un a
Computarizado de Etch a Sketch

Computarizado de Etch a Sketch

al apoderarse de los soberanos de robot, necesitará utilizar nuestros etch-a-sketches. Aquí es cómo hacer un ordenador dibujar arte de vector con su juguete favorito de la infancia.** Que estoy atravesando y no acabado una serie de instructables viej
Robot dibujo mural de $100 (también funciona como un gigante etch-a-sketch)

Robot dibujo mural de $100 (también funciona como un gigante etch-a-sketch)

en Hack-a-day!Lo que me encanta de robots es que usted puede hacer una cosa que hace otras cosas.  Meta así!  Utiliza gcode dibujar cualquier imagen que te gusta, o usted puede conducirlo alrededor como un etch-a-sketch.  Puede escalar este robot has
Etch-a-Sketch LOGO - EASiLOGO

Etch-a-Sketch LOGO - EASiLOGO

¿Qué obtienes cuando cruzas una tortuga con un Etch-a-Sketch?LOGO interactivo de Etch-A-Sketch - 'EASiLOGO'!Este es el primer lenguaje de programación diseñado específicamente para el juguete famoso mundo de las artes de Ohio - Etch-a-Sketch. Si nunc
SK3TCH - tablero de equilibrio controlado de Etch-A-Sketch

SK3TCH - tablero de equilibrio controlado de Etch-A-Sketch

SK3TCHCómo usar una Wii Balance Board para controlar un Etch-A-SketchSólo para WindowsContenido:1. intro y partes de la lista2. engranajes3. construir el marco4. Asamblea5. conectar el WiiMote y Balance Board6. GlovePIE7. Arduino + Control del Motor8
TimeDuino - 7 segmento de reloj de Arduino (no hay registros de cambio necesitados!)

TimeDuino - 7 segmento de reloj de Arduino (no hay registros de cambio necesitados!)

Hey todos los asistentes instructable! Este es mi primer proyecto. Sí, sé las palabras generalmente el estereotipo actitud de "Esto no va a ser un buen proyecto", pero llevo esperando mucho tiempo para un proyecto que merece posiblemente rompien
Virtual Etch A Sketch

Virtual Etch A Sketch

The Etch A Sketch: famoso, creativo y único. Lamentablemente no tengo ninguna pista donde uno desde mi infancia es, por lo que decidí hacer mi propio virtual! Compruebe hacia fuera (y mis habilidades de dibujo horrible) a continuación.Este Telesketch
LED Etch-a-Sketch (instructivo completo)

LED Etch-a-Sketch (instructivo completo)

mi LED Etch-a-Sketch es mi primer proyecto de electrónica completamente terminada. Cuando llegué primero en electrónica con que yo estaba buscando un proyecto para comenzar y durante la navegación en Sparkfun.com me encontré con matrices de LED y sup
NES controladas Etch-A-Sketch

NES controladas Etch-A-Sketch

Dibujo de un etch a sketch utilizando un controlador original de Nintendo. Conecté las perillas de etch a sketch a motores paso a paso, que luego son controlados por un microcontrolador Arduino. El programa de Arduino que escribí lleva las señales de
VHDL Etch-a-Sketch

VHDL Etch-a-Sketch

Para nuestro proyecto Final de CPE 133 en Cal Poly, San Luis Obispo, construyó un Etch-a-Sketch utilizando VHDL en la Junta de SDMONexys 3 de Diligant. Una Junta de SDMONexys 3 que puede construir circuitos lógicos sin preocuparse de complejas interf
Solar Powered reloj de Arduino!

Solar Powered reloj de Arduino!

Recientemente me he interesado en la energía solar y sus aplicaciones. Con los avances en la tecnología de panel solar, paneles solares se han convertido en mucho más eficientes y baratos al mismo tiempo. Sin embargo, son todavía un poco caros, por l
Etch a Sketch alimentación

Etch a Sketch alimentación

Como alguien que le gusta desarmar cosas electrónicas, que con frecuencia tirar cosas como LED, motores, perillas y cambia de trastos viejos con planes para reutilizarlas más tarde. Este instructable es no sólo un ejemplo de esa reutilización, pero t