2006a/授業計画 池田祐樹

三角形

task main()

{
 
repeat(3){
  
OnFwd(OUT_A+OUT_C); 
  
Wait(200);
  
OnFwd(OUT_C);     
  
OnRev(OUT_A);
  
Wait(107); 
   
}
   
Float(OUT_A+OUT_C);               

}
 四角形
 
 task main()

{
  
 repeat(4){
  
OnFwd(OUT_A+OUT_C); 
  
Wait(200);
  
OnFwd(OUT_C);     
  
OnRev(OUT_A);
  
Wait(83); 
  
}
 
 Float(OUT_A+OUT_C);               

}
 五角形
 
 task main()

{
  
repeat(5){
 
OnFwd(OUT_A+OUT_C); 
 
Wait(200);
  
OnFwd(OUT_C);     
  
OnRev(OUT_A);
 
Wait(73); 
  
}
 
Float(OUT_A+OUT_C);               

}
 
 星
 
 task main()

{
 
repeat(5){
 
OnFwd(OUT_A+OUT_C); 

Wait(200);
 
OnFwd(OUT_C);     
 
OnRev(OUT_A);
  
Wait(138); 
  
}
 
Float(OUT_A+OUT_C);               
 
}
 机の周りを回るロボット
 
 task main()

{
  
repeat(10){ 
  
SetSensor(SENSOR_1,SENSOR_TOUCH); // センサ端子1に接続されたセンサが
 
SetSensor(SENSOR_3,SENSOR_TOUCH); // タッチセンサであると宣言
 
OnFwd(OUT_A+OUT_C);               // モータAとモータC を正回転
  
until(SENSOR_1||SENSOR_3);       // タッチセンサが押されるまで待つ
 
OnRev(OUT_C);Wait(70);
 
OnFwd(OUT_A+OUT_C);Wait(300);

OnRev(OUT_A);Wait(90);

}

Float(OUT_A+OUT_C);                 // Off より滑らかに止まる

}

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2006-06-09 (金) 13:24:27