#include <Servo.h>
#include <SFE_BMP180.h>
#include <Wire.h>
#include <Adafruit_BMP085.h>
#define seaLevelPressure_hPa 1013.25
#define servo.myServo
#define newarkAirPressure
Adafruit_BMP085 bmp;
Servo myServo; //create a servo object to control
void setup() {
//variables for the BMP
int pressure;
int altitude;
int temperature;
int seaLevel;
int fahrenheit;
bool alt = true; //variable for specific altitude being true. example at 1,000 feet, if alt=true (1000) then activate whatever
myServo.attach(9,600,2300); //(pin,min,max)
Serial.begin(9600);
if (!bmp.begin()) {
Serial.println("Could not find a valid BMP085 sensor, check wiring!");
while (1) {}
}
}
void loop() {
Serial.print("Temperature = ");
Serial.print(bmp.readTemperature());
Serial.println(" *C");
Serial.print((bmp.readTemperature()*9/5)+32);
Serial.println("Fahrenheit");
newarkAirPressure = Nap;
Nap = 29.7
Serial.print("Pressure = ");
Serial.print(bmp.readPressure());
Serial.println(" Pa");
if (bmp.readPressure() == Nap){
Serial.print("On Launch Platform...Stand by...");
}
newarkAltitude = newAlt;
newAlt = 833;
Serial.print("Altitude = ");
Serial.print(bmp.readAltitude());
Serial.println(" meters");
Altitude = alt;
alt = bmp.readAltitude();
if (alt >=(newAlt + 1000)){
myServo.write(90);
}
Serial.print("Pressure at sea level (101,325 pascals) = ");
Serial.print(bmp.readSealevelPressure());
Serial.println(" Pa");
Serial.print("Real altitude = ");
Serial.print(bmp.readAltitude(seaLevelPressure_hPa * 100));
Serial.println(" meters");
Serial.println();
delay(100000);
if ()
}