This is lab2 of 4180 dealing with the extra parts kit.
Dependencies: mbed LSM9DS1_Library_cal
Diff: Jesses_Lab2/Jesses_Main.cpp
- Revision:
- 5:d3dfaed9fd93
- Parent:
- 4:1443e98048a6
- Child:
- 6:713054b45e91
--- a/Jesses_Lab2/Jesses_Main.cpp Fri Feb 12 17:40:06 2016 +0000 +++ b/Jesses_Lab2/Jesses_Main.cpp Fri Feb 12 12:59:08 2016 -0500 @@ -12,7 +12,7 @@ // const double offset = 65535/2; // double rads = 0.0; // uint16_t sample = 0; -// +// // while(1){ // // sinewave output // for (int i = 0; i < 360; i++) { @@ -26,5 +26,49 @@ // Sharp IR sensor +Serial pc(USBTX, USBRX); -int main(){ \ No newline at end of file +AnalogIn sensor(p15); +DigitalOut led1(LED1); +DigitalOut led2(LED2); +DigitalOut led3(LED3); +DigitalOut led4(LED4); + +int main(){ + while(1){ + + // if(sensor > 0.4){ + // led1 = 1; + // led2 = 0; + // led3 = 0; + // led4 = 0; + // } + // else if(sensor > 1.3){ + // led1 = 1; + // led2 = 1; + // led3 = 0; + // led4 = 0; + // } + // else if(sensor > 2.2){ + // led1 = 1; + // led2 = 1; + // led3 = 1; + // led4 = 0; + // } + // else if(sensor > 3.1){ + // led1 = 1; + // led2 = 1; + // led3 = 1; + // led4 = 1; + // } + // else{ + // led1 = 0; + // led2 = 0; + // led3 = 0; + // led4 = 0; + // } + + pc.printf("%f", sensor); + wait(.5); + } +}