Paso 5: Escribir el código de Python-
El cerebro de nuestro proyecto va a ser en este código. Siga los pasos:
- Tipo nano alarmclock.py en la ventana de terminal (nano es un editor de texto y alarmclock.py es lo que llamamos nuestro archivo) se utilizará el editor de texto nano para hacer nuestro código.
- Insertar ! python de /usr/bin/env # como la primera línea. Esto dice Raspbian que este es un script de python.
- Aquí está el archivo con el código pero voy a explicar las partes principales.
Importamos el módulo de tiempo por lo que podemos acceder a la hora del sistema. Importamos el módulo de sistema operativo para que podamos usar bash comandos de python. Entonces hacemos una variable para la hora de alarma. La línea más larga en el archivo es la línea que llama el pifm binario. Esto es porque lo primero es convertir el archivo a un formulario que pifm acepta, aparece la ruta de los binarios y luego aparece la estación nosotros wont para transmitir.
La función aunque la verdad comprueba si su tiempo de sonido de la alarma y si no, se reproduce un archivo de música de su elección. Podría escribir un instructable conjunto en la parte de Python de este proyecto; pero las funciones principales han sido cubiertas.
Ahora descargar un sonido de alarma personalizada, conseguir algo de tu música favorita archivos de audio, ponerlos en una unidad USB y ponerlos en la carpeta de inicio en su Pi. También, poner el pifm binario en la carpeta de inicio. Por último, ejecute el siguiente comando para hacer el archivo ejecutable: sudo chmod 755./alarmclock.py
Al final de este paso que debe tener el código de python, algunos archivos de audio y la pifm binario en su carpeta de inicio.