Paso 7: Final de programación toques
El plan original era el signo con una batería de energía, pero que significa que el signo no funcionando 24/7. Ideé una manera de ejecutar los LEDs por un cierto tiempo, luego se apagará cuando las clases eran en sesión. =
Lo ATtiny puede mantener el tiempo (en milisegundos), ya que el chip ha estado funcionando. Necesita para ejecutar una función exactamente siete minutos (el tiempo entre clases), así que guardé la hora actual en un sin firmar largo al principio de la función. El led entonces mandaron a flash por menos de siete minutos. El bosquejo a continuación comprueba si 7 minutos ha pasado (420000 milisegundos). Si 7 minutos no ha pasado todavía, el ATtiny calcula la diferencia, entonces el retraso detiene la ejecución hasta que haya pasado siete minutos.
He configurado retrasos entre los bucles de 7 minutos para que coincida con la campana de la escuela. También tuve más lazo de 42 minutos para el almuerzo. Al final del bucle, retrasaría para siempre. Por lo tanto, todo lo que tenía que hacer era venir a la escuela cada día, pulse el botón reset y el signo parpadean!
Para configurar el Arduino Uno al programa, ver el vídeo en la introducción o Compruebe hacia fuera este artículo High-Low Tech: http://highlowtech.org/?p=1695
Y eso es todo allí está a él! Usted puede encontrar el boceto que he usado a continuación: