jump!

Dependencies:   mbed

main.cpp

Committer:
OGA
Date:
2013-08-26
Revision:
0:60e106288ab5

File content as of revision 0:60e106288ab5:

#include "mbed.h"

DigitalIn sw(p5);
DigitalOut myled[4] = {LED1,LED2,LED3,LED4};
DigitalOut air[2]={p19,p20};
AnalogIn ain(p18);

int main() {
    sw.mode(PullUp);
    unsigned short adVal = 0;
    air[0] = 0; air[1] = 0;
    while(1) {
        adVal = ain.read_u16() >> 4;
        /*if(sw == 0){
            air[0] = 1;  air[1] = 0;  myled[0] = 1;
            wait(0.4);
            air[0] = 0;  air[1] = 1;  myled[0] = 0;
        }*/
        if(adVal > 1500){
            air[0] = 1;  air[1] = 0;  myled[0] = 1;
            wait(0.4);
            air[0] = 0;  air[1] = 1;  myled[0] = 0;
            wait(1);
        }
        printf("%d\n", adVal);
        wait(0.05);
    }
}