Page 19 - Assessment No 1- 257
P. 19
if (pressure.begin()) // Initializes BMP180 sensor.
Serial.println("BMP180 Pressure Sensor Initialized");
else
{
Serial.println("BMP180 Pressure Sensor Cannot Be Initialized. Check
Connections.");
while(1);
}
basePressure = readAtmPressure(); // Gets the base pressure.
}
void loop()
{
float atmPressure, altitude; // Defines variables for altitude and
atmospheric pressure.
atmPressure = readAtmPressure(); // Gets a new
pressure reading.
altitude = pressure.altitude(atmPressure,basePressure); // Calculates
the altitude.