
Example program for the Seeed Studio Shield Bot
Dependencies: SeeedStudioShieldBot mbed
main.cpp@0:96c652480857, 2013-07-15 (annotated)
- Committer:
- melse
- Date:
- Mon Jul 15 14:09:05 2013 +0000
- Revision:
- 0:96c652480857
Initial Commit
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
melse | 0:96c652480857 | 1 | #include "mbed.h" |
melse | 0:96c652480857 | 2 | #include "SeeedStudioShieldBot.h" |
melse | 0:96c652480857 | 3 | |
melse | 0:96c652480857 | 4 | SeeedStudioShieldBot bot; |
melse | 0:96c652480857 | 5 | float speed = 0; |
melse | 0:96c652480857 | 6 | |
melse | 0:96c652480857 | 7 | int main() { |
melse | 0:96c652480857 | 8 | bot.enable_right_motor(); |
melse | 0:96c652480857 | 9 | bot.enable_left_motor(); |
melse | 0:96c652480857 | 10 | |
melse | 0:96c652480857 | 11 | while(1) { |
melse | 0:96c652480857 | 12 | speed += 0.1; |
melse | 0:96c652480857 | 13 | bot.forward(speed); |
melse | 0:96c652480857 | 14 | wait_ms(1000); |
melse | 0:96c652480857 | 15 | if (speed == 1) { |
melse | 0:96c652480857 | 16 | speed = 0; |
melse | 0:96c652480857 | 17 | } |
melse | 0:96c652480857 | 18 | } |
melse | 0:96c652480857 | 19 | } |