mbed robot (m3pi)に距離センサーをつけてみました

| コメント(0) | トラックバック(0)

m3piに秋月電子で売っている赤外線距離センサーユニット(GP2Y0A21)を搭載してみました。

m3pi_distance_sensor.jpg

このセンサーユニットは電源が4.5V-5.5Vですので、m3piのVccがそのまま使えます。データシートにVcc-GND間で10μFのコンデンサをいれるように書いてあったのでそれも追加しました。
センサーからの出力はmbedのAnaloginで読んでいますが、3.3Vまでとのことなので、10KΩの抵抗を間にいれて大体範囲内に収まるようにしてmbedに接続しています。
センサーユニットは両面テープで基板に固定していますが、重心が前に寄ってしまったので、後ろにクリップでおもりをつけています。
前方にある障害物との距離を計測し、距離が近づく­につれて、mbedの4つのLEDの点灯数を増やしています。
10cm未満になったら後退して、方向転換を行い再び前進するようにプログラムしました。
プログラムはまだ荒削りですが、こちらにあります。本当に簡単で短時間で動作確認ができました。

トラックバック(0)

トラックバックURL: http://kanpapa.com/cgi-bin/mt/mt-tb.cgi/749

コメントする

ウェブページ

Powered by Movable Type 5.13-ja

このブログ記事について

このページは、kanpapaが2011年11月23日 23:01に書いたブログ記事です。

ひとつ前のブログ記事は「VFDでお天気情報を表示できました。」です。

次のブログ記事は「mbedとVFDでお天気情報を表示してみました」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。