2005/B6 05f4040b 11/25
今日は先週の続きをする事にする。 光センサの取り付け位置の改良とマシンの旋回力の強化を予定。 あと机の上をまわるロボットの発表をする。 バンパーの強度が弱いらしいので、 バンパーを強化してからもういちど挑戦することにする。 机の下にあるコードに引っかかって大破した(汗 コードは無理そうなので、 コードを出発点としてコードを終了点とする。 これでコードを通過しなくてもよくなる。 と思っていたが、見せたときはちゃんとコードを通過してくれた。 机のまわりはちゃんと一周してくれたので光センサに移る。
05f4040b
12/1
光センサで黒い線の上を走るロボットを作った。(二つのセンサ使用) コースに急なカーブがあるかないかで、二つのプログラムを使い分ける事にした。
task main() { SetSensor(SENSOR_1, SENSOR_LIGHT); SetSensor(SENSOR_3, SENSOR_LIGHT); OnFwd(OUT_A+OUT_C); while(true) { if(SENSOR_1 <40) { OnFwd(OUT_A); Off(OUT_C); } if(SENSOR_3 <40) { OnFwd(OUT_C); Off(OUT_A); } if((SENSOR_1 >=40) && (SENSOR_3 >=40)) { OnFwd(OUT_A+OUT_C); } } }
と
task main() { SetSensor(SENSOR_1, SENSOR_LIGHT); SetSensor(SENSOR_3, SENSOR_LIGHT); OnFwd(OUT_A+OUT_C); while(true) { if(SENSOR_1 <40) { OnFwd(OUT_A); OnRev(OUT_C); } if(SENSOR_3 <40) { OnFwd(OUT_C); OnRev(OUT_A); } if((SENSOR_1 >=40) && (SENSOR_3 >=40)) { OnFwd(OUT_A+OUT_C); } } }
のふたつである。有効に使うべし。 。。。で、一人で更新は正直疲れたw 俺が更新に飽きない内にだれか更新しとけ。 ここの更新も点数の一つになってるしな。 そうじゃなきゃ、グループ全員が単位取れなくなるぞ(笑 まあ、こんなところに書きこんでも誰も見ないと思うが、 面と向かって言うことじゃないし、言いたくも無い。 まあ、別に怒っているわけじゃないんだが、 皆分かってるのかなー? と思っただけなんで。 俺の性格はすごく面倒くさがりやなので、 皆しないなら俺もしないよ。(ぉ これを運良く見れた奴は、俺が何もしなくなる前に頑張ってくれ。 以上!