- 追加された行はこの色です。
- 削除された行はこの色です。
[[2006a/B4]]
*これが僕たちの水です [#cc7fa25e]
*まさに水だね [#cc7fa25e]
task main()
{
OnFwd(OUT_A+OUT_C); ←1画目
OnFwd(OUT_A+OUT_C); //1画目
Wait(120);
OnRev(OUT_C);
Wait(15);
OnFwd(OUT_B); ←ペンを上げる
Wait(5); ┓
Off(OUT_B); ┃
Wait(140); ┃
OnFwd(OUT_A+OUT_C); ┃⇒2画目に移動
Wait(30); ┃
OnFwd(OUT_C);OnRev(OUT_A); ┃
Wait(60); ┛
OnRev(OUT_A+OUT_C); ←2画目
OnFwd(OUT_B); //ペンを上げる
Wait(5);
Off(OUT_B);
Wait(140);
OnFwd(OUT_A+OUT_C); //2画目に移動
Wait(30);
OnFwd(OUT_C);OnRev(OUT_A);
Wait(60);
OnRev(OUT_A+OUT_C); //2画目
Wait(25);
OnRev(OUT_B); ←ペンを下げる
OnRev(OUT_B); //ペンを下げる
Wait(6);
Off(OUT_B);
Wait(45);
Float(OUT_A+OUT_C);OnFwd(OUT_B); ←ペンを上げる
Float(OUT_A+OUT_C);OnFwd(OUT_B); //ペンを上げる
Wait(5);
Off(OUT_B);
OnFwd(OUT_C+OUT_A);
Wait(70);
OnFwd(OUT_C);OnRev(OUT_A);
Wait(50);
OnRev(OUT_A+OUT_C);
Wait(52);
OnFwd(OUT_A+OUT_C);OnRev(OUT_B); ←ペンを下げる
OnFwd(OUT_A+OUT_C);OnRev(OUT_B); //ペンを下げる
Wait(6);
Off(OUT_B);
Wait(70);
Float(OUT_A+OUT_C);OnFwd(OUT_B); ←ペンを上げる
Wait(5); ┓
Off(OUT_B); ┃
OnFwd(OUT_A);OnRev(OUT_C); ┃⇒3画目に移動
Wait(20); ┃
OnRev(OUT_A); ┃
Wait(140); ┛
OnFwd(OUT_A+OUT_C); OnRev(OUT_B); ←ペンを下げて3画目
Float(OUT_A+OUT_C);OnFwd(OUT_B); //ペンを上げる
Wait(5);
Off(OUT_B);
OnFwd(OUT_A);OnRev(OUT_C); //3画目に移動
Wait(20);
OnRev(OUT_A);
Wait(140);
OnFwd(OUT_A+OUT_C); OnRev(OUT_B); //ペンを下げて3画目
Wait(6);
Off(OUT_B);
Wait(45);
Off(OUT_A+OUT_C);OnFwd(OUT_B); ←ペンを上げる
Wait(5); ┓
Off(OUT_B); ┃
OnFwd(OUT_A+OUT_C); ┃
Wait(30); ┃⇒4画目に移動
OnFwd(OUT_A);OnRev(OUT_C); ┃
Wait(90); ┃
OnRev(OUT_A); ┃
Wait(68); ┛
OnRev(OUT_B); ←ペンを下げて4画目
Off(OUT_A+OUT_C);OnFwd(OUT_B); //ペンを上げる
Wait(5);
Off(OUT_B);
OnFwd(OUT_A+OUT_C);
Wait(30); //4画目に移動
OnFwd(OUT_A);OnRev(OUT_C);
Wait(90);
OnRev(OUT_A);
Wait(68);
OnRev(OUT_B); //ペンを下げて4画目
Wait(6);
Off(OUT_B);
Wait(70);
Float(OUT_A+OUT_C);OnFwd(OUT_B); ←ペンを上げる
Float(OUT_A+OUT_C);OnFwd(OUT_B); //ペンを上げる
Wait(5);
Off(OUT_B);
}
*工夫した点&感想などなど... [#i0b62335]
最初字を書くロボットを作るのにかなり悩んだが結局はシン
ルなものになった。あとはプログラムを作ったらいいだけだ
と思って「水」の1画目は簡単だったけれど2画目からが大
変だった。結局それから最後まで仕上げるのに3時間ぐらい
かかった。正直疲れた。
最初字を書くロボットを作るだけですごく苦労しました。結局ロ
ボットを作るのに2〜3時間ぐらい悩んで最後はとてもシンプル
ものになりました。ロボットができてからすぐにプログラムを作
りはじめて1画目は簡単にできました。でも2画目に移動すると
ころからが難しかったです。思ったように動かずにとても苦労し
ました。それからは結構コツをつかんできたので順調にできまし
た。が、2〜3時間もかかってしまいました。こんなに難しいと
は思いませんでした。
*反省点 [#f96fb381]
最初からシンプルなロボットにしておけばこんなに時間はかから
なかったかも・・・タイヤの大小を前後逆にすればもっと安定性が
増したと思う。
*どんなロボで挑んだか [#q2d20ca8]
-キャタピラで筆を上げ下げ
-全体の動作はタイヤで
-初期の状態に一ヶ所手を加えただけのシンプルさ
-つまりこれです。
#ref(2006a/B4/課題1左/P1000063.JPG,40%,)
#ref(2006a/B4/課題1左/P1000062.JPG,40%)
コメントをどうぞ
-プログラム内のコメント文は、// か /* 〜 */ を使いましょう。 -- [[ゆき(TA)]] &new{2006-05-26 (金) 15:03:41};
-写真を載せると、ロボットのイメージが伝わると思いますよ。 -- [[ゆき(TA)]] &new{2006-05-26 (金) 15:04:06};
-サブルーチンやマクロを使うと、プログラムがすっきりしますよ。 -- [[ゆき(TA)]] &new{2006-05-26 (金) 15:04:46};
-どのようなことに悩んで、結局どんなロボットを作ったのか書いてください。 -- [[まいける(TA)]] &new{2006-05-26 (金) 20:26:52};
#comment