The old ParallaxRobotShield library

Dependencies:   mbed

Committer:
omarrasheedk
Date:
Thu Aug 20 21:50:32 2015 +0000
Revision:
0:0fd8d387c5a0
The old ParallaxRobotShield library

Who changed what in which revision?

UserRevisionLine numberNew contents of line
omarrasheedk 0:0fd8d387c5a0 1 #include "mbed.h"
omarrasheedk 0:0fd8d387c5a0 2 #include "ParallaxRobotShield.h"
omarrasheedk 0:0fd8d387c5a0 3
omarrasheedk 0:0fd8d387c5a0 4 int main( )
omarrasheedk 0:0fd8d387c5a0 5 {
omarrasheedk 0:0fd8d387c5a0 6 ParallaxRobotShield Parallax(D10, D11, PB_4, PA_8); // Corresponding pins are initialized
omarrasheedk 0:0fd8d387c5a0 7 Parallax.enable_left_motor();
omarrasheedk 0:0fd8d387c5a0 8 Parallax.enable_right_motor();
omarrasheedk 0:0fd8d387c5a0 9
omarrasheedk 0:0fd8d387c5a0 10 DigitalOut led(PA_10); // An LED for testing the left whisker
omarrasheedk 0:0fd8d387c5a0 11 while(1)
omarrasheedk 0:0fd8d387c5a0 12 {
omarrasheedk 0:0fd8d387c5a0 13 if(Parallax.lightSensor(PB_10) == 1)
omarrasheedk 0:0fd8d387c5a0 14 Parallax.forward(100, 1);
omarrasheedk 0:0fd8d387c5a0 15 Parallax.right(100, 1);
omarrasheedk 0:0fd8d387c5a0 16 }
omarrasheedk 0:0fd8d387c5a0 17 return 1;
omarrasheedk 0:0fd8d387c5a0 18 }