*作成プログラム [#p8a56328] 一番最初に作ったプログラム(五角) 左を書くプログラムはまだ完成してません。 task main() { OnFwd(OUT_A); OnFwd(OUT_C); Wait(100); OnRev(OUT_C); Wait(100); OnFwd(OUT_C) Wait(100); OnRev(OUT_C); Wait(100); OnFwd(OUT_C); Wait(100); OnRev(OUT_C); Wait(100); OnFwd(OUT_C); Wait(100); OnRev(OUT_C); Wait(100); OnFwd(OUT_C); Wait(100); OnRev(OUT_C); Wait(100); OnFwd(OUT_C); Wait(100); Off(OUT_A+OUT_C); } *タッチセンサーのプログラム [#oed7b4f2] task main() { SetSensor(SENSOR_1, SENSOR_TOUCH); SetSensor(SENSOR_3, SENSOR_TOUCH); while(true) { if (( SENSOR_1 == 0 )&&( SENSOR_3 == 1 )) { OnFwd(OUT_C+OUT_A); } if (( SENSOR_1 == 0 )&&( SENSOR_3 == 0 )) { OnFwd(OUT_A); Off(OUT_C); } if ( SENSOR_1 == 1 ) { OnRev(OUT_A+OUT_C);Wait(60); OnFwd(OUT_C);OnRev(OUT_A);Wait(90); OnFwd(OUT_A+OUT_C);Wait(100); } } } コメント 苦労してやっと出来ました。久々に更新することが出来ました。 #comment コメントお願いします。 *光センサー [#h45ee4a3] 使用センサー2つ task main () { SetSensor(SENSOR_1, SENSOR_LIGHT); SetSensor(SENSOR_3, SENSOR_LIGHT); while (true) { if ((SENSOR_1 <45)&&(SENSOR_3 <45)){ OnFwd(OUT_A+OUT_C); } if(SENSOR_1 >45) { OnFwd(OUT_A); Off(OUT_C); } if(SENSOR_3 >45) { OnFwd(OUT_C); Off(OUT_A); } } } 感想 :このプログラムは、使う前にゼミが終わってしまったのでまだ試していません。センサーが一つのものは、問題なくできましたがプログラムは、このプログラムを上書きしたために残っていません。 #comment コメントお願いします。