*²ÝÂê1¡¡»÷´é³¨¤ò½ñ¤¯¥í¥Ü¥Ã¥È [#a17e0c82] -¥Ñ¡¼¥È¥Ê¡¼¤Î»÷´é³¨¤òÉÁ¤¯¥í¥Ü¥Ã¥È¤òºî¤ë¡£ ***¥ë¡¼¥ëÀâÌÀ [#m3a4d36e] -¥í¥Ü¥Ã¥È¤Ë»÷´é³¨¤òÉÁ¤¯¥×¥í¥°¥é¥ß¥ó¥°¤òÆþÎϤ·¡¢¥Ú¥ó¤ò»È¤Ã¤Æ»æ¤Ë»÷´é³¨¤òÉÁ¤¯¡£ -¥í¥Ü¥Ã¥È¤ÎưºîÃæ¤Ï¡¢¥í¥Ü¥Ã¥È¤Ë¿¨¤ì¤Æ¤Ï¤Ê¤é¤Ê¤¤¡£ -»æ¤Î¥µ¥¤¥º¤ÏA4¤Ç¡¢¸ÇÄꤷ¤Æ¤Ï¤Ê¤é¤Ê¤¤¡£ **¥í¥Ü¥Ã¥ÈËÜÂÎ [#f7302be7] NXC¤ÎÀâÌÀ½ñ¤ËºÜ¤Ã¤Æ¤¤¤¿Á°ÎØ£²¸Ä¸åÎØ£±¸Ä¤Î¥í¥Ü¥Ã¥È¤ËÁ°¤Ë¤â¤¦1¸Ä¥â¡¼¥¿¡¼¤òÀßÃÖ¤·¡¢¥Ú¥ó¤ò¥´¥à¤Ç¸ÇÄꤷ¾å²¼¤Ëư¤«¤»¤ë¤è¤¦²þÎɤ·¤¿¤â¤Î¤Ç¤¹¡£ ¸þ¤¤òÊѤ¨¤¿¤È¤¡¢¤Ç¤¤ë¤À¤±¥Ú¥ó¤ÎÀ褬¤º¤ì¤Ê¤¤¤è¤¦¤Ë¼ÖÂΤò¾®¤µ¤¯¤·¤Þ¤·¤¿¡£ ¡£ ½Ð¤¤ë¤À¤±¡¢¤º¤ì¤Ê¤¤¤è¤¦¤Ë¥Ú¥ó¤Ï¿¿¤óÃæ¤Ë¤·¤Æ¡¢Ë໤¤ò¸º¤é¤¹¤¿¤á¤Ë¥Ú¥óÀè¤Î³ÑÅÙ¤ò¼Ð¤á¤Ë¤·¤Þ¤·¤¿¡£¤³¤ì¤Ç²¿ÅÙ¤â»÷´é³¨¤òÉÁ¤¤¤Æ¤ß¤¿·ë²Ì¡¢¤Û¤È¤ó¤É¤Î³ÎΨ¤Ç¤º¤ì¤Ê¤¯¤Ê¤ê¤Þ¤·¤¿ ¤Þ¤¿¡¢½ÅÎ̤òÁý¤ä¤·¤Æ»æ¤ò²¡¤µ¤¨¤Ä¤±¤ëÍͤˤ·¤Þ¤·¤¿¡£ #ref(2012a/A4/Kaiyohmaru/M1/20120525155634a.jpg,100%,¥í¥Ü¥Ã¥È) #ref(2012a/A4/Kaiyohmaru/M1/20120525155634a.jpg,100%,¥í¥Ü¥Ã¥È) ½Ð¤¤ë¤À¤±¡¢¤º¤ì¤Ê¤¤¤è¤¦¤Ë¥Ú¥ó¤Ï¿¿¤óÃæ¤Ë¤·¤Æ¡¢Ë໤¤ò¸º¤é¤¹¤¿¤á¤Ë¥Ú¥óÀè¤Î³ÑÅÙ¤ò¼Ð¤á¤Ë¤·¤Þ¤·¤¿¡£¤³¤ì¤Ç²¿ÅÙ¤â»÷´é³¨¤òÉÁ¤¤¤Æ¤ß¤¿·ë²Ì¡¢¤Û¤È¤ó¤É¤Î³ÎΨ¤Ç¤º¤ì¤Ê¤¯¤Ê¤ê¤Þ¤·¤¿ ¤Þ¤¿¡¢½ÅÎ̤òÁý¤ä¤·¤Æ»æ¤ò²¡¤µ¤¨¤Ä¤±¤ëÍͤˤ·¤Þ¤·¤¿¡£ **¥í¥Ü¥Ã¥È¤¬ÉÁ¤¤¤¿»÷´é³¨ [#p43cf7ad] #ref(2012a/A4/Kaiyohmaru/M1/20120525160836a.jpg,100%,»÷´é³¨) -°Ê²¼¤Î½ç¤ËÉÁ¤¯¤è¤¦¤Ë¤·¤Þ¤·¤¿¡£ ¡´é¤ÎÎØ³Ô ¢¸ý £ÈýÌÓ ¤ÌÜ ¥É¡ ¦È±¤ÎÌÓ #ref(2012a/A4/Kaiyohmaru/M1/nigaoekakijun.jpg,100%,»÷´é³¨) **¥×¥í¥°¥é¥à [#u64ef928] //nxt¥×¥í¥°¥é¥à¡¡»÷´é³¨ #define turn90 370 #define turn45 185 void bturn_r(int i){ //±¦Îظå¤í²óž Float(OUT_BC); RotateMotor(OUT_B,-50,i); Wait(200); Off(OUT_BC); Wait(200); } void bturn_l(int i){ //º¸Îظå¤í²óž Float(OUT_BC); RotateMotor(OUT_C,-50,i); Wait(200); Off(OUT_BC); Wait(200); } void fturn_l(int i){ //±¦ÎØÁ°²óž Float(OUT_BC); RotateMotor(OUT_B,50,i); Wait(200); Off(OUT_BC); Wait(200); } void fturn_r(int i){ //º¸ÎØÁ°²óž Float(OUT_BC); RotateMotor(OUT_C,50,i); Wait(200); Off(OUT_BC); Wait(200); } void go(int i){ //Á°¿Ê Float(OUT_BC); OnFwd(OUT_BC,20); Wait(200); RotateMotor(OUT_BC,50,i); Wait(200); Float(OUT_BC); Wait(200); } void back(int i){ //¸å¿Ê Float(OUT_BC); OnRev(OUT_BC,20); Wait(200); RotateMotor(OUT_BC,-50,i); Wait(200); Float(OUT_BC); Wait(200); } void up(){ //¥Ú¥ó¾å¤²¤ë Wait(200); OnRev(OUT_A,30); Wait(400); Off(OUT_A); Wait(200); } void down(){ //¥Ú¥ó²¼¤²¤ë Wait(200); OnFwd(OUT_A,20); Wait(400); Off(OUT_A); Wait(200); } task main(){ int i; //´é¤ÎÎØ³Ô for(i=0;i<=1;i++){ down(); go(100); up(); go(140); bturn_l(turn45); back(45); } down(); go(60); up(); go(140); bturn_l(turn45); back(45); for(i=0;i<=1;i++){ down(); go(100); up(); go(140); bturn_l(turn45); back(45); } bturn_l(turn45); go(115); down(); go(30); //¸ý up(); go(60); bturn_r(turn90); go(80); fturn_r(turn90); back(250); down(); //Èý back(50); up(); back(15); down(); back(50); up(); fturn_r(turn90); go(20); bturn_r(turn90); down(); //ÌÜ back(37); up(); back(22); down(); back(37); up(); bturn_r(turn90); go(20); fturn_l(turn90); go(52); fturn_l(turn90); back(200); down(); //É¡ go(50); up(); go(140); bturn_l(turn45); back(45); down(); go(20); up(); bturn_r(turn45); back(180); fturn_l(turn45); down(); //ȱ¤ÎÌÓ go(70); up(); repeat(5){ back(90); bturn_l(turn90); back(20); fturn_r(turn90); go(2); down(); go(55); up(); } } ***ÌäÂêÅÀ [#oe8fcd32] -¥¿¥¤¥ä¤¬»æ¤Î³°¤Ë½Ð¤Æ¤·¤Þ¤¦¤È¡¢»æ¤¬¤º¤ì¤ä¤¹¤¯¤Ê¤ë¡£ -¥¹¥Ô¡¼¥É¤¬Â®¤¹¤®¤Æ¤â¡¢ÃÙ¤¹¤®¤Æ¤â»æ¤¬¤º¤ì¤Æ¤·¤Þ¤¦¡£ *¹©Éפ·¤¿ÅÀ [#i33c7ca3] -¥Ú¥óÀè¤ÎÊý¸þ¤ò¼Ð¤á¤Ë¤¹¤ë¤³¤È¤Ç»æ¤È¤ÎË໤¤ò¸º¤é¤·¤¿¡£ -»æ¤¬¤º¤ì¤Ê¤¤¤è¤¦¤ËÉÁ¤¯³¨¤ò¾®¤µ¤¯¤·¡¢¥í¥Ü¥Ã¥È¤Î¥¹¥Ô¡¼¥É¤òÄ´Àᤷ¤¿¡£ *´¶ÁÛ [#q3c88399] ½é¤á¤Æ¤Î¥í¥Ü¥Ã¥ÈÀ½ºî¤È¥×¥í¥°¥é¥ß¥ó¥°¤À¤Ã¤¿¤Î¤Ç¡¢²ò¤é¤Ê¤¤¤³¤È¤Ð¤«¤ê¤À¤Ã¤¿¤Î¤ÇÉ԰¤Ǥ·¤¿¡£¤Ç¤â¡¢¥Ñ¡¼¥È¥Ê¡¼¤È¶¨ÎϤ·¤Æ¼è¤êÁȤó¤À¤ª¤«¤²¤Ç¿Ê¤á¤ë¤³¤È¤¬¤Ç¤¤Þ¤·¤¿¡£¥í¥Ü¥Ã¥È¤òºî¤ëºÝ¤Î°ìÈ֤βÝÂ꤬»æ¤ò¤º¤é¤µ¤Ê¤¤¤³¤È¤Ç¤·¤¿¡£¤½¤ì¤ËÂФ·¤Æ¡¢Â®¤µ¤òÄ´Àᤷ¡¢³¨¤ò¾®¤µ¤¯¤¹¤ë¤Ê¤É¤Î¹©Éפò¤¹¤ë¤³¤È¤¬¤Ç¤¤Þ¤·¤¿¡£