2019a/Member/Daisuke/Mission3
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[2019a/Member]]
目次
#contents
*課題について [#i1cb85b4]
課題についてはリンクを参照[[2019a/Mission3]]
*ロボットについて [#l8a9a609]
-今回のロボットは、モーターを球をつかむ用のアームで2つ、...
-ロボットを前からみた図
&ref(2019a/Member/Daisuke/Mission3/ロボット10.jpg.jpg,100...
-ロボットを右斜め前からみた図
&ref(2019a/Member/Daisuke/Mission3/ロボット11.jpg.jpg,100...
-ロボットを後ろからみた図
&ref(2019a/Member/Daisuke/Mission3/ロボット12.jpg.jpg,100...
-ロボットを左上からみた図
&ref(2019a/Member/Daisuke/Mission3/ロボット13.jpg.jpg,100...
**センサーについて [#bf0fcd13]
-今回のロボットはセンサーの位置を工夫した。課題2での失敗...
**アームについて [#i2958f66]
上記の通り、アームの方には2つのモーターを使用しそれぞれ...
*プログラムについて [#rf36b083]
-今回はNXT2台(マスター側とスレーブ側)を通信させて、マスタ...
**マスター側のプログラムについて [#u586f3a9]
***定義 [#a9467efe]
-今回のプログラムでは定義を次のようにした。
#define black 30 ...
#define white 50 ...
#define speedH 60 ...
#define speedL 30 ...
#define speedM 20 ...
#define mae OnFwd(OUT_BC,speedH); ...
#define ushiro OnRev(OUT_BC,speedH); ...
#define turnRRR OnFwd(OUT_C,speedH);OnRev(OUT_B,speedM);...
#define turnLLL OnFwd(OUT_C,speedH);OnRev(OUT_C,speedM);...
#define turnRR OnFwd(OUT_C,speedH);Off(OUT_B); ...
#define turnLL OnFwd(OUT_B,speedH);Off(OUT_C); ...
#define turnR OnFwd(OUT_C,speedH);OnFwd(OUT_B,speedL); ...
#define turnL OnFwd(OUT_B,speedH);OnFwd(OUT_C,speedL); ...
#define step 1 ...
#define jikan 100 ...
#define teishi Off(OUT_BC);Wait(300); ...
#define CONN 1 ...
#define SIGNAL1 11 ...
#define SIGNAL2 12 ...
#define SIGNAL3 13 ...
#define SIGNAL4 14 ...
#define curveL OnFwd(OUT_B,20);OnRev(OUT_C,10); ...
終了行:
[[2019a/Member]]
目次
#contents
*課題について [#i1cb85b4]
課題についてはリンクを参照[[2019a/Mission3]]
*ロボットについて [#l8a9a609]
-今回のロボットは、モーターを球をつかむ用のアームで2つ、...
-ロボットを前からみた図
&ref(2019a/Member/Daisuke/Mission3/ロボット10.jpg.jpg,100...
-ロボットを右斜め前からみた図
&ref(2019a/Member/Daisuke/Mission3/ロボット11.jpg.jpg,100...
-ロボットを後ろからみた図
&ref(2019a/Member/Daisuke/Mission3/ロボット12.jpg.jpg,100...
-ロボットを左上からみた図
&ref(2019a/Member/Daisuke/Mission3/ロボット13.jpg.jpg,100...
**センサーについて [#bf0fcd13]
-今回のロボットはセンサーの位置を工夫した。課題2での失敗...
**アームについて [#i2958f66]
上記の通り、アームの方には2つのモーターを使用しそれぞれ...
*プログラムについて [#rf36b083]
-今回はNXT2台(マスター側とスレーブ側)を通信させて、マスタ...
**マスター側のプログラムについて [#u586f3a9]
***定義 [#a9467efe]
-今回のプログラムでは定義を次のようにした。
#define black 30 ...
#define white 50 ...
#define speedH 60 ...
#define speedL 30 ...
#define speedM 20 ...
#define mae OnFwd(OUT_BC,speedH); ...
#define ushiro OnRev(OUT_BC,speedH); ...
#define turnRRR OnFwd(OUT_C,speedH);OnRev(OUT_B,speedM);...
#define turnLLL OnFwd(OUT_C,speedH);OnRev(OUT_C,speedM);...
#define turnRR OnFwd(OUT_C,speedH);Off(OUT_B); ...
#define turnLL OnFwd(OUT_B,speedH);Off(OUT_C); ...
#define turnR OnFwd(OUT_C,speedH);OnFwd(OUT_B,speedL); ...
#define turnL OnFwd(OUT_B,speedH);OnFwd(OUT_C,speedL); ...
#define step 1 ...
#define jikan 100 ...
#define teishi Off(OUT_BC);Wait(300); ...
#define CONN 1 ...
#define SIGNAL1 11 ...
#define SIGNAL2 12 ...
#define SIGNAL3 13 ...
#define SIGNAL4 14 ...
#define curveL OnFwd(OUT_B,20);OnRev(OUT_C,10); ...
ページ名: