Pressure Sensor
Fork of bmp085_lib by
main.cpp@2:4fe211aae36e, 2015-08-11 (annotated)
- Committer:
- Hagrass
- Date:
- Tue Aug 11 14:01:49 2015 +0000
- Revision:
- 2:4fe211aae36e
- Parent:
- 0:dbba605ca87c
PressureSensor
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
okini3939 | 0:dbba605ca87c | 1 | #include "mbed.h" |
okini3939 | 0:dbba605ca87c | 2 | #include "BMP085.h" |
okini3939 | 0:dbba605ca87c | 3 | |
Hagrass | 2:4fe211aae36e | 4 | BMP085 bmp085(p28, p27,BMP085_oss8); |
okini3939 | 0:dbba605ca87c | 5 | |
okini3939 | 0:dbba605ca87c | 6 | DigitalOut myled(LED1); |
okini3939 | 0:dbba605ca87c | 7 | Serial pc(USBTX, USBRX); |
okini3939 | 0:dbba605ca87c | 8 | |
okini3939 | 0:dbba605ca87c | 9 | int main() { |
okini3939 | 0:dbba605ca87c | 10 | while(1) { |
okini3939 | 0:dbba605ca87c | 11 | myled = 1; |
okini3939 | 0:dbba605ca87c | 12 | |
okini3939 | 0:dbba605ca87c | 13 | bmp085.update(); |
Hagrass | 2:4fe211aae36e | 14 | float altitude=bmp085.calcAltitude(bmp085.get_pressure()*100); |
Hagrass | 2:4fe211aae36e | 15 | pc.printf("p:%f hPa / t:%f / altitude=%f \n\r",bmp085.get_pressure() , bmp085.get_temperature(),altitude); |
okini3939 | 0:dbba605ca87c | 16 | |
okini3939 | 0:dbba605ca87c | 17 | myled = 0; |
okini3939 | 0:dbba605ca87c | 18 | wait(3); |
okini3939 | 0:dbba605ca87c | 19 | } |
okini3939 | 0:dbba605ca87c | 20 | } |