[[2018a/Member]]

目次

#contents


*課題1 [#z3d6d96f]
今回の課題では「江田」という漢字を書くロボットを作った。

*ロボットについて [#y1346659]
&ref(image1.jpeg);
&ref(image4.jpeg);
ロボットの全体図
&ref(image2.jpeg);
&ref(image3.jpeg);
&ref(image4.jpeg);
&ref(image1.jpeg);


*プログラミングについて [#o7b6a267]
&ref(image5.jpeg);
**定義の設定 [#i604f330]

 task main()
 {
     #define Pen_up OnRev(OUT_B,40); Wait(100); Off(OUT_B);
     #define Pen_down OnFwd(OUT_B,40); Wait(100); Off(OUT_B);
     #define LR_10 OnFwd(OUT_A,30);Wait(500);Off(OUT_A);
     #define LR_20 OnFwd(OUT_A,30);Wait(1000);Off(OUT_A);
     #define LR_30 OnFwd(OUT_A,30);Wait(1500);Off(OUT_A);
     #define RL_10 OnRev(OUT_A,30);Wait(500);Off(OUT_A);
     #define RL_20 OnRev(OUT_A,30);Wait(1000);Off(OUT_A);
     #define RL_30 OnRev(OUT_A,30);Wait(1500);Off(OUT_A);
     #define US_10 OnFwd(OUT_C,30);Wait(500);Off(OUT_C);
     #define US_20 OnFwd(OUT_C,30);Wait(1000);Off(OUT_C);
     #define US_30 OnFwd(OUT_C,30);Wait(1500);Off(OUT_C);
     #define SU_10 OnRev(OUT_C,30);Wait(500);Off(OUT_C);
     #define SU_20 OnRev(OUT_C,30);Wait(1000);Off(OUT_C);
     #define SU_30 OnRev(OUT_C,30);Wait(1500);Off(OUT_C);
     #define NNM OnFwd(OUT_A,30);OnRev(OUT_C,30);Wait(400);Off(OUT_AC);
      LR_10;
      Pen_up;
      US_10;
      Pen_down;
      RL_10;
      Pen_up;
      US_10;
      Pen_down;
      NNM;
      Pen_up;
      SU_10;
      LR_10;
      Pen_down;
      LR_20; 
      Pen_up;
      RL_10;
      Pen_down;
      US_20;
      Pen_up;
      RL_10;
      Pen_down;
      LR_20;
      
      Pen_up;
      US_10;
      Pen_down;
      US_20;
      RL_20;
      SU_20;
      LR_20;
      Pen_up;
      RL_10;
      Pen_down;
      US_20;
      Pen_up;
      RL_10;
      SU_10;
      Pen_down;
      LR_20;
 }

*完成形  [#yac11f02]
*まとめ [#ic26c836]

&ref(image5.jpeg);
*反省点 [#p6690cd1]
*感想 [#i52d1566]
 
 


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