(4)トラ技mbedで気圧センサー(LPS331ライブラリ)
.
(4)LPS331(LPS331 library)
概要
- LPS331用の制御ライブラリです。
- 2つの付録基板を活用します。
- トランジスタ技術2014年2月号の付録基板(実験基板)
- トランジスタ技術2014年3月号の付録基板(トラ技mbed)
- 実験基板は表示機として使用します。LPC810は外しておきます。
仕様(spec.)
- LPS331は気圧センサーです。
- 測定範囲:260hPaから1260hPa
- 精度:±2hPa
- データ:24ビット
- 24ビットデータを4096で除算すると気圧になります。
LPS331メンバー関数
関数名 | 用途 | 引数 | 戻り値 |
LPS331 barometer(P0_5, P0_4) | インスタンス生成 | SDA, SCL | - |
LPS331 barometer(i2c) | インスタンス生成 | i2c | - |
barometer.value() | 気圧データ | void | int |
- インスタンス生成はどちらかの方法で行います。i2cを継承することもできます。
mbedソフトウェア
- サンプルプログラムはmbed_DEMOです。
- mbed_DEMO_LPC11U35_501.binを書き込みます。
トラ技mbedのプログラム書き込み方法
- ISPボタンを押しながらRESETをON/OFFします。
- PCにUSBストレージとして認識されます。
- firmware.binを削除します。
- バイナリファイルをコピーします。
- RESETを押します。
接続
- LPS331の3.3Vをmbedの3.3Vに接続します。
- LPS331のGNDをmbedのGNDに接続します。
- LPS331のSCLをmbedのSCLに接続します。
- LPS331のSDAをmbedのSDAに接続します。
著作権と免責事項
- 個人利用に限定され、著作権者の許可なく商用利用できません。
- 直接間接に関わらず、使用によって生じたいかなる損害も筆者は責任を負いません。
2 comments on (4)トラ技mbedで気圧センサー(LPS331ライブラリ):
Please log in to post comments.
質問 小野寺様 はじめまして。 LPC810を使ったプログラムは トラ技2014年2月号に掲載されていましたが、ここに記載されている(拡張版)3月号付属基板を使ったmbedプログラム/ライブラリーは どこでDownloadさせていただけるのでしょうか。 4月号ではサンプルプログラム LPC11U35_Barometer.bin だけしかありませんし、10月号でも見当たりません。 以上、よろしくお願いします。 (シミズ君)