Ìܼ¡
#contents



**»÷´é³¨¤òÉÁ¤¯¥í¥Ü¥Ã¥È [#u796d914]

*¥í¥Ü¥Ã¥È¤Î¥×¥í¥°¥é¥à [#m71871cc]

­¡´é¤ÎÎسԤȤʤë±ß¤òÉÁ¤¯¡£

­¢´ã¤òÉÁ¤¯¤¿¤á¤Îµ°Æ»½¤Àµ¤ò¤¹¤ë¡£

­£´ã¤òÉÁ¤¯¡£

­¤¸ý¤òÉÁ¤¯¤¿¤á¤Îµ°Æ»½¤Àµ¤ò¤¹¤ë¡£

­¥¸ý¤òÉÁ¤¯¡£

*¥í¥Ü¥Ã¥È¤Î¹½Â¤ [#b2dce520]

¤³¤Î¥í¥Ü¥Ã¥È¤Î¿÷·Á¤Ï¡¢¥Þ¥¤¥ó¥É¥¹¥È¡¼¥à¤Î»ÍÎضîÆ°·¿¥í¥Ü¥Ã¥È¤Ç¤¹¡£

¥¢¡¼¥à¤Ï¡¢²£¤ÎÆ°¤­¤Ë¤è¤Ã¤Æ¤è¤¸¤ì¤ÎÀ¸¤¸¤ë¥´¥à¤Î»ÈÍѤÏÈò¤±¡¢

¥®¥¢¤Ë¤è¤ë¶îÆ°µ¡¹½¤òÅëºÜ¤·¤Þ¤·¤¿¡£

*¤½¤ì¤¾¤ì¤Î¥×¥í¥°¥é¥à [#e011d77f]

¡Ã#define turn_left(t) OnRev(OUT_A);OnFwd(OUT_C);Wait(t);Off(OUT_A+OUT_C);
¡¡#define turn_right(t) OnFwd(OUT_A);OnRev(OUT_C);Wait(t);Off(OUT_A+OUT_C);
¡¡#define go_straight(t) OnFwd(OUT_A+OUT_C);Wait(t);Off(OUT_A+OUT_C);
¡¡#define pen_updown OnRev(OUT_B);Wait(10);OnFwd(OUT_B);Wait(10);Off(OUT_B);

¡¡task main()
¡¡{
  OnFwd(OUT_A);
  Wait(850);
  Off(OUT_A);
  
  OnFwd(OUT_B);
  Wait(10);
  Off(OUT_B);
  turn_left(200)
  go_straight(50)
  pen_updown
  go_straight(50)
  pen_updown
  
  turn_left(100)
  go_straight(50)
  turn_left(100)
  go_straight(100)
  OnRev(OUT_B);
  Wait(10);
  Off(OUT_B);
   OnFwd(OUT_A+OUT_C);
   Wait(150);
   Off(OUT_A+OUT_C);

¤³¤ì¤¬¥Ï¤ë¤Î¥×¥í¥°¥é¥à¤Ç¤¹¡£

¡Ã#define pen_up  OnFwd(OUT_B);Wait(10);Off(OUT_B); //
#define pen_down  OnRev(OUT_B);Wait(10);Off(OUT_B);//

task main()
{
 pen_down;           //
 OnFwd(OUT_A);
Wait(765);
 Off(OUT_A);
 pen_up;
 OnFwd(OUT_C);
 Wait(50);
 repeat(2){
 OnFwd(OUT_A+OUT_C);     //
 Wait(20);
 pen_down;
 Wait(30);
 pen_up;
 }
 OnRev(OUT_A+OUT_C);          //
 Wait(200);
 OnFwd(OUT_A);
 Wait(40); 
 OnFwd(OUT_A+OUT_C);
 Wait(140);
 pen_down;
 Wait(15);
 pen_up;
 Wait(50);
 Off(OUT_A+OUT_C);
 Wait(50);
 OnFwd(OUT_C);
 OnRev(OUT_A);
 Wait(240);
 OnFwd(OUT_A+OUT_C);
 Wait(170);
 pen_down;
 Wait(20);
 OnFwd(OUT_A+OUT_C);
 Wait(30);
 pen_up;
 OnFwd(OUT_A+OUT_C);
 Wait(300);
 Off(OUT_A+OUT_C);
 }

¤³¤Á¤é¤¬¥¹¥¬¤Î¥×¥í¥°¥é¥à¤Ç¤¹¡£

¡Ã#define  pen_move 10

sub  pen_up()
{
OnFwd(OUT_B); Wait(pen_move);
Off(OUT_B);
}

sub pen_down()
{
OnRev(OUT_B); Wait(pen_move);
Off(OUT_B);
}

task main()
{

pen_down();

OnFwd(OUT_A); Wait(850);
Off(OUT_A);

pen_up();

OnFwd(OUT_C); Wait(50);

repeat (2)
{
OnFwd(OUT_A+OUT_C); Wait(20);

pen_down(); Wait(30);

pen_up();
}

Toggle(OUT_A+OUT_C); Wait(160);
Off(OUT_A+OUT_C);

OnFwd(OUT_C); Wait(60);
OnRev(OUT_A);
Off(OUT_C+OUT_A);

pen_down(); Wait(60);

OnFwd(OUT_C); Wait(60);
OnRev(OUT_A);
Off(OUT_C+OUT_A);

pen_up();

OnRev(OUT_A+OUT_C); Wait(300);
Off(OUT_A+OUT_C);
}

¤³¤ÎÊý¤¬¾¾¤Î¥×¥í¥°¥é¥à¤È¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£

¡ö´¶ÁÛ

¤Ê¤«¤Ê¤«¤ËÈè¤ì¤¿¤¬¡¢¤«¤Ê¤ê³Ú¤·¤«¤Ã¤¿¡£

¥È¥Ã¥×   ¿·µ¬ °ìÍ÷ ¸¡º÷ ºÇ½ª¹¹¿·   ¥Ø¥ë¥×   ºÇ½ª¹¹¿·¤ÎRSS