#contentu
*課題3 懐中電灯に向かってブロックを投げるロボット [#heba1f56]

**課題3の内容 [#o303b37b]
1.全方向から懐中電灯の方向を探しだし、懐中電灯に向けてブロックを投げる。懐中電灯は動かさない。

*メンバー紹介 [#e2b0d0cc]
   わかぐりーん/ろしあんぶるー
*ロボット紹介 [#u8d505a1]
*プログラム [#n8a6fe32]
 #define TURN_TIME 20     
 #define THRESHOLD 40
 
 sub turn_right()
 {
     OnFwd(OUT_A); 
     Wait(TURN_TIME);
     Off(OUT_A);
 }
 
 sub turn_left()
 {
     OnRev(OUT_A);
     Wait(TURN_TIME);
     Off(OUT_A);
 }
 
 task main()
 {
 SetSensor(SENSOR_1,SENSOR_LIGHT);
 SetSensor(SENSOR_3,SENSOR_LIGHT);
 
 while (true)
 {
  if ((SENSOR_3 > THRESHOLD) && (SENSOR_1 > THRESHOLD))
     {  turn_left();             
     } 
  if ((SENSOR_1 < THRESHOLD) && (SENSOR_3 > THRESHOLD))
    { turn_right();
     } 
  if ((SENSOR_1 > THRESHOLD) && (SENSOR_3 < THRESHOLD))
      { turn_left();   
      }
  if ((SENSOR_1 < THRESHOLD) && (SENSOR_3 < THRESHOLD))
      { turn_right();
       } 
       }
    Off(OUT_A);   
       } 
*苦労した点 [#bdd3c594]
*課題点 [#sad43e7e]
*まとめ [#m6609d64]

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS