Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "Seeed_BME280.h"
- #include <Wire.h>
- BME280 bme280;
- void setup()
- {
- Serial.begin(9600);
- if(!bme280.init()){
- Serial.println("Device error!");
- }
- }
- void loop()
- {
- float pressure;
- //get and print temperatures
- Serial.print("Temp: ");
- Serial.print(bme280.getTemperature());
- Serial.println("C");//The unit for Celsius because original arduino don't support special symbols
- //get and print atmospheric pressure data
- Serial.print("Pressure: ");
- Serial.print(pressure = bme280.getPressure());
- Serial.println("Pa");
- //get and print altitude data
- Serial.print("Altitude: ");
- Serial.print(bme280.calcAltitude(pressure));
- Serial.println("m");
- //get and print humidity data
- Serial.print("Humidity: ");
- Serial.print(bme280.getHumidity());
- Serial.println("%");
- delay(1000);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement