Cahier des charges

Nous souhaitons créer un système simulant le fonctionnement, d’une centrale domotique. Le fonctionnement attendu est le suivant :

1. Partie thermostat

Le but est de simuler l’allumage et l’extinction d’une chaudière suivant une température donnée. Nous ne nous servirons pas d’un capteur de température, nous simulerons ce dernier grâce à un potentiomètre. Le déclenchement en double seuil sera effectué suivant le cycle d’hystéresis suivant :

Nous souhaitons afficher la température simulée sur un écran lcd, sous la forme : Temperature = xx, de plus la simulation de l’allumage de la chaudière sera fait grâce à une led verte, son extinction grâce à une led rouge.

2. Partie éclairage

Dans le même programme nous souhaitons rajouter une fonction éclairage intelligent. Une led simulant l’éclairage intérieur d’une habitation sera allumée par un interrupteur, la luminosité de celle-ci variera en fonction de la luminosité extérieure reçu par un capteur. Plus la luminosité extérieure est importante moins la led brillera, et inversement.

Pour cela vous devrez utiliser les fonctions CAN et PWM de l’environnement Arduino.

Marche à suivre

  1. Faire l’algorithme du programme en utilisant la notation algorithmique normalisée.
  2. Téléchargez le squelette : Squelette_Arduino_Rascol et adaptez le.
  3. Codez votre algorithme ne soyez pas avare en commentaires.
  4. Téléversez sur la carte et vérifez le bon fonctionnement.
  5. Envoyez votre fichier Arduino sous la forme nom.prenom.ino par mail à l’adresse : joris.serrand@rascol.net
  6. Rendez votre algorithme au format papier au professeur à la fin de l’évaluation.

Bon courage et bonne évaluation !