nucleo版 気圧センサ 未確認

Dependencies:   mbed BMP180

Revision:
0:ff0ff6bfbbef
Child:
1:5cf8a99c994c
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Wed Jun 06 06:57:37 2018 +0000
@@ -0,0 +1,25 @@
+#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%3d:Tempertature(C)\t:%.2f\n\r--------------------------------\n\r",i,pressure,i,temperature);
+            wait(1);
+        }
+    }
+    
+    printf("complete!\n\r");
+    
+    return 0;
+}
\ No newline at end of file