センサー2つで光を追いかけるロボット                         program edeter Hideshi & (Shungen)

機体概略

メリット   光が前方にある時は追跡が早い

デメリット 光が横の時は追尾性能が悪い(旋回速度が遅い)

基本プログラム

  • 特になし

実際に動かす

task main(){
SetSensor(SENSOR_1,SENSOR_LIGHT);           //左側の光センサー
SetSensor(SENSOR_2,SENSOR_LIGHT);           //右側の光センサー
while(true)
{if(SENSOR_1>43){OnRev(OUT_A);until(SENSOR_1<43);Off(OUT_A);};
                       //強い光が左側からあった場合、右側の車輪のみを動かし、機体を右に曲げる
if(SENSOR_2>43){OnFwd(OUT_C);until(SENSOR_2<43);Off(OUT_C);};};
                       //強い光が右側からあった場合、左側の車輪のみを動かし、機体を左に曲げる
}

コメントをお願いします



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2005-12-16 (金) 16:49:34