*第3回(4月28日)の宿題 C4右側[#j044b2f7]
ロボットはマニュアルにある走行ロボットを使用。&br;
OUT_Aに左用モータを、OUT_Cに右用モータを接続した。&br;
床の材質等によってOUT_Cのモータを逆転させる時間の調整が必要である。
床の材質等によって片方のモータを逆転させる時間の調整が必要になる。

-三角形に動かすプログラム
 task main()
 {
  Wait(100);
  OnFwd(OUT_A);
  repeat(3)
  {
   OnFwd(OUT_C);
   Wait(150);
   OnRev(OUT_C);
   Wait(121);
  }
  Off(OUT_A+OUT_C);
 }

-四角形に動かすプログラム
 task main()
 {
  Wait(100);
  OnFwd(OUT_A);
  repeat(4)
  {
   OnFwd(OUT_C);
   Wait(150);
   OnRev(OUT_C);
   Wait(93);
  }
  Off(OUT_A+OUT_C);
 }

-五角形に動かすプログラム
 task main()
 {
  Wait(100);
  OnFwd(OUT_A);
  repeat(5)
  {
   OnFwd(OUT_C);
   Wait(150);
   OnRev(OUT_C);
   Wait(76);
  }
  Off(OUT_A+OUT_C);
 }

-六角形に動かすプログラム
 task main()
 {
  Wait(100);
  OnFwd(OUT_A);
  repeat(6)
  {
   OnFwd(OUT_C);
   Wait(150);
   OnRev(OUT_C);
   Wait(65);
  }
  Off(OUT_A+OUT_C);
 }

[[2006a/C4/ に戻る>2006a/C4]]

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS