Saira Hussain
/
RTES_Lab3-1Part3
Part 3
Diff: main.cpp
- Revision:
- 0:f0090c987098
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Fri Feb 27 23:01:50 2015 +0000 @@ -0,0 +1,41 @@ + +#include "mbed.h" +#include "MMA7660.h" + +MMA7660 MMA(p28, p27); + +Serial pc(USBTX,USBRX); + +AnalogIn ain(A5); + +BusOut leds(LED1,LED2,LED3,LED4); + +int main() +{ + leds = 0; + int patternLeft = 0x3; + int patternRight = 0x0c; + int patternUp = 0x6; + int patternDown = 0x9; + while(1) { + + switch(MMA.getOrientation()){ + case 0: //UP + leds = patternUp; + break; + case 1: //DOWN + leds = patternDown; + break; + case 2: //RIGHT + leds = patternRight; + break; + case 3: //LEFT + leds = patternLeft; + break; + default: + break; + } + wait(0.1); + } +} +