ENVは環境センサーで、温度、湿度、大気圧の測定に使用できます。
ENVセンサーは、DHT12とBMP280センサーを統合しています。
DHT12 は、DHT11 湿度温度センサーのアップグレード版で、完全な下位互換性、高精度、I2C インターフェースが追加されています。
BMP280 は、特にモバイル・アプリケーション向けに設計された絶対気圧センサーで、消費電力、分解能、フィルター性能に関してデバイスを最適化するための最高の柔軟性を提供します。
リソース | パラメータ |
---|---|
温度測定範囲/分解能 | ±20~60℃/±0.2℃ |
湿度測定範囲/分解能 | 20 ~ 95 %RH / ±0.1% |
気圧測定範囲/分解能 | 300~1100hPa/±1hPa |
通信プロトコル | I2C:DHT12 (0x5C),BMP280 (0x76) |
作動温度 | 0°C to 40°C |
製品重量 | 4g |
梱包重量 | 17g |
製品サイズ | 24.232.28.1mm |
梱包サイズ | 67 *53 *12mm |
材料 | プラスチック(PC) |
I2C address:DHT12(0x5C)、BMP280(0x76)
EasyLoaderは、本製品に関連するケースプログラムを内蔵した、簡潔で高速なプログラムライターです。簡単な手順でメインコントロールに書き込み、一連の機能検証を行うことができます。
M5Core(GROVE A) | GPIO22 | GPIO21 | 5V | GND |
---|---|---|---|---|
ENV Unit | SCL | SDA | 5V | GND |
温度、湿度、気圧を読み取る機能を実装したENVの例です。
Adafruit BMP280 Library
をインストールしてください。Adafruit_Sensor.h
を C:/Users/<user_name>/Documents/Arduino/libraries/Adafruit_BMP280_Library
にコピーしてください。完全なコードを取得するには、 ここ をクリックしてください。
周囲温度、湿度、気圧のワンワイヤーインターフェースセンサー
圧力取得 気圧を百Pa単位で取得
Get Temperature 温度を取得、小数点以下2桁で表示
湿度取得 湿度を取得