jump!

Dependencies:   mbed

Committer:
OGA
Date:
Mon Aug 26 06:26:08 2013 +0000
Revision:
0:60e106288ab5
jump!

Who changed what in which revision?

UserRevisionLine numberNew contents of line
OGA 0:60e106288ab5 1 #include "mbed.h"
OGA 0:60e106288ab5 2
OGA 0:60e106288ab5 3 DigitalIn sw(p5);
OGA 0:60e106288ab5 4 DigitalOut myled[4] = {LED1,LED2,LED3,LED4};
OGA 0:60e106288ab5 5 DigitalOut air[2]={p19,p20};
OGA 0:60e106288ab5 6 AnalogIn ain(p18);
OGA 0:60e106288ab5 7
OGA 0:60e106288ab5 8 int main() {
OGA 0:60e106288ab5 9 sw.mode(PullUp);
OGA 0:60e106288ab5 10 unsigned short adVal = 0;
OGA 0:60e106288ab5 11 air[0] = 0; air[1] = 0;
OGA 0:60e106288ab5 12 while(1) {
OGA 0:60e106288ab5 13 adVal = ain.read_u16() >> 4;
OGA 0:60e106288ab5 14 /*if(sw == 0){
OGA 0:60e106288ab5 15 air[0] = 1; air[1] = 0; myled[0] = 1;
OGA 0:60e106288ab5 16 wait(0.4);
OGA 0:60e106288ab5 17 air[0] = 0; air[1] = 1; myled[0] = 0;
OGA 0:60e106288ab5 18 }*/
OGA 0:60e106288ab5 19 if(adVal > 1500){
OGA 0:60e106288ab5 20 air[0] = 1; air[1] = 0; myled[0] = 1;
OGA 0:60e106288ab5 21 wait(0.4);
OGA 0:60e106288ab5 22 air[0] = 0; air[1] = 1; myled[0] = 0;
OGA 0:60e106288ab5 23 wait(1);
OGA 0:60e106288ab5 24 }
OGA 0:60e106288ab5 25 printf("%d\n", adVal);
OGA 0:60e106288ab5 26 wait(0.05);
OGA 0:60e106288ab5 27 }
OGA 0:60e106288ab5 28 }