2005/B3/課題4右
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
***光を追う [#wb340db0]
作成者:B3R
task main()
{
SetSensor(SENSOR_1, SENSOR_LIGHT); /センサー1、3を光センサー
SetSensor(SENSOR_3, SENSOR_LIGHT); /と定義
while(true) {
if ((SENSOR_1 > 55) && (SENSOR_3 < 55)) /センサー1が光をキャッチ
{OnFwd(OUT_C); Off(OUT_A);} /光の方へ
if ((SENSOR_1 < 55) && (SENSOR_3 > 55)) /センサ−3が光をキャッチ
{OnFwd(OUT_A); Off(OUT_C);} /光の方へ
}}
ロボット::普通のタイヤで作ったロボに、光センサーを2つ進行方向につけました。
感想::変数というのがよくわかりませんでしたが、ライトの明るさを計り、なんとか光を追うようにできました。定数だと、ライトの位置で判別できたりできなかったりするところが、やはりだめだと思います。しかし、判別できなくなると、一回りしてまた光を見つけてくれるので、光を追うロボットにはなっています。
-[[ここ>まいける(TA)#y8259022]]を参照して下さい。 -- [[まいける(TA)]] &new{2006-02-09 (木) 00:30:21};
#comment
終了行:
***光を追う [#wb340db0]
作成者:B3R
task main()
{
SetSensor(SENSOR_1, SENSOR_LIGHT); /センサー1、3を光センサー
SetSensor(SENSOR_3, SENSOR_LIGHT); /と定義
while(true) {
if ((SENSOR_1 > 55) && (SENSOR_3 < 55)) /センサー1が光をキャッチ
{OnFwd(OUT_C); Off(OUT_A);} /光の方へ
if ((SENSOR_1 < 55) && (SENSOR_3 > 55)) /センサ−3が光をキャッチ
{OnFwd(OUT_A); Off(OUT_C);} /光の方へ
}}
ロボット::普通のタイヤで作ったロボに、光センサーを2つ進行方向につけました。
感想::変数というのがよくわかりませんでしたが、ライトの明るさを計り、なんとか光を追うようにできました。定数だと、ライトの位置で判別できたりできなかったりするところが、やはりだめだと思います。しかし、判別できなくなると、一回りしてまた光を見つけてくれるので、光を追うロボットにはなっています。
-[[ここ>まいける(TA)#y8259022]]を参照して下さい。 -- [[まいける(TA)]] &new{2006-02-09 (木) 00:30:21};
#comment
ページ名: