Paso 6: Final de configuración del Software
En este paso vamos a hacer 2 cosas: configurar RTC y obtener nuestro python script a ejecutar tan pronto como encienda el pi. En primer lugar permite configurar RTC. Para ello necesitamos instalar i2c-herramientas para ir adelante y ejecutar sudo apt-get instala herramientas de i2c. He encontrado muy útil este tutorial por Adafruit.
En primer lugar, tenemos que activar I2C. Entrar en la selección de comando raspi-config, opciones avanzadas y permiten I2C.
Básicamente, tenemos que ejecutar sudo i2cdetect -y 1. Entonces debería ver un 68 en algún lugar de la tabla que aparece. Luego cargamos el módulo RTC con este comando: sudo modprobe rtc-ds1307. Escriba sudo echo ds1307 0x68 > /sys/class/i2c-adapter/i2c-1/new_device.
Compruebe la hora del reloj con sudo hwclock-r. Si su camino de regreso en los años 90's bien. Ejecute el comando date . Mostrará la hora actual del sistema. Si tienes un trabajo conexión a internet entonces será correcto. En ese caso escriba el tiempo del reloj mediante sudo hwclock -w. Comprobar con el comando sudo hwclock - r que trabajó.
Ahora, todo está bien y bueno... hasta que reiniciemos. Así que lo que queremos hacer es cargar el módulo RTC en el arranque. Por lo tanto, ejecutar sudo nano/etc/modules y añadir rtc ds1307 al final. Continuación, escriba el comando sudo nano /etc/rc.local. Este es un fichero que se ejecutará cualquier comandos pones en él, en el arranque. Aquí podemos matar dos pájaros de un tiro. Primero entra en echo ds1307 0x68 > /sys/class/i2c-adapter/i2c-1/new_device y en una nueva línea sudo hwclock -s para el módulo rtc y así /home/pi/alarmclock.py para el automóvil a partir de nuestro script de python. Si usted está confundido, siga el enlace que dio.
Al final de este paso deben tener su RTC Mostrar la hora correcta incluso después de reiniciar el sistema. Y python script debe Inicio automático en el arranque.