BPK-KS9 : 超音波距離センサーに反応させてみる

ここでは、超音波距離センサーを使って、人が近づいたら反応するロボットを作ります。

部品の調達

センサーの接続

サンプルプログラム
      • gitからベゼリーのサンプルプログラム集の最新版を取得しましょう。
        • $ cd /home/pi/bezelie/pi
          $ sudo git pull
        • サンプルプログラムを実行してみましょう。
        • $ cd /home/pi/bezelie/pi
          $ sudo python sampleRange1.py
          • 10センチ以内に障害物を置いた場合、ベゼリーが上を向いたら成功です。
          • ディスプレイには対象との距離が0.5秒おきに表示されます。
          • 止めたいときは、CTRL+C を押してください。


応用
    • サンプルプログラムをnanoで開いてみましょう。
      • $ sudo nano sampleRange1.py
    • 10行目の変数actionDistanceの値がベゼリーが反応する距離(センチ)を表しています。サンプルでは10センチと設定されていますが、この値を大きくしたり小さくしたりしてみましょう。
    • ファイルを書き換えた場合は、別名で保存しましょう。