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.
   14   15   16   17   18   19   20   21   22   23   24