課題1自分の名前の字を書く

書く文字は、友

プログラムについて

ロボットの作りにより、前進と後退が逆になっている。

sub arm_up()
{ OnFwd(OUT_B); Wait(20); Off(OUT_B); }
sub arm_down()
{ OnRev(OUT_B); Wait(15); }      アームの上下
task main() 
{
 arm_down();
 OnFwd(OUT_A+OUT_C); Wait(140);               一画目
 arm_up();
 OnFwd(OUT_A); Rev(OUT_C); Wait(40);  
 Rev(OUT_A+OUT_C); Wait(195); 
 Rev(OUT_A); OnFwd(OUT_C); Wait(85); 
 arm_down();
 Rev(OUT_A+OUT_C); Wait(190);                二画目
 arm_up();  
 OnFwd(OUT_A+OUT_C); Wait(55); 
 Rev(OUT_A); OnFwd(OUT_C); Wait(100); 
 OnFwd(OUT_A+OUT_C); Wait(70);    
 arm_down(); 
 Rev(OUT_A+OUT_C); Wait(70);               
 arm_up(); 
 Rev(OUT_A+OUT_C); Wait(50);
 Rev(OUT_A+OUT_C); Wait(50);
 OnFwd(OUT_A); Rev(OUT_C); Wait(100);
 OnFwd(OUT_A+OUT_C); Wait(40);
 arm_down();              
 Rev(OUT_A+OUT_C); Wait(80);                 三画目

 

 arm_up();              
 OnFwd(OUT_A+OUT_C); Wait(50);
 Rev(OUT_A); OnFwd(OUT_C); Wait(120); 
 OnFwd(OUT_A+OUT_C); Wait(60);
 OnFwd(OUT_A); Rev(OUT_C); Wait(50); 
 OnFwd(OUT_A+OUT_C); Wait(50);
 arm_down();                       
 Rev(OUT_A+OUT_C); Wait(95);                 四画目

  

 Off(OUT_A+OUT_B+OUT_C);

 }                             止まります

苦労した点

・最初は、補助輪をつけていたが、紙にひっかかるため取り外し、プログラムを大きく書き換えたこと。

・筆ペンを持たしたため、タイヤが黒くなり、タイヤの跡が紙に残ってしまったこと。

うまくいった点

・ロボットが完成してからは、比較的早くプログラムが書けたこと。

・補助輪をはずしてからは、紙との摩擦が小さくなり比較的安定するようになったこと。

リンク

2006b/A4/課題1右

2006b/A4/right*2


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2007-01-12 (金) 12:55:49