Le programme Python | ||
---|---|---|
Précédent | Utiliser une carte Arduino dans une station météo | Suivant |
Il est donné en annexe. On utilise la biliothèque Tkinter pour créer une interface graphique. La fenêtre qui s'affiche comporte les éléments suivants :
Copyright : 2015 Alain Jouve
Cette illustration est mise à disposition selon les termes de la Licence Creative Commons
Attribution - Pas d'Utilisation Commerciale - Pas de Modification 4.0 International.
La charge de la batterie est affichée à titre informatif, mais n'est pas enregistrée.
La fermeture de la fenêtre et l'arrêt du programme sont obtenus en cliquant sur le petit carré muni d'une croix rouge.
Deux Timers sont créés dans le programme: l'un de 1 h qui lit les valeurs à chaque heure(facultatif), l'autre de 2 s qui scrute le port XBee et qui détecte s'il se réveille. Il commande la mesure et met l'heure de l'Arduino à jour.