*左を書くロボットの試作プログラムです。 [#nd253f19]

 作成者:するめ
 作成日時:11/5
 ロボット名:きゅうぞう君1号

 #define MOVE_TIME 30 //リフトを上下げする時間
 #define turn_left   OnFwd(OUT_A);OnRev(OUT_C);Wait(82);Off(OUT_A+OUT_C);
 #define turn_right OnFwd(OUT_C);OnRev(OUT_A);Wait(82);Off(OUT_A+OUT_C);
 #define go_straight1(t) OnFwd(OUT_A+OUT_C);Wait(t);Off(OUT_A+OUT_C);
 #define go_straight2(t) OnRev(OUT_A+OUT_C);Wait(t);Off(OUT_A+OUT_C);
 #define go_straight3 OnFwd(OUT_B);Wait(MOVE_TIME);Off(OUT_B);
 #define go_straight4 OnRev(OUT_B);Wait(MOVE_TIME);Off(OUT_B);
 
 task main()
 {
  go_straight1(150);
   go_straight3
    go_straight2(150);
     turn_left;
      go_straight2(38);
       go_straight4
        go_straight1(38);
         turn_left;
  go_straight3;
   turn_right;
    go_straight2(32);
     turn_left;
      go_straight2(38);
       go_straight4;
        go_straight2(100);
         go_straight3;
  turn_left;
   go_straight4;
     go_straight2(50);
      go_straight3;
       go_straight2(30);
        turn_left;
         go_straight4;
          go_straight1(100);
 }
**反省 [#k75835f9]
 試作のプログラムだったので調整などが大変だった。
 机上の空論なので思った通りにうごいてくれなっかった。
 成功したのは下に記すプログラムですが、きゅうぞう君の歩んだ道として記しまし
 た。

*左を書くロボットの完成プログラム [#n131e727]
 

 作成者:巻き舌宇宙       
 作成日時:11/9
 ロボット名:きゅうぞう君1号 

 #define right OnRev(OUT_C);OnFwd(OUT_A);Wait(105);Off(OUT_A+OUT_C);  //右に曲がる
 #define left OnRev(OUT_A);OnFwd(OUT_C);Wait(103);Off(OUT_A+OUT_C);  //左に曲がる
 #define back(t) OnRev(OUT_A+OUT_C);Wait(t);Off(OUT_A+OUT_C);           //後ろに下がる
 #define front(t) OnFwd(OUT_A+OUT_C);Wait(t);Off(OUT_A+OUT_C);           //前に進む
 #define up OnFwd(OUT_B);Wait(50);Off(OUT_B);          //ペンを上げる
 #define down OnRev(OUT_B);Wait(48);Float(OUT_B);      //ペンを下げる
       
 task main()
    {
    front(120);                               //1画目
    up;back(110);right;back(110);down;OnFwd(OUT_A);Wait(140);Float(OUT_A);   //2画目
    up;OnRev(OUT_A);OnFwd(OUT_C);Wait(75);front(100);left;front(40);down;front(80);    //3画目
    up;back(70);right;back(95);down;front(40);          //4画目
    up;front(85);left;back(30);down;front(100);             //5画目
    }

*感想 [#bb3a4330]
 左を書くのが(特に調整が)こんなに難しいことだとは思わなかった。 (1台の尊い犠牲のもとに成り立っているし...)
 それでもとにかく完成できて良かった。         
 
注:キャシャリン1号 享年0歳・・・キャシャリンは永久欠番ですよ!

*反省 [#s612348a]
 もっと早いうちから作り始めるべきだった。それに尽きる!
すいませんでした。

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS