2006a/授業計画 池田祐樹
三角形 task main() { repeat(3){ OnFwd(OUT_A+OUT_C); Wait(200); OnFwd(OUT_C); OnRev(OUT_A); Wait(107); } Float(OUT_A+OUT_C); }
四角形 task main() { repeat(4){ OnFwd(OUT_A+OUT_C); Wait(200); OnFwd(OUT_C); OnRev(OUT_A); Wait(83); } Float(OUT_A+OUT_C); }
五角形 task main() { repeat(5){ OnFwd(OUT_A+OUT_C); Wait(200); OnFwd(OUT_C); OnRev(OUT_A); Wait(73); } Float(OUT_A+OUT_C); }
星 task main() { repeat(5){ OnFwd(OUT_A+OUT_C); Wait(200); OnFwd(OUT_C); OnRev(OUT_A); Wait(138); } Float(OUT_A+OUT_C); }
机の周りを回るロボット task main() { repeat(10){ SetSensor(SENSOR_1,SENSOR_TOUCH); // センサ端子1に接続されたセンサが SetSensor(SENSOR_3,SENSOR_TOUCH); // タッチセンサであると宣言 OnFwd(OUT_A+OUT_C); // モータAとモータC を正回転 until(SENSOR_1||SENSOR_3); // タッチセンサが押されるまで待つ OnRev(OUT_C);Wait(70); OnFwd(OUT_A+OUT_C);Wait(300); OnRev(OUT_A);Wait(90); } Float(OUT_A+OUT_C); // Off より滑らかに止まる }