2005/B1 壁をつたっていくロボット、モーター二個タイプ
task main() { SetSensor(SENSOR_1,SENSOR_TOUCH); SetSensor(SENSOR_3,SENSOR_TOUCH); Off(OUT_A+OUT_C); OnFwd(OUT_A); Off(OUT_C); // 右に曲がる while(true){ Off(OUT_A+OUT_C); OnFwd(OUT_A); Off(OUT_C); // 右に曲がる if(SENSOR_1 == 1){ //せんさ1が触れたら OnRev(OUT_A+OUT_C);Wait(100); //1秒後退 OnFwd(OUT_C);Wait(100);//左曲がる }if(SENSOR_3 == 1){ //せんさ3が触れていれば OnFwd(OUT_A+OUT_C); //ただ前進 } } }