2015a/Member/penguin/Mission1
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*文字書きロボット [#ee66374f]
このロボットは前後の移動とアームさらにはペンの上げ下げと...
**ペンの上げ下げ [#x22c7505]
ペンの上げ下げを考えている時に始めは回転を利用してペンを...
http://yakushi.shinshu-u.ac.jp/robotics/?plugin=attach&re...
**前後移動 [#i1e518d1]
前後のだけの移動なのでモーターを1つで移動しています。ただ...
**アーム [#y5cae258]
アームでは下に平たい歯を敷きそれをモーターに噛ませて移動...
http://yakushi.shinshu-u.ac.jp/robotics/?plugin=attach&re...
*定義 [#yd6721ad]
#define naname(t) OnFwd(OUT_AB);Wait(t);Off(OUT_AB);
#define naname2(t) OnRev(OUT_A);Wait(t);Off(OUT_A);OnRev...
#define naname3 OnFwd(OUT_A);Wait(25);Off(OUT_A);OnRev(O...
#define mae(t) OnFwd(OUT_A);Wait(t);Off(OUT_A);
#define usiro(t) OnRev(OUT_A);Wait(t);Off(OUT_A);
#define migi(t) OnFwd(OUT_B);Wait(t);Off(OUT_B);
#define hidari(t) OnRev(OUT_B);Wait(t);Off(OUT_B);
#define kaku OnFwd(OUT_C);Wait(7);Off(OUT_C);
#define ageru OnRev(OUT_C);Wait(7);Off(OUT_C);
定義についてはnanameというのはアームとタイヤを同時に動か...
*プログラミング [#p9005ab5]
task main ()
{
migi(32);//エの下の部分
ageru;
hidari(64);
kaku;
mae(32);//人偏下棒
ageru;
naname2(22);
kaku;
naname(44);人偏上棒
ageru;
usiro(16);
kaku;
migi(48);左1番上
ageru;
usiro(16);
kaku;
hidari(32);左2番目
ageru;
migi(16);
kaku;
usiro(32);//左縦棒
ageru;
naname3;
kaku;
naname(45);左斜め棒
ageru;
}
今回僕が書いた文字は「佐」という文字です。書き順は上のコ...
*感想 [#w7c3b39f]
始めはいきなり文字を書くロボットを作れと言われて正直少し...
終了行:
*文字書きロボット [#ee66374f]
このロボットは前後の移動とアームさらにはペンの上げ下げと...
**ペンの上げ下げ [#x22c7505]
ペンの上げ下げを考えている時に始めは回転を利用してペンを...
http://yakushi.shinshu-u.ac.jp/robotics/?plugin=attach&re...
**前後移動 [#i1e518d1]
前後のだけの移動なのでモーターを1つで移動しています。ただ...
**アーム [#y5cae258]
アームでは下に平たい歯を敷きそれをモーターに噛ませて移動...
http://yakushi.shinshu-u.ac.jp/robotics/?plugin=attach&re...
*定義 [#yd6721ad]
#define naname(t) OnFwd(OUT_AB);Wait(t);Off(OUT_AB);
#define naname2(t) OnRev(OUT_A);Wait(t);Off(OUT_A);OnRev...
#define naname3 OnFwd(OUT_A);Wait(25);Off(OUT_A);OnRev(O...
#define mae(t) OnFwd(OUT_A);Wait(t);Off(OUT_A);
#define usiro(t) OnRev(OUT_A);Wait(t);Off(OUT_A);
#define migi(t) OnFwd(OUT_B);Wait(t);Off(OUT_B);
#define hidari(t) OnRev(OUT_B);Wait(t);Off(OUT_B);
#define kaku OnFwd(OUT_C);Wait(7);Off(OUT_C);
#define ageru OnRev(OUT_C);Wait(7);Off(OUT_C);
定義についてはnanameというのはアームとタイヤを同時に動か...
*プログラミング [#p9005ab5]
task main ()
{
migi(32);//エの下の部分
ageru;
hidari(64);
kaku;
mae(32);//人偏下棒
ageru;
naname2(22);
kaku;
naname(44);人偏上棒
ageru;
usiro(16);
kaku;
migi(48);左1番上
ageru;
usiro(16);
kaku;
hidari(32);左2番目
ageru;
migi(16);
kaku;
usiro(32);//左縦棒
ageru;
naname3;
kaku;
naname(45);左斜め棒
ageru;
}
今回僕が書いた文字は「佐」という文字です。書き順は上のコ...
*感想 [#w7c3b39f]
始めはいきなり文字を書くロボットを作れと言われて正直少し...
ページ名: