[[2006a/B1]]
*練習課題 [#j87ddbd4]
**書道ロボット[水」を書く  [#qcbb5c4c]
 &ref(2006a/B1/課題1左/060526_1509~01.jpg,100%);
 //制作者:高木侑弥
 //製作日:5月26日

  #define PEN_DOWN 15 //ペンを下げる時間です。
 
    #define PEN_UP 20 //ペンをあげる時間です。
        
    sub PEN_D() //ペンの動作のためのサブルーチンです。
   
   {
 
      OnRev (OUT_B);Wait (PEN_DOWN);Off (OUT_B);
 
   }
 
   sub PEN_U()
  
   {
 
       OnFwd (OUT_B);Wait (PEN_UP);Off (OUT_B);
 
    }

    task main()
 
 {
 
        Wait (500);
 
        PEN_D();Wait (100);
 
        OnFwd (OUT_A+OUT_C);Wait (100);Off (OUT_A+ OUT_C);Wait (100);
 
        PEN_U();Wait (100);
 
        OnRev (OUT_A+OUT_C);Wait (100);Off (OUT_A+ OUT_C);Wait (100);
 
 
 
        OnFwd (OUT_A);OnRev (OUT_C);Wait (14);Off (OUT_A+OUT_C);
 
        Wait (100);
 
        OnFwd (OUT_A+OUT_C);Wait (49);Off (OUT_A+OUT_C);
 
        OnFwd (OUT_A);OnRev (OUT_C);Wait (40);Off (OUT_A+OUT_C);
 
        Wait (100);
 
        
 
        PEN_D();Wait (100);
 
        OnRev (OUT_A+OUT_C);Wait (42);Off (OUT_A+OUT_C);Wait (100);
 
        PEN_U();Wait (100);
 
        OnFwd (OUT_A+OUT_C);Wait (39);Off (OUT_A+OUT_C);Wait (100);
 
        OnFwd (OUT_C);OnRev (OUT_A);Wait (30);Off (OUT_A+OUT_C);
 
        OnRev (OUT_A+OUT_C);Wait (37);Off (OUT_A+OUT_C);Wait (100);
 
        PEN_D();Wait (100);
 
        OnFwd (OUT_A+OUT_C);Wait (55);Off (OUT_A+OUT_C);Wait (100);
 
        PEN_U();Wait (100);
 
        OnFwd (OUT_A);OnRev (OUT_C);Wait (26);Off (OUT_A+OUT_C);
 
        Wait (100);
 
 
 
        OnRev (OUT_A+OUT_C);Wait (127);Off (OUT_A+OUT_C);Wait (100);
 
        PEN_D();Wait (100);
 
        OnFwd (OUT_A+OUT_C);Wait (45);Off (OUT_A+OUT_C);Wait (100);
 
        PEN_U();Wait (100);
 
        OnFwd (OUT_A+OUT_C);Wait (42);Off (OUT_A+OUT_C);Wait (100);
 
        Wait (100);
 
        
 
        OnFwd (OUT_C);OnRev (OUT_A);Wait (70);Off (OUT_A+OUT_C);
 
        OnRev (OUT_A+OUT_C);Wait (40);Off (OUT_A+OUT_C);Wait (100);
 
        PEN_D();Wait (100);
 
        OnFwd (OUT_A+OUT_C);Wait (85);Off (OUT_A+OUT_C);
 //この作品で工夫した点は、まずスタイルです。
 //ほかのグループはおそらく4輪でくると思い、3輪人型にしまし
 //た。また、モータ速度を落とすため、ギアを複数かませまた。
 た。また、モータ速度を落とすため、ギアを複数かませました。
  [#nbebc8d6]
-車体の移動もマクロを使うと良いですね。 -- [[ゆき(TA)]] &new{2006-05-26 (金) 16:16:24};
-工夫した点なども、ぜひ書いてください。 -- [[ゆき(TA)]] &new{2006-05-26 (金) 16:17:36};

#comment


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