秋月電子通商のBME280温湿度気圧モジュールにて高度を測定しました。 ボードはSTM32L152REを使いました。 meas attitude by BME280 Module of Akiduki and STM32L152RE. http://akizukidenshi.com/catalog/g/gK-09421/ http://www.st.com/content/st_com/ja/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu-nucleo/nucleo-l152re.html
Fork of BME280_Hello by
秋月電子通商のBME280温湿度気圧モジュールにて高度を測定しました。 ボードはSTM32L152REを使いました。 Meas altitude by BME280 Module of Akiduki and STM32L152RE. http://akizukidenshi.com/catalog/g/gK-09421/ http://www.st.com/content/st_com/ja/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu-nucleo/nucleo-l152re.html
main.cpp@0:2c9585cecfde, 2015-04-06 (annotated)
- Committer:
- MACRUM
- Date:
- Mon Apr 06 09:13:14 2015 +0000
- Revision:
- 0:2c9585cecfde
- Child:
- 4:36164592a7ea
Initial release
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
MACRUM | 0:2c9585cecfde | 1 | #include "mbed.h" |
MACRUM | 0:2c9585cecfde | 2 | #include "BME280.h" |
MACRUM | 0:2c9585cecfde | 3 | |
MACRUM | 0:2c9585cecfde | 4 | Serial pc(USBTX, USBRX); |
MACRUM | 0:2c9585cecfde | 5 | |
MACRUM | 0:2c9585cecfde | 6 | #if defined(TARGET_LPC1768) |
MACRUM | 0:2c9585cecfde | 7 | BME280 sensor(p28, p27); |
MACRUM | 0:2c9585cecfde | 8 | #else |
MACRUM | 0:2c9585cecfde | 9 | BME280 sensor(I2C_SDA, I2C_SCL); |
MACRUM | 0:2c9585cecfde | 10 | #endif |
MACRUM | 0:2c9585cecfde | 11 | |
MACRUM | 0:2c9585cecfde | 12 | int main() { |
MACRUM | 0:2c9585cecfde | 13 | |
MACRUM | 0:2c9585cecfde | 14 | while(1) { |
MACRUM | 0:2c9585cecfde | 15 | pc.printf("%2.2f degC, %04.2f hPa, %2.2f %%\n", sensor.getTemperature(), sensor.getPressure(), sensor.getHumidity()); |
MACRUM | 0:2c9585cecfde | 16 | wait(1); |
MACRUM | 0:2c9585cecfde | 17 | } |
MACRUM | 0:2c9585cecfde | 18 | } |