#contents *ロボット本体の説明 [#uac9b2b8] ペンを上げ下げする部分にモーターを一つ、紙面上を動き回るための車体部分にモーターを二つ使ってロボットを組み立てた。 &ref(2017b/Member/kuwa/Mission1/IMG_2652.jpg,30%);&ref(2017b/Member/kuwa/Mission1/IMG_2650.jpg,30%); **プログラム(小) [#i9ed8ea2] #define turn_L OnFwd(OUT_A);OnRev(OUT_C);Wait(88);Off(OUT_AC);Wait(50);//左回転 #define turn_R OnFwd(OUT_C);OnRev(OUT_A);Wait(95);Off(OUT_AC);Wait(50);//右回転 #define go(t) OnFwd(OUT_AC);Wait(t);Off(OUT_AC);Wait(50);//前進 #define back(t) OnRev(OUT_AC);Wait(t);Off(OUT_AC);Wait(50);//後退 #define up OnFwd(OUT_B);Wait(10);Off(OUT_B);Wait(50);//ペンを上げる #define down OnRev(OUT_B);Wait(7);Off(OUT_B);Wait(50);//ぺんを下げる task main () { go(37)//1画目 up go(200) turn_L turn_L back(30) down go(90)//2画目 up go(210) turn_R go(60) turn_R go(25) down go(37)//3画目 up } **プログラム(出) [#r34eb7a8] task main () { go(30)//位置合わせ go(30)//右上部分 down go(30) up go(20) down go(30)//右下 up go(120) turn_R back(90) down go(80)// up go(110) turn_R back(95) down go(30)// up go(20) down go(30)// up go(90) turn_R back(90) down go(80)// up go(70) turn_R back(140) down go(90)// }