Vishal Rai
/
blu_car
Andriod Controlled Wireless Car
Revision 0:26f67100c6b6, committed 2015-01-20
- Comitter:
- rockstar
- Date:
- Tue Jan 20 14:20:01 2015 +0000
- Commit message:
- Andriod Controlled Bluetooth Car
Changed in this revision
main.cpp | Show annotated file Show diff for this revision Revisions of this file |
mbed.bld | Show annotated file Show diff for this revision Revisions of this file |
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Tue Jan 20 14:20:01 2015 +0000 @@ -0,0 +1,72 @@ +#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; + + + } + } +} +} \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mbed.bld Tue Jan 20 14:20:01 2015 +0000 @@ -0,0 +1,1 @@ +http://mbed.org/users/mbed_official/code/mbed/builds/6473597d706e \ No newline at end of file