- 履歴一覧
- ソース を表示
- 2005/A5/『左』を書くグループ は削除されています。
- 追加された行はこの色です。
- 削除された行はこの色です。
*左を書くロボットの試作プログラムです。 [#nd253f19]
作成者:するめ
作成日時:11/5
ロボット名:きゅうぞう君1号
#define MOVE_TIME 30 //リフトを上下げする時間
#define turn_left OnFwd(OUT_A);OnRev(OUT_C);Wait(82);Off(OUT_A+OUT_C);
#define turn_right OnFwd(OUT_C);OnRev(OUT_A);Wait(82);Off(OUT_A+OUT_C);
#define go_straight1(t) OnFwd(OUT_A+OUT_C);Wait(t);Off(OUT_A+OUT_C);
#define go_straight2(t) OnRev(OUT_A+OUT_C);Wait(t);Off(OUT_A+OUT_C);
#define go_straight3 OnFwd(OUT_B);Wait(MOVE_TIME);Off(OUT_B);
#define go_straight4 OnRev(OUT_B);Wait(MOVE_TIME);Off(OUT_B);
task main()
{
go_straight1(150);
go_straight3
go_straight2(150);
turn_left;
go_straight2(38);
go_straight4
go_straight1(38);
turn_left;
go_straight3;
turn_right;
go_straight2(32);
turn_left;
go_straight2(38);
go_straight4;
go_straight2(100);
go_straight3;
turn_left;
go_straight4;
go_straight2(50);
go_straight3;
go_straight2(30);
turn_left;
go_straight4;
go_straight1(100);
}
**反省 [#k75835f9]
試作のプログラムだったので調整などが大変だった。
机上の空論なので思った通りにうごいてくれなっかった。
成功したのは下に記すプログラムですが、きゅうぞう君の歩んだ道として記しまし
た。
*左を書くロボットの完成プログラム [#n131e727]
作成者:巻き舌宇宙
作成日時:11/9
ロボット名:きゅうぞう君1号
#define right OnRev(OUT_C);OnFwd(OUT_A);Wait(105);Off(OUT_A+OUT_C); //右に曲がる
#define left OnRev(OUT_A);OnFwd(OUT_C);Wait(103);Off(OUT_A+OUT_C); //左に曲がる
#define back(t) OnRev(OUT_A+OUT_C);Wait(t);Off(OUT_A+OUT_C); //後ろに下がる
#define front(t) OnFwd(OUT_A+OUT_C);Wait(t);Off(OUT_A+OUT_C); //前に進む
#define up OnFwd(OUT_B);Wait(50);Off(OUT_B); //ペンを上げる
#define down OnRev(OUT_B);Wait(48);Float(OUT_B); //ペンを下げる
task main()
{
front(120); //1画目
up;back(110);right;back(110);down;OnFwd(OUT_A);Wait(140);Float(OUT_A); //2画目
up;OnRev(OUT_A);OnFwd(OUT_C);Wait(75);front(100);left;front(40);down;front(80); //3画目
up;back(70);right;back(95);down;front(40); //4画目
up;front(85);left;back(30);down;front(100); //5画目
}
*感想 [#bb3a4330]
左を書くのが(特に調整が)こんなに難しいことだとは思わなかった。 (1台の尊い犠牲のもとに成り立っているし...)
それでもとにかく完成できて良かった。
注:キャシャリン1号 享年0歳・・・キャシャリンは永久欠番ですよ!
*反省 [#s612348a]
もっと早いうちから作り始めるべきだった。それに尽きる!
すいませんでした。
#ref(きゅうぞう君.jpg);
**コメントをどうぞ [#k6f5ae8c]
-見やすくて良いと思います。この調子で… -- [[TA M]] &new{2005-11-11 (金) 16:06:24};
#comment