この文書の現在のバージョンと選択したバージョンの差分を表示します。
追試 [2015/03/10 13:24] member 作成 |
追試 [2015/03/10 14:09] (現在) member |
||
---|---|---|---|
ライン 18: | ライン 18: | ||
PWMを場合分けすれば簡単に出来る。 | PWMを場合分けすれば簡単に出来る。 | ||
- | さぁ、ガンバレ! | + | |
+ | 今度は更にもう少し高度なことを。 | ||
+ | |||
+ | |||
+ | **モードを切り替えで速度を変えて走れるようにする。**\\ | ||
+ | 微妙に中心からずれているときのDutyなんかがモードによって変わるようにすれば速度に変化が出てくる。 | ||
+ | |||
+ | |||
+ | |||
+ | **急カーブ、もしくは異常な角度での復帰に対応する**\\ | ||
+ | まず急カーブをどう判断するか?ですが、例えば中と右のセンサが同時に反応したら右急カーブと判定、とかどうでしょう。\\ | ||
+ | そうなったときに、コースアウトしないように、また大回りにならないように右のタイヤを停止させることが出来ればいいですねぇ。\\ | ||
+ | ただモータを止めるだけではなく、タイヤを止めるんです。\\ | ||
+ | モータを止めただけでは慣性ですこし動いてしまいます。\\ | ||
+ | どうすればいいか?\\ | ||
+ | 数百msの間モーターを逆転させようとする、とかどうでしょう? | ||
+ | |||
+ | |||
+ | 他にも、アイデア次第でどんどん面白くなると思います。\\ | ||
+ | 頑張ってください! |