- 追加された行はこの色です。
- 削除された行はこの色です。
[[2006a/授業計画]]
池田祐樹
三角形
task main()
{
三角形
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()
{
四角形
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()
{
五角形
task main()
{
repeat(5){
OnFwd(OUT_A+OUT_C);
Wait(200);
OnFwd(OUT_C);
OnRev(OUT_A);
Wait(73);
Wait(73);
}
Float(OUT_A+OUT_C);
Float(OUT_A+OUT_C);
}
}
星
task main()
{
星
task main()
repeat(5){
{
repeat(5){
OnFwd(OUT_A+OUT_C);
Wait(200);
Wait(200);
OnFwd(OUT_C);
OnFwd(OUT_C);
OnRev(OUT_A);
OnRev(OUT_A);
Wait(138);
}
Float(OUT_A+OUT_C);
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 より滑らかに止まる
}