Paso 2: Explicación: Cómo funciona
Después de arrancar el coche el módulo obtenga el poder y empezar. Primero necesitas saber que la señal fue jugada en la semana o no. ¿Cómo hacerlo? Primero es necesario determinar el número de semana del año. Usted puede conseguirlo media parte del DS1307 y media parte de utilizar una fórmula de fecha. El arduino comunicar con módulo RTC I2C. La semana no. se almacena en la EEPROM y necesita comparar después de comenzar. Si la semana no. no es diferente de la semana guardada. el arduino hará la señal acústica y guardar el nuevo valor en la EEPROM. Después de que en esta semana, la señal no jugará otra vez. La señal se retrasa con un valor opcional.
Además escribí a un serial monitor para el proyecto de prueba y ajuste, el tiempo de lectura de la RTC.
Encontrar la fórmula de fecha para el número de la semana en la internet: http://en.wikipedia.org/wiki/ISO_week_date#Calculating_the_week_number_of_a_given_date