2005/C4/課題3左
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[2005/C4]]
**モーター一つで黒い線の上を走るプログラム [#w89982c4]
task main()
{
SetSensor(SENSOR_3, SENSOR_LIGHT);
while(true)
{
if(SENSOR_3<40) //センサーの値が30以下の場合
{
OnFwd(OUT_A); //左のタイヤが前に動く
}
else //それ以外のときは
{
OnRev(OUT_A); //右のタイヤが前に動く
}
}
}
**ロボットの説明 [#u45d454c]
トップシークレットに載っていたロボットでは右に曲がることが出来なかったのでインターネットに載っていたロボットの一部を真似して作った。モーターが回る勢いでギアが左右に揺れる様な構造になっている。それによって左右に揺れたギアから他のギアに回転が伝わって動くようになっている。
**感想 [#zb1dc0c7]
ロボットの構造自体は苦労したが、プログラムは意外と簡単に作ることが出来た。
しかしセンサーの値がやる度に少しずつ違うことがあったのでうまく動かないこともあった。
**コメントをお願いします。 [#a741ccec]
-ネット上で参考にしたページなどはリンクを張って紹介しておきましょう。 -- [[松本(教員)]] &new{2005-12-16 (金) 23:05:21};
#comment
終了行:
[[2005/C4]]
**モーター一つで黒い線の上を走るプログラム [#w89982c4]
task main()
{
SetSensor(SENSOR_3, SENSOR_LIGHT);
while(true)
{
if(SENSOR_3<40) //センサーの値が30以下の場合
{
OnFwd(OUT_A); //左のタイヤが前に動く
}
else //それ以外のときは
{
OnRev(OUT_A); //右のタイヤが前に動く
}
}
}
**ロボットの説明 [#u45d454c]
トップシークレットに載っていたロボットでは右に曲がることが出来なかったのでインターネットに載っていたロボットの一部を真似して作った。モーターが回る勢いでギアが左右に揺れる様な構造になっている。それによって左右に揺れたギアから他のギアに回転が伝わって動くようになっている。
**感想 [#zb1dc0c7]
ロボットの構造自体は苦労したが、プログラムは意外と簡単に作ることが出来た。
しかしセンサーの値がやる度に少しずつ違うことがあったのでうまく動かないこともあった。
**コメントをお願いします。 [#a741ccec]
-ネット上で参考にしたページなどはリンクを張って紹介しておきましょう。 -- [[松本(教員)]] &new{2005-12-16 (金) 23:05:21};
#comment
ページ名: