2017a/Member/sawa/Mission1
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#contents
*課題について [#le1cc580]
**大学生活を表す漢字 [#o615ace9]
七画以上の書きやすくて、大学生活を表す漢字を書くという課...
*ロボットについて [#z168b87d]
#ref(./ロボット全体像.JPG,50%,ロボット全体像)
使えるモーターが3つだったので、1つでペンの上げ下げ、残り...
**アーム部分 [#u7e4834f]
#ref(./アーム部分.JPG,50%,アーム部分)
アームを上げ下げすることでペンを接地させることができる。
歯車をそのままつけると速すぎるのでギアを二段階落としてあ...
**X座標 [#t3e42dd3]
#ref(./X軸部分.JPG,50%,X軸部分)
レールが常に二つの歯車と接しているようにするため工夫した...
**Y座標 [#z251f6c5]
#ref(./Y軸部分タイヤ.JPG,50%,Y軸方向部分)
X軸が遅すぎて斜めが書きにくかったのでギアを二段階落として...
**斜め線について [#tbd163c4]
RISの機械では回転速度を変えられない為、決まった角度の斜め...
ありがとう
*プログラムについて [#bfb1c09c]
座標型のロボットにしただけあってプログラミングは比較的楽...
**defineとsabrutine [#y6727fd0]
***define [#x6f53e91]
#define arm_right(t) OnRev(OUT_A);Wait(t);Off(OUT_A); ...
#define arm_left(t) OnFwd(OUT_A);Wait(t);Off(OUT_A); //...
#define arm_go(t) OnRev(OUT_C);Wait(t);Off(OUT_C); //...
#define arm_back(t) OnFwd(OUT_C);Wait(t);Off(OUT_C); //...
***subrutine [#g43336e7]
sub arm_down()
{
OnFwd(OUT_B);
Wait(110);
Off(OUT_B);
}
sub arm_up()
{
OnRev(OUT_B);
Wait(125);
Off(OUT_B);
}
アームの上げ下げの動作が多いのでsubrutineにした。重力によ...
**にんべん [#xdb92a4d]
task main()
{
arm_down();
OnFwd(OUT_AC);
Wait(150);
Off(OUT_AC);
arm_up();
arm_right(110);
arm_go(70);
arm_down();
arm_back(250);
arm_up();
arm_right(250);
arm_go(240);
**申 [#z0387730]
arm_down();
arm_back(130);
arm_up();
arm_go(140);
arm_down();
arm_right(500);
arm_back(140);
arm_left(500);
arm_up();
arm_go(70);
arm_down();
arm_right(500);
arm_up();
arm_go(150);
arm_left(250);
arm_down();
arm_back(370);
arm_up();
}
できるだけ少ない画数で書けるように書き順を変えてある。前...
*まとめ [#k542dd24]
**漢字 [#n9a5f87b]
&ref(2017a/Member/sawa/Mission1/ロボットと漢字.JPG,50%,ロ...
&ref(2017a/Member/sawa/Mission1/漢字.JPG,50%,漢字);
**反省点 [#d8a272bf]
プログラミングの上では端と端がしっかりつながるはずだが、...
終了行:
#contents
*課題について [#le1cc580]
**大学生活を表す漢字 [#o615ace9]
七画以上の書きやすくて、大学生活を表す漢字を書くという課...
*ロボットについて [#z168b87d]
#ref(./ロボット全体像.JPG,50%,ロボット全体像)
使えるモーターが3つだったので、1つでペンの上げ下げ、残り...
**アーム部分 [#u7e4834f]
#ref(./アーム部分.JPG,50%,アーム部分)
アームを上げ下げすることでペンを接地させることができる。
歯車をそのままつけると速すぎるのでギアを二段階落としてあ...
**X座標 [#t3e42dd3]
#ref(./X軸部分.JPG,50%,X軸部分)
レールが常に二つの歯車と接しているようにするため工夫した...
**Y座標 [#z251f6c5]
#ref(./Y軸部分タイヤ.JPG,50%,Y軸方向部分)
X軸が遅すぎて斜めが書きにくかったのでギアを二段階落として...
**斜め線について [#tbd163c4]
RISの機械では回転速度を変えられない為、決まった角度の斜め...
ありがとう
*プログラムについて [#bfb1c09c]
座標型のロボットにしただけあってプログラミングは比較的楽...
**defineとsabrutine [#y6727fd0]
***define [#x6f53e91]
#define arm_right(t) OnRev(OUT_A);Wait(t);Off(OUT_A); ...
#define arm_left(t) OnFwd(OUT_A);Wait(t);Off(OUT_A); //...
#define arm_go(t) OnRev(OUT_C);Wait(t);Off(OUT_C); //...
#define arm_back(t) OnFwd(OUT_C);Wait(t);Off(OUT_C); //...
***subrutine [#g43336e7]
sub arm_down()
{
OnFwd(OUT_B);
Wait(110);
Off(OUT_B);
}
sub arm_up()
{
OnRev(OUT_B);
Wait(125);
Off(OUT_B);
}
アームの上げ下げの動作が多いのでsubrutineにした。重力によ...
**にんべん [#xdb92a4d]
task main()
{
arm_down();
OnFwd(OUT_AC);
Wait(150);
Off(OUT_AC);
arm_up();
arm_right(110);
arm_go(70);
arm_down();
arm_back(250);
arm_up();
arm_right(250);
arm_go(240);
**申 [#z0387730]
arm_down();
arm_back(130);
arm_up();
arm_go(140);
arm_down();
arm_right(500);
arm_back(140);
arm_left(500);
arm_up();
arm_go(70);
arm_down();
arm_right(500);
arm_up();
arm_go(150);
arm_left(250);
arm_down();
arm_back(370);
arm_up();
}
できるだけ少ない画数で書けるように書き順を変えてある。前...
*まとめ [#k542dd24]
**漢字 [#n9a5f87b]
&ref(2017a/Member/sawa/Mission1/ロボットと漢字.JPG,50%,ロ...
&ref(2017a/Member/sawa/Mission1/漢字.JPG,50%,漢字);
**反省点 [#d8a272bf]
プログラミングの上では端と端がしっかりつながるはずだが、...
ページ名: