- 追加された行はこの色です。
- 削除された行はこの色です。
#contents
*[[2006a/A7/課題1木]] [#o4fcbe3f]
-[[2006a/A7/課題1左]]
-[[2006a/A7/課題1右]]
-[[2006a/A7/課題2左]]
-[[2006a/A7/課題2右]]
-[[2006a/A7/課題3右]]
-[[2006a/A7/ロボコン]]
*[[A7左チーム センサのテスト]] [#o3086da2]
task main()
{
OnFwd(OUT_B);
Wait(50);
Off(OUT_B);
OnFwd(OUT_A+OUT_C);
Wait(100);
Off(OUT_A+OUT_C);
OnRev (OUT_B);
Wait(50);
Off(OUT_B);
OnRev(OUT_A+OUT_C);
Wait(150);
OnFwd(OUT_A);
Wait(102);
OnFwd(OUT_A+OUT_C);
Wait(80);
Off(OUT_A+OUT_C);
OnFwd(OUT_B);
Wait(50);
Off(OUT_B);
OnFwd(OUT_A+OUT_C);
Wait(110);
Off(OUT_A+OUT_C);
OnRev(OUT_B);
Wait(50);
Off(OUT_B);
OnRev(OUT_A+OUT_C);
Wait(180);
OnFwd(OUT_A);
Wait(40);
OnFwd(OUT_A+OUT_C);
Wait(110);
Off(OUT_A+OUT_C);
OnFwd(OUT_B);
Wait(50);
Off(OUT_B);
OnFwd(OUT_A+OUT_C);
Wait(100);
Off(OUT_A+OUT_C);
OnRev(OUT_B);
Wait(50);
Off(OUT_B);
OnRev(OUT_A+OUT_C);
Wait(210);
OnFwd(OUT_C);
Wait(80);
OnFwd(OUT_A+OUT_C);
Wait(110);
Off(OUT_A+OUT_C);
OnFwd(OUT_B);
Wait(50);
Off(OUT_B);
OnFwd(OUT_A+OUT_C);
Wait(100);
Off(OUT_A+OUT_C);
OnRev(OUT_B);
Wait(50);
Off(OUT_B);
}
A:タイヤ左
B:タイヤ右
C:筆持ってるアーム
*[[課題1木の反省]] [#gab3fab9]
タイヤを初期のままで使っていたので、見た目で個性を引き出せなかった。
#comment
{
SetSensor(SENSOR_1,SENSOR_TOUCH);
SetSensor(SENSOR_3,SENSOR_TOUCH);
while(1) {
if(SENSOR_1==1){
OnRev(OUT_C);
Wait(180);
OnFwd(OUT_C); }
else {OnFwd(OUT_A+OUT_C);}
OnRev(OUT_C);
Wait(180);
OnFwd(OUT_C); }
else {OnFwd(OUT_A+OUT_C);}
if(SENSOR_3==1) {
OnRev(OUT_A);
Wait(180);
OnFwd(OUT_A); }
else { OnFwd(OUT_A+OUT_C);}
OnRev(OUT_A);
Wait(180);
OnFwd(OUT_A); }
else { OnFwd(OUT_A+OUT_C);}
}
}
*[[A7右チーム センサのテスト]] [#z2728242]
task main()
{
SetSensor(SENSOR_1,SENSOR_TOUCH);
SetSensor(SENSOR_3,SENSOR_TOUCH);
while(true)
{
OnFwd(OUT_A+OUT_C);
until (SENSOR_3 == 1);
OnRev(OUT_A+OUT_C) ; Wait(50);
OnFwd(OUT_C) ; Wait(150);
OnFwd(OUT_A);
until (SENSOR_1 == 1);
OnRev(OUT_A+OUT_C) ; Wait(50);
OnFwd(OUT_A) ; Wait(150);
OnFwd(OUT_C);
}
}