#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]