Réalisation d'un dispositif de mesure de température
Cahier des charges
On souhaite contrôler la température d'un milieu réactionnel dont le contenant est placé sur un agitateur magnétique chauffant.
La température doit être comprise entre 50 et 60 °C. Dans ce cas, une diode verte doit être allumée.
Si la température est inférieure à 50 °C, une diode jaune doit s'allumer.
Si la température est supérieure à 60°C, un buzzer doit retentir.
Syntaxe : Création d'une fonction basée sur la courbe d'étalonnage
Avant la fonction setup(), rentrer le modèle mathématique comme suit.
1
float C_1 = ???;
2
float C_2 = ???;
3
4
float temp(float R){
5
float T = 1/(C_1 + C_2*log(R))-273.15;
6
return T;
7
}
Dans la fonction loop()
(la boucle), appeler le modèle avec cette instruction :
1
if (temp(R)<50) {
2
...
3
}