実装手順
1. 部品の用意と配線以下の部品を用意して、接続します。
・Grove Base HAT for Raspberry Pi Zero
https://akizukidenshi.com/catalog/g/gM-13879/
・GROVE - 超音波距離センサモジュール
https://www.switch-science.com/catalog/1383/
〇Grove Base HAT for Raspberry Piと超音波距離センサモジュール
超音波距離センサモジュールをD5ポートに接続します
2. grove.pyのインストール
以下のコマンドを実行します
curl -sL https://github.com/Seeed-Studio/grove.py/raw/master/install.sh | sudo bash -s -
3. 明るさを取得するプログラムの作成と実行
以下のプログラムを保存して実行します
grove_ultrasonic_ranger.py
from grove.grove_ultrasonic_ranger import GroveUltrasonicRanger
import time
PIN_D5 = 5
sensor = GroveUltrasonicRanger(PIN_D5)
while True:
print("value: {}cm".format(sensor.get_distance()))
time.sleep(1)
以下のコマンドで距離を取得するプログラムを実行します
python3 grove_ultrasonic_ranger.py
関連情報
・Raspberry Pi Zero上のEclipse Mosquittoとpaho MQTTで、Grove Base HAT for Raspberry Piと超音波距離センサモジュールで距離データを送受信する・Raspberry Pi ZeroとGrove Base HAT for Raspberry Piと超音波距離センサモジュールで距離を返すREST APIを作成する
・Raspberry Pi ZeroとGrove Base HAT for Raspberry Piと超音波距離センサモジュールで距離をPostgreSQLに保存する
・Groveデバイスまとめ
0 件のコメント:
コメントを投稿