[[2006b/MemberOnly/進行状況A]]
#contents
#[[2006b/A2/tankn616のページ]] 
 

*『寧』の簡単な字を書くロボットーのプログラム [#rdce83a6]
  
-文字『寧』をもっと簡単で書くです。この字は中国語で使えている文字です。日本語はそういう文字がありません。
 
-プログラムは以下になります。
 #define  down            OnFwd(OUT_B);Wait(30);Off(OUT_B); //ぺんをおろす                   
 #define  up              OnRev(OUT_B);Wait(30);Off(OUT_B); //ペンを挙げる                                                    
 #define  go_straight(t)  OnFwd(OUT_A+OUT_C);Wait(t);Off(OUT_A+OUT_C);         //前進
 #define  back(t)         OnRev(OUT_A+OUT_C);Wait(t);Off(OUT_A+OUT_C);         //後ろへ
 #define  turn_right(t)   OnRev(OUT_C)+OnFwd(OUT_A);Wait(t);Off(OUT_A+OUT_C);  //右を回転する
 #define  turn_left(t)    OnRev(OUT_A)+OnFwd(OUT_C);Wait(t);Off(OUT_A+OUT_C);  //左を回転する
 task main()
 { 
   down;
   go_straight(20);   //1
   up;
   go_straight(10);
   turn_riht(100);
   gp_straight(20);
   turn_right(90);
   back(90);
   down;
   back(40);          //2
   up;
   go_straight(40);
   turn_right(90);
   back(95);
   down;
   go_straight(180);  //3
   up;
   go_straight(10);
   turn_right(90);
   back(55);
   down;
   back(40);          //4
   up;
   go_straight(40);
   turn_right(90);
   go_straight(40);
   down;
   back(100);         //5
   up;
   go_straight(140);
   turn_left(90);
   back(15);
   down;
   go_straight(100);  //6
   up;
   back(15);
   turn_right(120);
   back(95);
   down;
   back(30);          //7
   up;
   }
 

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