mbed library and test Hello World program

Dependencies:   mbed

Fork of m3pi by Chris Styles

Committer:
chrisell512
Date:
Fri Mar 21 00:43:19 2014 +0000
Revision:
9:c7a64b3c1ad5
Test #1 3/20/14 7:43 PM

Who changed what in which revision?

UserRevisionLine numberNew contents of line
chrisell512 9:c7a64b3c1ad5 1 #include "mbed.h"
chrisell512 9:c7a64b3c1ad5 2 #include "m3pi.h"
chrisell512 9:c7a64b3c1ad5 3
chrisell512 9:c7a64b3c1ad5 4 m3pi m3pi;
chrisell512 9:c7a64b3c1ad5 5
chrisell512 9:c7a64b3c1ad5 6 int main() {
chrisell512 9:c7a64b3c1ad5 7
chrisell512 9:c7a64b3c1ad5 8 m3pi.locate(0,1);
chrisell512 9:c7a64b3c1ad5 9 m3pi.printf("LO World");
chrisell512 9:c7a64b3c1ad5 10
chrisell512 9:c7a64b3c1ad5 11 wait (2.0);
chrisell512 9:c7a64b3c1ad5 12
chrisell512 9:c7a64b3c1ad5 13 m3pi.forward(0.5); // Forward half speed
chrisell512 9:c7a64b3c1ad5 14 wait (0.5); // wait half a second
chrisell512 9:c7a64b3c1ad5 15 m3pi.left(0.5); // Turn left at half speed
chrisell512 9:c7a64b3c1ad5 16 wait (0.5); // wait half a second
chrisell512 9:c7a64b3c1ad5 17 m3pi.backward(0.5);// Backward at half speed
chrisell512 9:c7a64b3c1ad5 18 wait (0.5); // wait half a second
chrisell512 9:c7a64b3c1ad5 19 m3pi.right(0.5); // Turn right at half speed
chrisell512 9:c7a64b3c1ad5 20 wait (0.5); // wait half a second
chrisell512 9:c7a64b3c1ad5 21
chrisell512 9:c7a64b3c1ad5 22 m3pi.stop();
chrisell512 9:c7a64b3c1ad5 23 }