SSSUP
/
sample_pressure-sensor_bmp180_for_nucleo
気圧センサの動作確認プログラム(nucleo版)
main.cpp
- Committer:
- tazk
- Date:
- 2018-07-02
- Revision:
- 2:2de739f5032b
- Parent:
- 1:5cf8a99c994c
- Child:
- 3:d0a1b173db2e
File content as of revision 2:2de739f5032b:
#include "mbed.h" #include "BMP180.h" #define PIN_SDA p28 #define PIN_SDL p27 Serial pc(USBTX,USBRX,921600); int main(){ BMP180 bmp180(PIN_SDA,PIN_SDL); float pressure,temperature; printf("\rstart!\n\r"); bmp180.Initialize(27,BMP180_OSS_ULTRA_LOW_POWER);//27は府大の海抜高度 printf("initialization complete!\n\r"); for(int i=0;i<100;i++){ if(bmp180.ReadData(&temperature,&pressure)){ printf("%3d:Pressure(hPa)\t:%.2f\n\r",i,pressure); printf("%3d:Temperature(C)\t:%.2f\n\r",i,temperature); printf("--------------------------------\n\r"); wait(1); } } printf("complete!\n\r"); return 0; }