Étape 3: codage
Pour cette partie, nous vous donnons le code que nous avons fait pour ce projet et les différents programmes :
Programme de l’Arduino :
La nouvelle version est maintenant disponible. Le problème avec la fenêtre est fixer ensuite et certains bugs peu.
Framboise :
Nous avons installé le serveur MySQL et les liaisons Python pour MySQL. Pour le serveur web, nous avons installé le paquet Apache2
Site Internet :
Les fichiers CSS sont maintenant disponibles dans le dossier .rar.
Script de framboise :
Pour ce script, nous avons utilisé la bibliothèque MySQLdb. Vous devez utiliser python 2.7 pour pouvoir exécuter le script.
Le script est le pont entre l’arduino et le pi de framboise. Il permet de sauvegarder les données depuis le bord de l’arduino dans la base de données et envoyer les nouvelles valeurs de consigne définies par l’utilisateur dans le programme arduino.