Vishal Rai
/
blu_car
Andriod Controlled Wireless Car
main.cpp
- Committer:
- rockstar
- Date:
- 2015-01-20
- Revision:
- 0:26f67100c6b6
File content as of revision 0:26f67100c6b6:
#include "mbed.h" Serial device(p28, p27); // tx, rx DigitalOut myled1(LED2); DigitalOut myled2(LED1); DigitalOut myled3(LED3); DigitalOut myled4(LED4); PwmOut leftF(p24); PwmOut leftB(p21); PwmOut rightF(p22); PwmOut rightB(p23); int main() {unsigned char value=NULL; device.baud(9600); while(1) { if(device.readable()) { value=device.getc(); switch (value) { case ('l') : myled2=!myled2; leftF=0; leftB=1; rightF=1; rightB=0; break; case ('f') : myled3=!myled3; leftF=1; leftB=0; rightF=1; rightB=0; break; case ('r') : myled1=!myled1; leftF=1; leftB=0; rightF=0; rightB=1; break; case ('s') : leftF=0; leftB=0; rightF=0; rightB=0; myled4=!myled4; break; case ('b') : leftF=0; leftB=1; rightF=0; rightB=1; myled4=!myled4; break; } } } }