Paso 1: ¿Cómo funciona?
La frambuesa pi no tiene ningún reloj de tiempo real (RTC). ¿Cómo sabe el momento adecuado? PI ya está configurado como un cliente NTP usando los servidores de Debian NTP. Como tiene una conexión a Internet deberá obtener la hora correcta. Se debe establecer la zona horaria correcta en TimeZone
Muchos recursos están disponibles en internet para el correcto fraguado de frambuesa pi.
https://www.raspberrypi.org/forums/viewtopic.php?f...
La automatización de gallo es accionada por un pequeño motor DC, que es controlado por una frambuesa pi. Cada hora, el pi ejecuta nuestro roosterClock python script y cambiar uno de los pines GPIO a alta. Este pin está conectado a la base de un transistor NPN. Este transistor actúa como un interruptor. Una base corriente el motor activa y automatiza el gallo.
Al mismo tiempo, la pi tiene un Quiquiriquí... sonido, un archivo MP3/wav. También va a jugar bell reloj sonido. Suena la campana una vez en el 1:00, dos veces en el 2:00 y así sucesivamente. El script de python debe cuidar que el gallo o el reloj es no molestar a usted o su familia en la noche. (Aprendí esto de la manera difícil... :-()