気圧センサ(nucleo用)
Dependencies: mbed LPS25HB_I2C
Revision 0:03ee8739832e, committed 2022-08-03
- Comitter:
- kosukesuzuki
- Date:
- Wed Aug 03 08:42:01 2022 +0000
- Commit message:
- mbed-LPS25HB(nucleo)
Changed in this revision
diff -r 000000000000 -r 03ee8739832e LPS25HB_I2C.lib --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/LPS25HB_I2C.lib Wed Aug 03 08:42:01 2022 +0000 @@ -0,0 +1,1 @@ +https://os.mbed.com/users/tajiri1999/code/LPS25HB_I2C/#4ea758df868a
diff -r 000000000000 -r 03ee8739832e main.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Wed Aug 03 08:42:01 2022 +0000 @@ -0,0 +1,26 @@ +#include "mbed.h" +#include "LPS.h" + +I2C i2c(D0,D1); +LPS ps(i2c); + +int main(){ + wait(1); + + + if (!ps.init()){ + printf("Failed to autodetect pressure sensor!\r\n"); + while (1); + } + + ps.enableDefault(); + + while(1){ + float pressure = ps.readPressureMillibars(); + float altitude = ps.pressureToAltitudeMeters(pressure); + float temperature = ps.readTemperatureC(); + printf("p:%.2f\t mbar\ta:%.2f m\tt:%.2f deg C\r\n",pressure,altitude,temperature); + + wait(1); + } +} \ No newline at end of file
diff -r 000000000000 -r 03ee8739832e mbed.bld --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mbed.bld Wed Aug 03 08:42:01 2022 +0000 @@ -0,0 +1,1 @@ +https://os.mbed.com/users/mbed_official/code/mbed/builds/65be27845400 \ No newline at end of file