Raspberry Pi tuppen klockan (1 / 5 steg)
Steg 1: Hur fungerar det?
Raspberry pi har ingen realtidsklocka (RTC). Hur vet det i rätt tid? PI är redan konfigurerad som NTP-klient med hjälp av Debians NTP-servrar. Så länge du har en Internet-anslutning bör du få rätt tid. Du bör ange rätt tidszon i /etc/timezone
Mycket resurser finns i internet för inställningen rätt tid på Raspberry pi.
https://www.raspberrypi.org/forums/viewtopic.php?f...
Tupp automation drivs av en liten likströmsmotor, som kontrolleras av en Raspberry pi. Varje timme, kommer att pi köra vår roosterClock python skript och byta en GPIO pin till hög. Denna pin är ansluten till basen av en NPN-transistor. Detta transistor fungerar som en switch. En bas nuvarande utlöser motorn och automatiserar tupp.
På samma gång spelar pi ett högt... ljud - en MP3/wav-fil. Det kommer också spela klockan bell sound. Det ringer på klockan en gång klockan 1, två gånger vid 2-tiden och så vidare. Python-skript bör ta omsorg att tuppen eller klockan inte är irriterande du eller din familj nattetid. (Jag lärde mig detta i den hårda vägen... :-()