2016年04月08日
arduinoで超音波距離センサ
おはようございます
今日は、arduinoで距離センサを使って見ました
超音波を使っており、人間の耳で聞こえない音を発射して
壁に当たってから跳ね返ってくるまでの時間を測定して距離を求めます
まぁいろんなところにサンプルが上がってるのでそれを見ながらやればできるかと思いますよ
でもまぁ~
自分が買ったのは、アマゾンで売っていた、中国製の激安超音波センサでした
このセンサがなぜだかわかりませんが、途中でフリーズしてしまい
それ以上測定できない現象が発生していました
電源を入れ直すとまた動作したので、これは、電源を定期的に入れ直す回路とプログラムいれないとだめなのかなって?
思ってたんですが
たぶん、発射したエコーが反射して戻ってこなかったときに、そのまま待機状態になってしまって
フリーズしてしまうんではないだろうかと思ったんですよ
なんで、一定時間かえって来なかったら、そのまま測定不能って感じにすればいいんじゃないか!
ということでの、動画でした
あとは首ふりを追加して、モータを制御してやれば、追跡ロボットみたいな感じでできるかな
あとは、加速度センサを買ったので、それを試してみようと思います
なんだか、アマゾンでarduino関係のパーツが激安でうってるんで
色々楽しめそうです
今日は、arduinoで距離センサを使って見ました
超音波を使っており、人間の耳で聞こえない音を発射して
壁に当たってから跳ね返ってくるまでの時間を測定して距離を求めます
まぁいろんなところにサンプルが上がってるのでそれを見ながらやればできるかと思いますよ
でもまぁ~
自分が買ったのは、アマゾンで売っていた、中国製の激安超音波センサでした
このセンサがなぜだかわかりませんが、途中でフリーズしてしまい
それ以上測定できない現象が発生していました
電源を入れ直すとまた動作したので、これは、電源を定期的に入れ直す回路とプログラムいれないとだめなのかなって?
思ってたんですが
たぶん、発射したエコーが反射して戻ってこなかったときに、そのまま待機状態になってしまって
フリーズしてしまうんではないだろうかと思ったんですよ
なんで、一定時間かえって来なかったら、そのまま測定不能って感じにすればいいんじゃないか!
ということでの、動画でした
あとは首ふりを追加して、モータを制御してやれば、追跡ロボットみたいな感じでできるかな
あとは、加速度センサを買ったので、それを試してみようと思います
なんだか、アマゾンでarduino関係のパーツが激安でうってるんで
色々楽しめそうです