Cours:DM regulationTemperature
Cahier des charges
L'objectif est de reprendre le système de régulation de température réalisé en saé à la fin du 1er semestre en réalisant pratiquement toutes les fonctions avec le µcontrôleur.
Ce projet est à réaliser sur le logiciel Simulide
- principe de la régulation
- si la température est basse, on chauffe
- lorsque la température augmente au dessus de Thight, on arrête de chauffer
- lorsque la température descend en dessous de Tlow, on chauffe à nouveau
- une led clignotera pour indiquer que le système chauffe
- affichage de la température
- au minimum 3 leds Bleu/Verte/Rouge permettront d'afficher la température
- vous pourrez utiliser plus de leds
- vous pourrez ajouter un afficheur 7 segments
Contraintes
- utilisation d'un µcontrôleur atmega328p
- aucune fonction du Framework Arduino
- utilisation du Timer1 pour le clignotement
Conseils
- utiliser certaines fonctions arduino dans un 1er temps : Cours:ArduinoSansLoopSetup
- remplacer ces fonctions au fur et à mesure de l'avancée dans les CMs/TDs/Tps