Reloj de Arduino Etch-A-Sketch (6 / 9 paso)

Paso 6: Software - ajuste del reloj

El software se divide en 3 bocetos distintos.

1 - el ajuste del reloj

Este programa simplemente establece el momento en el chip RTC a la de su PC de programación.
Usted necesitará instalar la biblioteca de DS1307RTC en su arduino IDE,
Copie y pegue en el IDE de Arduino, compilarlo, cargarlo y ejecutarlo.
Llamar el serial monitor en el IDE de Arduino y verás la hora que se ha fijado en el chip RTC.

Hecho! -no necesita usar este otra vez.

Punta - Coloque su reloj de PC rápidos alrededor de 3 minutos al hacerlo. Así el reloj EAS siempre es alrededor de 3 minutos rápido y cuando que ha terminado el tiempo de dibujo en la EAS, que será adecuado! es decir, en el momento que llega al segundo dígito de minutos, casi será tres minutos después de Iniciado - por lo que será bien :-)

#include
#include
#include

tmElements_t tm;

void setup() {}
bool parse = false;
bool config = false;

obtener la fecha y hora que se ejecutó el compilador
Si (getTime(__TIME__)) {}
analizar = true;
y configurar el RTC con esta información
Si (RTC.write(tm)) {}
config = true;
}
}

Serial.Begin(9600);
mientras (!. Serie); Espere a que Arduino Serial Monitor
Delay(200);
Si (analizar & & config) {}
Serial.Print ("DS1307 configurado tiempo =");
Serial.Print(__TIME__);
} else if (parse) {}
Serial.println ("Error de comunicación DS1307:-{");
Serial.println ("por favor, compruebe su circuito");
} else {}
Serial.Print ("no podría analizar información del compilador, tiempo = \" ");
Serial.Print(__TIME__);
Serial.println("\"");
}
}

void loop() {}
}

bool getTime (const char * str)
{
int hora, Min, seg;

Si (sscanf (str, "% d: % d: %d" & hora, Min & Sec)! = 3) devuelven el valor false;
TM. Hora = hora;
TM. Minutos = Min;
TM. En segundo lugar = s;
verdaderas;
}

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