TP

Dependencies:   mbed

Committer:
jomfec
Date:
Mon May 02 09:07:15 2016 +0000
Revision:
0:f3c198cb4dee
INFO2

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jomfec 0:f3c198cb4dee 1 /*#include "mbed.h"
jomfec 0:f3c198cb4dee 2 AnalogIn NTC(p18);
jomfec 0:f3c198cb4dee 3 DigitalIn bouton(p5);
jomfec 0:f3c198cb4dee 4 DigitalOut led(p6);
jomfec 0:f3c198cb4dee 5
jomfec 0:f3c198cb4dee 6 int main(){
jomfec 0:f3c198cb4dee 7 while(1){
jomfec 0:f3c198cb4dee 8 bouton.mode(PullDown);
jomfec 0:f3c198cb4dee 9 int etat;
jomfec 0:f3c198cb4dee 10 float tension=NTC.read();
jomfec 0:f3c198cb4dee 11 float temperature;
jomfec 0:f3c198cb4dee 12 temperature=29.85*tension*3.3-19.7;
jomfec 0:f3c198cb4dee 13 etat=bouton.read();
jomfec 0:f3c198cb4dee 14 if(etat==1)
jomfec 0:f3c198cb4dee 15 printf("Bouton= %d U (bornes du resistance) = %g\n",etat,tension);
jomfec 0:f3c198cb4dee 16
jomfec 0:f3c198cb4dee 17 else
jomfec 0:f3c198cb4dee 18 printf("Bouton= %d Temperature = %g\n",etat,temperature);
jomfec 0:f3c198cb4dee 19
jomfec 0:f3c198cb4dee 20 if(temperature>24)
jomfec 0:f3c198cb4dee 21 led.write(1);
jomfec 0:f3c198cb4dee 22 else led.write(0);
jomfec 0:f3c198cb4dee 23 wait(0.25);
jomfec 0:f3c198cb4dee 24 }
jomfec 0:f3c198cb4dee 25 }
jomfec 0:f3c198cb4dee 26 */