2005/B1 2005/B1/けいの学習ノート 壁に沿って進むプログラム
task main() { SetSensor(SENSOR_1,SENSOR_TOUCH); //タッチセンサーだと宣言 SetSensor(SENSOR_2,SENSOR_TOUCH); while(true) { while(SENSOR_1 == 1){ //センサー1がONならば以下の行動を繰り返す OnRev(OUT_A); OnRev(OUT_C); Wait(1); Off(OUT_A); Wait(1); } if(SENSOR_1==0){ //もしセンサー1がOFFならば右に旋回する Off(OUT_C); OnRev(OUT_A); } if(SENSOR_2==1){ //もしセンサー2がONならば以下の行動をする OnFwd(OUT_A); OnRev(OUT_C); Wait(150); Off(OUT_C); OnRev(OUT_A); } } }