気圧計 - Barometer

気圧計 - Barometer

電池駆動の省電力な気圧計を作る。

気圧の変化をグラフ表示することにより、気象の変化がわかるかもしれない。

/media/uploads/okini3939/20140709_085232000_ios.jpg

LPC11U35 QuickStart Board は、最小限の周辺パーツのみで構成されており、省電力化に向き、使い出がいい。
プログラムは内臓USBブートローダーがUSBストレージとして認識し、簡単に書き込みができる。

ハードウェア

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.