2015a/Member/himagin/Mission1
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#contents
*ロボット紹介 [#reb15e7c]
&ref(./IMG_3598.jpg,50%);
&ref(./IMG_3603.JPG,50%);
&ref(./IMG_3600.jpg,50%);
&ref(./IMG_3601.jpg,50%);
&ref(./IMG_3602.JPG,50%);
&ref(./IMG_3599.jpg,50%);
車本体は前進と後退の前後運動のみを行う。車の前方について...
車の前方にレールとペンの上下装置を組み込むとどうしても重...
*作戦 [#de2c6501]
ペンについては先が軽く当たっただけでインクの出る名前ペン...
*プログラム [#w0a71d13]
#define DOWN OnRev(OUT_C); Wait(5); Off(OUT_C); Wait(20);
#define UP OnFwd(OUT_C); Wait(5); Off(OUT_C); Wait(20);
#define BACK(BACK_TIME) OnFwd(OUT_A); Wait(BACK_TIME); O...
#define GO(GO_TIME) OnRev(OUT_A); Wait(GO_TIME); Off(OUT...
#define MIGI(MIGI_TIME) OnFwd(OUT_B); Wait(MIGI_TIME); O...
#define HIDARI(HIDARI_TIME) OnRev(OUT_B); Wait(HIDARI_TI...
上から順に
+ペンを下げる
+ペンを上げる
+車が後退する
+車が前進する
+レールを使いペンを右に動かす
+レールを使いペンを左に動かす
とあらかじめ定義しておく
task main()
{
1画目
BACK(18); //「岳」一角目の短い縦棒
2画目書き終わった後ペンを上げ、1画目まで戻り、3画目に...
BACK(45); //「丘」左の長い縦棒
UP;
GO(28);
DOWN;
3画目
MIGI(50); //「丘」上の横棒
UP;
少し左に戻し4画目に備える
HIDARI(10);
DOWN;
4画目
BACK(38); //「丘」右の縦棒
5画目ここは横の動きが大きいのでペンがレールからよく外れ...
MIGI(13);
HIDARI(70); //「丘」下の横棒
真ん中までペンを戻す
UP;
MIGI(35);
DOWN;
6画目
BACK(43); //「山」真ん中縦棒
ここでペンを上げなければ線が2重になってしまうため、いっ...
UP;
MIGI(25);
DOWN;
7画目
GO(30); //「山」右縦棒
UP;
BACK(25);
DOWN;
8画目ここで一気に下の棒を引く、ここも長い横棒を使う外れ...
HIDARI(65); //「山」下横棒
9画目
GO(30); //「山」左縦棒
}
&ref(./岳.png,50%);
今回使用する動きをすべて初めに定義することができたためプ...
*結果と反省 [#i384a9a3]
&ref(./IMG_3604.JPG,50%);
車が前進、後退したあとも慣性によりゆっくりと車が進み続け...
終了行:
#contents
*ロボット紹介 [#reb15e7c]
&ref(./IMG_3598.jpg,50%);
&ref(./IMG_3603.JPG,50%);
&ref(./IMG_3600.jpg,50%);
&ref(./IMG_3601.jpg,50%);
&ref(./IMG_3602.JPG,50%);
&ref(./IMG_3599.jpg,50%);
車本体は前進と後退の前後運動のみを行う。車の前方について...
車の前方にレールとペンの上下装置を組み込むとどうしても重...
*作戦 [#de2c6501]
ペンについては先が軽く当たっただけでインクの出る名前ペン...
*プログラム [#w0a71d13]
#define DOWN OnRev(OUT_C); Wait(5); Off(OUT_C); Wait(20);
#define UP OnFwd(OUT_C); Wait(5); Off(OUT_C); Wait(20);
#define BACK(BACK_TIME) OnFwd(OUT_A); Wait(BACK_TIME); O...
#define GO(GO_TIME) OnRev(OUT_A); Wait(GO_TIME); Off(OUT...
#define MIGI(MIGI_TIME) OnFwd(OUT_B); Wait(MIGI_TIME); O...
#define HIDARI(HIDARI_TIME) OnRev(OUT_B); Wait(HIDARI_TI...
上から順に
+ペンを下げる
+ペンを上げる
+車が後退する
+車が前進する
+レールを使いペンを右に動かす
+レールを使いペンを左に動かす
とあらかじめ定義しておく
task main()
{
1画目
BACK(18); //「岳」一角目の短い縦棒
2画目書き終わった後ペンを上げ、1画目まで戻り、3画目に...
BACK(45); //「丘」左の長い縦棒
UP;
GO(28);
DOWN;
3画目
MIGI(50); //「丘」上の横棒
UP;
少し左に戻し4画目に備える
HIDARI(10);
DOWN;
4画目
BACK(38); //「丘」右の縦棒
5画目ここは横の動きが大きいのでペンがレールからよく外れ...
MIGI(13);
HIDARI(70); //「丘」下の横棒
真ん中までペンを戻す
UP;
MIGI(35);
DOWN;
6画目
BACK(43); //「山」真ん中縦棒
ここでペンを上げなければ線が2重になってしまうため、いっ...
UP;
MIGI(25);
DOWN;
7画目
GO(30); //「山」右縦棒
UP;
BACK(25);
DOWN;
8画目ここで一気に下の棒を引く、ここも長い横棒を使う外れ...
HIDARI(65); //「山」下横棒
9画目
GO(30); //「山」左縦棒
}
&ref(./岳.png,50%);
今回使用する動きをすべて初めに定義することができたためプ...
*結果と反省 [#i384a9a3]
&ref(./IMG_3604.JPG,50%);
車が前進、後退したあとも慣性によりゆっくりと車が進み続け...
ページ名: