目的:
このプロジェクトでは、Raspberry PiとBMP180大気圧センサーを使って、環境温度、気圧を獲得して、標高を計算して、モニターに結果を表示します。
必要なパーツ
1 x raspberry Pi3ボード
1 x GPIO to Breadboard 40-pin ブレークアウト・インターフェース
1 x BMP180センサー
USB マウスとキーボード
1 x HDMI ケーブルとモニター(HDMI TV)
ブレッドボードとジャンプワイヤー
回線図(画像をクリックして拡大イメージを表示)
ソフトウエアのインストール
1)下記のコマンドを作動して、BMP Pythonライブラリをダウンロードしてください:
wget https://osoyoo.com/driver/Adafruit_Python_BMP.tar.gz
sudo tar zxvf Adafruit_Python_BMP.tar.gz
sudo tar xvf Adafruit_Python_BMP.tar
2) ラズパイのI2C機能を有効にする
sudo raspi-config
[5 Interfacing Options]に入って、「P5 I2C」を選択して、有効にしてくださいませ。
3)Raspberry Piで下記のコマンドを作動して、BMP Python Libraryをインストールする
cd Adafruit_Python_BMP
sudo python setup.py install
4)Raspberry Piで下記のコマンドを作動して、 BMP180プログラムをテストする
cd examples
sudo python simpletest.py
5) 結果
(画像をクリックして拡大イメージを表示):
DownLoad Url osoyoo.com
You must be logged in to post a comment.
Hi, I get an error when I follow the install instructions and try to run the simpletest.py program:
…
IOError: [Errno 2] No such file or directory: ‘/dev/i2c-1’
Any clues?
Philbert
this is the last stack trace line, it gets invoked when the sensor = BMP085.BMP085() is called.
You need to open I2C interface. We have improve the tutorial and then follow the step 2 to open I2C interface.
sudo tar zxvf Adafruit_Python_BMP.tar.gz
の後に
sudo tar xvf Adafruit_Python_BMP.tar
を実行する必要がある。
ありがとうございました。修正しました。