[[2005/C1/池尻]]

*課題2:壁に沿って動くロボット[#hed12ed1]
**プログラム [#eb9aea6c]
 task main()
 { 
     SetSensor(SENSOR_1,SENSOR_TOUCH);
     SetSensor(SENSOR_3,SENSOR_TOUCH);
       while(true)
       { 
         if ( SENSOR_3 == 1 )
         {  
          OnFwd(OUT_A+OUT_C);
         }                     //センサー3が押されている間直進
         if(( SENSOR_3 == 0 )&&( SENSOR_1 == 0 )) 
         {
          OnFwd(OUT_A);
          Off(OUT_C);
         }                     //センサーが押されていないと右へ
         if ( SENSOR_1 == 1 )
         {
          OnFwd(OUT_C);
          OnRev(OUT_A);
          Wait(90);
         }                     //センサー1が押されると左へ
        }
 }
**感想[#md163209]
なかなかセンサーが反応せえへんかったから、どうにかして反応させんのが大変やった。あと、マシンが滑らかに曲がるようにローラーを付けたが、初めのうちはそれが回りにくく何度もいろいろなローラーを作って大変やった。
-ロボットの特徴を書いて欲しいです。関西弁は評価しますが。 -- [[まいける(TA)]] &new{2005-12-16 (金) 16:53:52};

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS