q2

Dependencies:   mbed

Committer:
brunostgr
Date:
Tue Oct 22 13:42:21 2019 +0000
Revision:
0:13cbb0d706ff
q2

Who changed what in which revision?

UserRevisionLine numberNew contents of line
brunostgr 0:13cbb0d706ff 1 #include "mbed.h"
brunostgr 0:13cbb0d706ff 2
brunostgr 0:13cbb0d706ff 3 AnalogIn analog_value(PA_0); // Entree analogique
brunostgr 0:13cbb0d706ff 4 Serial PC(USBTX, USBRX); // Port USB
brunostgr 0:13cbb0d706ff 5
brunostgr 0:13cbb0d706ff 6 // Programme principal
brunostgr 0:13cbb0d706ff 7 int main()
brunostgr 0:13cbb0d706ff 8 {
brunostgr 0:13cbb0d706ff 9 // Declaration des variables
brunostgr 0:13cbb0d706ff 10 float mesure;
brunostgr 0:13cbb0d706ff 11 float temp;
brunostgr 0:13cbb0d706ff 12
brunostgr 0:13cbb0d706ff 13 while(1) {
brunostgr 0:13cbb0d706ff 14
brunostgr 0:13cbb0d706ff 15 mesure = analog_value.read(); // Assigne une valeur de 0.0 à 1.0 a mesure
brunostgr 0:13cbb0d706ff 16 temp = mesure * 330; // Conversion en degres Celsius
brunostgr 0:13cbb0d706ff 17
brunostgr 0:13cbb0d706ff 18 // Affichage de la temperature
brunostgr 0:13cbb0d706ff 19 PC.printf("Temperature = %u C",(unsigned)temp);
brunostgr 0:13cbb0d706ff 20 }
brunostgr 0:13cbb0d706ff 21 }