気圧計 - 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.