task main() { SetSensor(SENSOR_1,SENSOR_TOUCH); SetSensor(SENSOR_3,SENSOR_TOUCH); while(true) { if ( SENSOR_3 == 1 ) { OnFwd(OUT_A+OUT_C); } //センサー3が押されている間直進 if(( SENSOR_3 == 0 )&&( SENSOR_1 == 0 )) { OnFwd(OUT_A); Off(OUT_C); } //センサーが押されていないと右へ if ( SENSOR_1 == 1 ) { OnFwd(OUT_C); OnRev(OUT_A); Wait(90); } //センサー1が押されると左へ } }
なかなかセンサーが反応せえへんかったから、どうにかして反応させんのが大変やった。あと、マシンが滑らかに曲がるようにローラーを付けたが、初めのうちはそれが回りにくく何度もいろいろなローラーを作って大変やった。