Antoine Briand
Pour réaliser ce projet nous avons commencé par lire chacun de notre côté “Arduino : Premiers pas en informatique embarquée”.Cette lecture nous a permis d’acquérir les bases du langages de programmation. Nous nous sommes ensuite répartis les tâches de façon à ce que Benoît se spécialise surtout dans les branchements entre l’Arduino et les divers capteurs. Antoine dans l’écriture du programme et Elie dans la recherche des diverses librairies ainsi que la recherche des problèmes affichés dans le programme d’Antoine. Cependant il nous est arrivés d’organiser des réunions de crise.
- Nous avons crée le cahier des charges ci-dessus. Cela nous à permis de sélectionner les différents capteurs.
- Nous les avons ensuite commandés en comparant les tarifs.
- En attendant la livraison nous avons commencé à rédiger les grandes lignes du programme. Et à chercher les différentes librairies dont nous avions besoin.
- Une fois l’écran reçu, nous l’avons configuré et programmé
- Une fois les capteurs reçus, nous avons vérifié la compatibilité de notre programme avec les différents capteurs et nous l’avons adapté.
- Une fois le programme de l’écran et des capteurs écrit nous les avons compilés.
» Une Carte Arduino Uno R3
» Des fils de connexion mâle/femelle
» Des fils de connexion mâle/mâle
» Bread-board
» Écran LCD@20*4 avec controleur I2C
» Arduino Ethernet Shield
» Capteurs :
» DHT11 : Pression, température,
» BMP180 : Humidité, température,
» DS1302 : Module horloge.
1- Notre premier problème fut d'appréhender le fonctionnement des librairies, qui sont spécifiques à chaque référence.
2- Notre second problème fut de réussir à trouver la librairie de l’écran à cause du micro-contrôleur dont nous ne comprenions pas le principe de fonctionnement.
3- Nous avons ensuite eu beaucoup de mal à assimiler le principe du réseau internet. L’informaticien du lycée est venu nous en expliquer le fonctionnement.
4- Notre dernier problème fut avec le service en ligne “pushingbox” qui nous permet de remplir un formulaire et d’afficher les réponses dans un tableur.