#include <Arduino.h>
#include <Wire.h>
#include <Adafruit_BMP085.h>
Adafruit_BMP085 bmp;
void setup() {
Serial.begin(9600);
if (!bmp.begin()) {
Serial.println("Erreur : BMP180 non trouve !");
while (1);
}
Serial.println("BMP180 initialise avec succes !");
pinMode(PA5, OUTPUT);
}
void loop() {
Serial.print("Temperature = ");
Serial.print(bmp.readTemperature());
Serial.println(" *C");
Serial.print("Pression = ");
Serial.print(bmp.readPressure());
Serial.println(" Pa");
digitalWrite(PA5, HIGH);
delay(500);
digitalWrite(PA5, LOW);
delay(500);
}Loading
st-nucleo-c031c6
st-nucleo-c031c6
Loading
bmp180
bmp180