Paso 2: El código
En cuanto al bosquejo, descargar a continuación.Biblioteca externa utilizada: lib de ds1307 de adafruit (https://github.com/adafruit/RTClib)
Ahora, para explicar algunas cosas:
variables:
* aceptar - parada del bucle si la tarjeta sd no se inicializó correctamente
* primero - registro del primer estado y esperar que el estado cambiar antes de iniciar otra vez
funciones:
* marca_de_tiempo - obtener la hora del RTC y convertirlo en una cadena
* SDwrite(int state) - escribir en la SD de la tarjeta el tiempo y un mensaje según el estado recibe del (1 o 0)
* call(int buttonState) - ha utilizado para activar/desactivar el led y activan la función de SDwrite()
No dude en contactar conmigo para cualquier información adicional.
Eso es todo para mi primer instructivo, estoy esperando respuesta.