// A simple black-line following robot #define IR_RIGHT 18 // Right IR sensor on Pin 18 #define IR_LEFT 19 // Left IR sensor on Pin 19 #include "motor.h" main() { writes("line", 500); loop { loop { if(pinstate(IR_LEFT)) drive(-1, 1, 10); else break; } // turn left loop { if(pinstate(IR_RIGHT)) drive( 1, -1, 10); else break; } // turn right drive(1, 1, 10); // step forward } }