TD

Dependencies:   mbed

Committer:
jomfec
Date:
Mon May 02 09:02:30 2016 +0000
Revision:
0:cdec5eb4a8e2
info2

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jomfec 0:cdec5eb4a8e2 1 /*#include "mbed.h"
jomfec 0:cdec5eb4a8e2 2 Serial pc(USBTX,USBRX);
jomfec 0:cdec5eb4a8e2 3 AnalogIn Ain(p20);
jomfec 0:cdec5eb4a8e2 4 DigitalOut led1(LED1);
jomfec 0:cdec5eb4a8e2 5 DigitalOut led2(LED2);
jomfec 0:cdec5eb4a8e2 6 DigitalOut led3(LED3);
jomfec 0:cdec5eb4a8e2 7 DigitalOut led4(LED4);
jomfec 0:cdec5eb4a8e2 8 float ADCdata;
jomfec 0:cdec5eb4a8e2 9 int main(){
jomfec 0:cdec5eb4a8e2 10 while(1){
jomfec 0:cdec5eb4a8e2 11 ADCdata=Ain.read();
jomfec 0:cdec5eb4a8e2 12 pc.printf("ADC Data Values : %g \n\r",ADCdata);
jomfec 0:cdec5eb4a8e2 13 wait(0.5);
jomfec 0:cdec5eb4a8e2 14
jomfec 0:cdec5eb4a8e2 15 if(ADCdata<=0.2){
jomfec 0:cdec5eb4a8e2 16
jomfec 0:cdec5eb4a8e2 17 led1.write(0);
jomfec 0:cdec5eb4a8e2 18 led2.write(0);
jomfec 0:cdec5eb4a8e2 19 led3.write(0);
jomfec 0:cdec5eb4a8e2 20 led4.write(0);
jomfec 0:cdec5eb4a8e2 21
jomfec 0:cdec5eb4a8e2 22 }
jomfec 0:cdec5eb4a8e2 23 else if(ADCdata<=0.4){
jomfec 0:cdec5eb4a8e2 24
jomfec 0:cdec5eb4a8e2 25 led1.write(1);
jomfec 0:cdec5eb4a8e2 26 led2.write(0);
jomfec 0:cdec5eb4a8e2 27 led3.write(0);
jomfec 0:cdec5eb4a8e2 28 led4.write(0);
jomfec 0:cdec5eb4a8e2 29 }
jomfec 0:cdec5eb4a8e2 30 else if(ADCdata<=0.6){
jomfec 0:cdec5eb4a8e2 31
jomfec 0:cdec5eb4a8e2 32 led1.write(1);
jomfec 0:cdec5eb4a8e2 33 led2.write(1);
jomfec 0:cdec5eb4a8e2 34 led3.write(0);
jomfec 0:cdec5eb4a8e2 35 led4.write(0);
jomfec 0:cdec5eb4a8e2 36 }
jomfec 0:cdec5eb4a8e2 37 else if(ADCdata<=0.8){
jomfec 0:cdec5eb4a8e2 38
jomfec 0:cdec5eb4a8e2 39 led1.write(1);
jomfec 0:cdec5eb4a8e2 40 led2.write(1);
jomfec 0:cdec5eb4a8e2 41 led3.write(1);
jomfec 0:cdec5eb4a8e2 42 led4.write(0);
jomfec 0:cdec5eb4a8e2 43 }
jomfec 0:cdec5eb4a8e2 44 else if(ADCdata<=1){
jomfec 0:cdec5eb4a8e2 45
jomfec 0:cdec5eb4a8e2 46 led1.write(1);
jomfec 0:cdec5eb4a8e2 47 led2.write(1);
jomfec 0:cdec5eb4a8e2 48 led3.write(1);
jomfec 0:cdec5eb4a8e2 49 led4.write(1);
jomfec 0:cdec5eb4a8e2 50 }
jomfec 0:cdec5eb4a8e2 51 }
jomfec 0:cdec5eb4a8e2 52 }
jomfec 0:cdec5eb4a8e2 53 */