2018a/Member/kota/Mission1
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[2018a/Member/kota]]
目次
#contents
*課題の概要 [#ted73f26]
初回の課題は,文字を書くロボットの作成.
詳しい説明としては,合計10画以上となるような漢字を2文字,...
今回は「山岳」と書かせることにした.
*ロボットの説明 [#he493118]
今回作ったロボットは,土台となる車体にペンを付けただけの...
#ref(IMG_0608.JPG)
#ref(IMG_0606 (2).JPG)
*文字の書き順について [#w0596d24]
文字の書き順は,ロボットが効率よく進めるような順序を探し...
&ref(IMG_0598 (2).JPG);
*ロボットの動作・プログラミングについて [#eb69a538]
今回,プログラミングは一文字一文字微調整しながら文字を書...
**ペンの上げ下げ [#h25c42cd]
#define down OnFwd(OUT_A,10);Wait(700);Off(OUT_A); ...
#define up OnRev(OUT_A,10);Wait(700);Off(OUT_A); ...
様々なペンの上げ下げの動作の結果,ペンの上げ下げを10/1000...
**45度回転(左・右) [#x89cdff3]
#define ffkaitenB OnFwd(OUT_B,35);OnRev(OUT_C,35);Wait(4...
#define ffkaitenC OnFwd(OUT_C,35);OnRev(OUT_B,35);Wait(4...
今回のプログラミングでは,45度回転を多用した面が多かった...
最終的に,左回転・右回転それぞれが400/1000秒という結果に...
**90度回転(左・右) [#e80b56e1]
#define nkaitenB OnFwd(OUT_B,35);OnRev(OUT_C,35);Wait(70...
#define nkaitenC OnFwd(OUT_C,35);OnRev(OUT_B,35);Wait(80...
45度回転と同様に,電池の消耗などにより回数を重ねるごとに...
**直進と後進 [#ed6aaacc]
今回のロボットでは,ペンの筆圧を一定に保つために,ロボッ...
#define tyokusin_forward(t) OnRev(OUT_BC,50);Wait(t);Off...
#define tyokusin_back(s) OnFwd(OUT_BC,50);Wait(s);Off(OU...
時間は線の長さごとにさまざまであったので,直進・後進の時...
**プログラミングについて [#z9c97489]
task main()
{
down;
tyokusin_forward(400); //1画目
up;
ffkaitenB; //2画目に移動
tyokusin_back(200);
ffkaitenC;
down;
tyokusin_forward(150); //2画目
up;
tyokusin_back(750); //3画目に移動
nkaitenB;
tyokusin_forward(600);
down; //3画目
tyokusin_forward(400);
up;
tyokusin_back(750); //4画目に移動
nkaitenC;
tyokusin_forward(450);
down; //4画目
tyokusin_forward(150);
up;
ffkaitenC; //5画目に移動
tyokusin_forward(250);
down; //5画目
tyokusin_forward(400);
up;
tyokusin_back(400); //6画目に移動
ffkaitenB;
tyokusin_forward(400);
down; //6画目
tyokusin_forward(400);
up;
tyokusin_back(600); //7画目に移動
nkaitenB;
tyokusin_forward(700);
down; //7画目
tyokusin_forward(700);
up;
tyokusin_back(600); //8画目に移動
nkaitenB;
tyokusin_forward(600);
down; //8画目
fftyokusin;
up;
tyokusin_back(600); //9画目に移動
nkaitenB;
tyokusin_forward(600);
down; //9画目
tyokusin_forward(450);
up;
tyokusin_back(750); //10画目に移動
nkaitenB;
tyokusin_forward(1000);
down; //10画目
tyokusin_forward(250);
up;
ffkaitenB; //11画目に移動
tyokusin_back(400);
ffkaitenC;
down; //11画目
tyokusin_forward(250);
up;
tyokusin_back(600); //12画目に移動
nkaitenB;
tyokusin_forward(550);
down; //12画目
tyokusin_forward(400);
up;
tyokusin_back(600); //13画目に移動
nkaitenC;
tyokusin_forward(400);
down; //13画目
tyokusin_forward(250);
up;
}
回転の調節などを怠ると,少しの回転不足,少しの回転の行き...
(注)プログラミング中の画数は,〈文字の書き順について〉...
*まとめ [#n687e445]
**完成した文字 [#ta59e45b]
&ref(IMG_E0597.JPG);
一文字目の「山」はうまく書けたが,二文字目の岳の「丘」の...
**考察・問題点 [#yf8e1e0a]
今回初めての課題ではロボットはシンプルであるのに対し,前...
他にも,何度も試行錯誤をしていたので電池の消耗に伴う直進...
**感想 [#k88399e6]
今回は微調節をしなければならない箇所が数多くあり,プログ...
次回の課題では今回とは違う,工夫を凝らしたロボットを創り...
終了行:
[[2018a/Member/kota]]
目次
#contents
*課題の概要 [#ted73f26]
初回の課題は,文字を書くロボットの作成.
詳しい説明としては,合計10画以上となるような漢字を2文字,...
今回は「山岳」と書かせることにした.
*ロボットの説明 [#he493118]
今回作ったロボットは,土台となる車体にペンを付けただけの...
#ref(IMG_0608.JPG)
#ref(IMG_0606 (2).JPG)
*文字の書き順について [#w0596d24]
文字の書き順は,ロボットが効率よく進めるような順序を探し...
&ref(IMG_0598 (2).JPG);
*ロボットの動作・プログラミングについて [#eb69a538]
今回,プログラミングは一文字一文字微調整しながら文字を書...
**ペンの上げ下げ [#h25c42cd]
#define down OnFwd(OUT_A,10);Wait(700);Off(OUT_A); ...
#define up OnRev(OUT_A,10);Wait(700);Off(OUT_A); ...
様々なペンの上げ下げの動作の結果,ペンの上げ下げを10/1000...
**45度回転(左・右) [#x89cdff3]
#define ffkaitenB OnFwd(OUT_B,35);OnRev(OUT_C,35);Wait(4...
#define ffkaitenC OnFwd(OUT_C,35);OnRev(OUT_B,35);Wait(4...
今回のプログラミングでは,45度回転を多用した面が多かった...
最終的に,左回転・右回転それぞれが400/1000秒という結果に...
**90度回転(左・右) [#e80b56e1]
#define nkaitenB OnFwd(OUT_B,35);OnRev(OUT_C,35);Wait(70...
#define nkaitenC OnFwd(OUT_C,35);OnRev(OUT_B,35);Wait(80...
45度回転と同様に,電池の消耗などにより回数を重ねるごとに...
**直進と後進 [#ed6aaacc]
今回のロボットでは,ペンの筆圧を一定に保つために,ロボッ...
#define tyokusin_forward(t) OnRev(OUT_BC,50);Wait(t);Off...
#define tyokusin_back(s) OnFwd(OUT_BC,50);Wait(s);Off(OU...
時間は線の長さごとにさまざまであったので,直進・後進の時...
**プログラミングについて [#z9c97489]
task main()
{
down;
tyokusin_forward(400); //1画目
up;
ffkaitenB; //2画目に移動
tyokusin_back(200);
ffkaitenC;
down;
tyokusin_forward(150); //2画目
up;
tyokusin_back(750); //3画目に移動
nkaitenB;
tyokusin_forward(600);
down; //3画目
tyokusin_forward(400);
up;
tyokusin_back(750); //4画目に移動
nkaitenC;
tyokusin_forward(450);
down; //4画目
tyokusin_forward(150);
up;
ffkaitenC; //5画目に移動
tyokusin_forward(250);
down; //5画目
tyokusin_forward(400);
up;
tyokusin_back(400); //6画目に移動
ffkaitenB;
tyokusin_forward(400);
down; //6画目
tyokusin_forward(400);
up;
tyokusin_back(600); //7画目に移動
nkaitenB;
tyokusin_forward(700);
down; //7画目
tyokusin_forward(700);
up;
tyokusin_back(600); //8画目に移動
nkaitenB;
tyokusin_forward(600);
down; //8画目
fftyokusin;
up;
tyokusin_back(600); //9画目に移動
nkaitenB;
tyokusin_forward(600);
down; //9画目
tyokusin_forward(450);
up;
tyokusin_back(750); //10画目に移動
nkaitenB;
tyokusin_forward(1000);
down; //10画目
tyokusin_forward(250);
up;
ffkaitenB; //11画目に移動
tyokusin_back(400);
ffkaitenC;
down; //11画目
tyokusin_forward(250);
up;
tyokusin_back(600); //12画目に移動
nkaitenB;
tyokusin_forward(550);
down; //12画目
tyokusin_forward(400);
up;
tyokusin_back(600); //13画目に移動
nkaitenC;
tyokusin_forward(400);
down; //13画目
tyokusin_forward(250);
up;
}
回転の調節などを怠ると,少しの回転不足,少しの回転の行き...
(注)プログラミング中の画数は,〈文字の書き順について〉...
*まとめ [#n687e445]
**完成した文字 [#ta59e45b]
&ref(IMG_E0597.JPG);
一文字目の「山」はうまく書けたが,二文字目の岳の「丘」の...
**考察・問題点 [#yf8e1e0a]
今回初めての課題ではロボットはシンプルであるのに対し,前...
他にも,何度も試行錯誤をしていたので電池の消耗に伴う直進...
**感想 [#k88399e6]
今回は微調節をしなければならない箇所が数多くあり,プログ...
次回の課題では今回とは違う,工夫を凝らしたロボットを創り...
ページ名: