Étape 7: Prendre notre projet sur la route
Si nous voulons prendre notre projet à l’extérieur où nous pouvons obtenir les infos de magasins ou des voisins, nous avons une étape supplémentaire à faire. Après tout, nous ne voulons pas faire un écran et un clavier pour lancer le logiciel ! Nous allons donc établir qu’il s’exécute tout de suite lorsque le Pi de bottes. De cette façon, il suffit d’allumer la Pi + GrovePi avec un chargeur de téléphone portable, et tout fonctionnera sur son propre.
Il existe de nombreuses approches pour faire quelque chose commencer au moment du démarrage, mais un Voici d'entre eux.
- Copiez les fichiers dans votre répertoire home. De cette façon, nous permettra d’économiser les fichiers originaux et simplifier nos chemins.
CP /home/pi/Desktop/GrovePi/Projects/Open_Wifi_Finder/wifi_finder.py ~ /.
- Nous allons créer un fichier de démarrage
nano start.sh
Le contenu de start.sh sera :
#! / bin/bash
sudo python /home/pi/wifi_finder.pyTapez Ctrl-X pour quitter, suivi par « y » et la touche entrée
- Maintenant, nous devons modifier rc.local qui utilise Raspbian Wheezy de savoir quels programmes ont besoin lancer au démarrage.
sudo nano /etc/rc.local
Faites défiler jusqu'à la fin du fichier et ajoutez les lignes suivantes tout au fond
sudo sh /home/pi/start.sh
Exit 0C’est tout ! Redémarrage et test ! Pour redémarrer, vous pouvez taper
sudo reboot