Mise en œuvre de la CTN, affichage de la température dans le terminal ARDUINO.
Écrire le programme en langage ARDUINO à partir de l'algorithme ci-dessous :
Algorithme
La bibliothèque:
Les variables globales :
Déclaration d'une constante de type entier (2 octets) de nom B;
Déclaration d'une constante de type réel de nom R0;
Déclaration d'une variable de type entier (2 octets) de nom N ;
Déclaration d'une variable de type réel de nom RCTN ;
Déclaration d'une variable de type réel de nom temperature ;
Programme Principal :
Étude de la fonction loop
début
La variable N reçoit la valeur lue sur le port Analogique A0 ;
La variable V reçoit la conversion du nombre N en Volt
Calcul de la valeur de RCTN.
Calcul de la température à l'aide de l'équation de Steinhart-Hart ci- dessous:
temperature = 1.0/(log(RCTN/R0)/B+1/298.15)-273.15
afficher N
afficher V
Afficher la température
Attendre 100 ms
Fin
Q17/ - Faire le codage de la fonction loop ci-dessus.
Faire les tests nécessaires.
Conclusion
La fonction setup doit mettre en place la liaison série : Serial.begin(9600) ;
Étude de la chaîne d'information :
L'afficheur LCD est de type I2C.
Q18/- Pour chacune des flèches décrire la nature et les unités de l'information transportée.