Étape 8: Vue d’ensemble des logiciels de Raspberry Pi
Nous allons utiliser le langage de programmation Python pour écrire une page web qui interagiront avec les capteurs de blanchisserie. Il montrera quelles machines sont sur off et combien de temps chaque machine a fonctionné, et il enverra des utilisateurs quand leur lessive est faite.Pour s’interfacer avec les broches GPIO le Raspberry Pi, nous allons utiliser la bibliothèque Python disponible au http://code.google.com/p/raspberry-gpio-python/.
Pour le côté web des choses, nous allons utiliser le cadre génial web.py (webpy.org). Cette page web sera seulement utilisé par quelques dizaines de personnes, nous allons utiliser le serveur de développement intégré web.py au lieu d’intégrer notre script avec un serveur web de qualité professionnelle comme Apache.
Le code source complet est un peu moins de 100 lignes et est disponible à https://github.com/dlaw/laundry/.