Étape 7: Configurer le démarrage automatique
Vous êtes presque prêt à partir de maintenant, la seule étape de gauche consiste à ajouter le fichier .autostart pour que le script fonctionne. Tout comme le fichier de démarrage automatique de la session VNC ce fichier doit être situé dans /home/pi/.config/autostart. Voir les inserts pour obtenir des exemples.
Ça y est. Donc un résumé rapide
Vérifiez les autorisations sur vos ports I2C
Placez votre script perl dans un endroit connu sous l’utilisateur désiré, PI a été utilisé pour cet exemple
Placer votre fichier .bsh en /home/pi qui pointe vers le script Perl
Placer votre fichier .autostart en /home/pi/.config/autostart « en supposant que vous utilisez PI comme l’utilisateur.
Maintenant lorsque vous actionnez la machine du cycle le script perl va démarrer et exécuter, avec l’accès aux ports I2C.
Comme un rappel si vous voulez tester, vous pouvez taper « sudo shutdown - r maintenant » et attendre patiemment que le dispositif de redémarrer.
pour tester si votre script s’exécute, que vous pouvez taper
PS - elf | grep "scriptname"
Voir l’exemple ci-joint, montrant que one.pl est en cours d’exécution
Vous avez maintenant une auto à partir de framboise pi qui peut contrôler les ports I2C et utiliser un puissant langage comme perl ou pour exécuter les ports. Il y a nombre de jetons I2C que vous pouvez attacher à la pi comme le MCP23017 pour une extension de port parallèle. Il y a a2d, d2a convertisseurs, capteurs de température, générateurs pwm et beaucoup plus
Amusez-vous