// #include <Wire.h>
#include "bmp085.h"
BMP085 bmp;
void setup() {
Serial.begin(9600);
Serial.println("Initializing BMP085 sensor...");
bmp.begin();
Serial.println("Sensor initialized.");
}
void loop() {
// Get temperature
float temperature = bmp.getTemperature();
Serial.print("Temperature: ");
Serial.print(temperature);
Serial.println(" C");
// Get pressure
long pressure = bmp.getPressure();
Serial.print("Pressure: ");
Serial.print(pressure);
Serial.println(" Pa");
// Calculate altitude
float altitude = bmp.calculateAltitude(pressure);
Serial.print("Altitude: ");
Serial.print(altitude);
Serial.println(" m");
// Wait before next reading
delay(2000);
}