Rock5B(11)I2Cを有効に3

 Rock5B(10)I2Cを有効に2のつづき

で認識したのであとは Raspberry Pi python3 BME280センサー とほとんど同じ。

sudo apt-get install i2c-tools
sudo apt-get install python3-pip
sudo pip3 install smbus2
sudo pip3 install rpi.bme280

measure.py で以下を作成

---------------

import smbus2
import bme280
port = 0
address = 0x76
bus = smbus2.SMBus(port)
bme280.load_calibration_params(bus, address)
data = bme280.sample(bus, address)
print(data.timestamp ,  data.temperature, data.pressure, data.humidity,sep=",")
---------------------

portが になっているだけですね。


コメント

このブログの人気の投稿

Windows10デフォルトゲートウェアに0.0.0.0が追加される

iOS VLC でSMB共有できなかった点について

無線LANルータの選択肢が、NEC Aterm 静的ルーティングできない問題