Étape 6: Le programme d’écriture
C’était littéralement ma première fois à l’aide de Python, qui peut-être indiquer comment simpliste c’est.
Le programme est divisé en trois dossiers distincts :
1.) coffeeBot.py (le programme principal qui vérifie les messages et exécute les autres fichiers)
2.) doGPIO.py (exécute le processus GPIO d’actionner les goupilles qui tourne sur la machine à café)
3.) startGPIO.py (initialisé les broches GPIO, ma cafetière sur bouton étant deux coups)
Les fichiers de programme suivent ce processus lorsque coffeeBot.py est exécuté :
1.) initialiser les broches GPIO
2.) vérifier pour le courrier
2 a.) si aucun nouveau message, ne rien faire
2 b.) si de nouveaux messages trouvés, envoyer le signal
3.) de sommeil pendant trois secondes
4.) Répétez les étapes 2-4
On trouvera plus de détails dans les fichiers de programme ci-joint, que j’ai commenté. N’oubliez pas que tous les fichiers doivent être installés dans le répertoire « / home/pi ».
doGpio.py turnOnGPIO.py coffeeBot.py