Paso 7: Tomar nuestro proyecto en el camino
Si queremos que nuestro proyecto fuera de donde podemos obtener la información de tiendas o vecinos, tenemos un paso extra para hacer. Después de todo, no queremos una pantalla y un teclado para lanzar el software! Así que vamos a hacer funciona inmediatamente cuando el Pi arranca para arriba. Así, sólo tenemos que encender el Pi + GrovePi con un cargador de teléfono celular, y todo funcionará por sí solo.
Hay muchos métodos para hacer algo desde tiempo de arranque, pero uno aquí está de ellos.
- Copie los archivos en tu directorio home. Así guardará los archivos originales y va a simplificar nuestros caminos.
CP /home/pi/Desktop/GrovePi/Projects/Open_Wifi_Finder/wifi_finder.py ~ /.
- Vamos a crear un archivo de inicio
start.sh nano
El contenido de start.sh será:
#! / bin/bash
sudo python /home/pi/wifi_finder.pyTipo Ctrl-X para salir, seguido por 'y' y la tecla enter
- Ahora tenemos que editar el rc.local que utiliza Raspbian sibilancias para saber que programas necesitan iniciar en el arranque.
sudo nano /etc/rc.local
Desplácese hacia abajo hasta el final del archivo y agregue las siguientes líneas en la parte inferior
sudo sh /home/pi/start.sh
exit 0Eso es todo! Reiniciar y probar! Para reiniciar, puede escribir
sudo reboot