気圧計 - Barometer
気圧計 - Barometer
電池駆動の省電力な気圧計を作る。
気圧の変化をグラフ表示することにより、気象の変化がわかるかもしれない。
LPC11U35 QuickStart Board は、最小限の周辺パーツのみで構成されており、省電力化に向き、使い出がいい。
プログラムは内臓USBブートローダーがUSBストレージとして認識し、簡単に書き込みができる。
ハードウェア
- EA LPC11U35 QuickStart Board
- I2C液晶モジュール
- SCG002BUTB-L-G (共立電子、デジット)
- または SD1602XBWB-PS-LB-G
- 気圧センサー
blockdiagram
---------+
|3.3V----------+------------ Battery
|GND---------+-|------------ AA x 2 (3V)
| | |
| | | +---------
| | +---------VDD|
| +-|---------VSS|
| +-|---||---VLCD| SUNLIKE
mbed |P0_5----+---|-|---------SDA| SCG002B
EA |P0_4----|-+-|-|---------SCL|
LPC11U35 |P0_21---|-|-|-|---------RES|
QSB | | | | | +---------
| | | | |
| | | | | +---------
| | | | +---------VDD|
| | | | +--------VDDA| Bosch
| | | +-----------GND| BMP180
| +-|-------------SDA| (BMP085)
| +-------------SCL|
| +---------
|
| 3.3V----- LED common
|P0_22--------------[1k ]--- LED R
|P1_15--------------[510]--- LED G
|P0_23--------------[220]--- LED B
|
|P0_12---[1k]---+---
|P0_11----------+---[TL431A]---GND
---------+
ソフトウェア
Import programbarometer-m0
Barometer for EA LPC11U35 QuickStart Board see: https://mbed.org/users/okini3939/notebook/barometer/
普段は deep sleep しておき、WDT割り込みで目覚め、気圧を計測する。
LCDの外字機能によりグラフを表示する。
気圧が上昇しているときはLEDが赤色、下降しているときは青色に点滅する。
バッテリーの電圧を、基準電圧IC(TL431A)を使って計り、電池マークを表示する。
メモ
- 待機時の電流:実測 約0.64mA
Please log in to post comments.
