Issue
Code backup
This commit is contained in:
@@ -0,0 +1,54 @@
|
||||
#include <Wire.h>
|
||||
|
||||
#include <Adafruit_Sensor.h>
|
||||
#include <Adafruit_BME280.h>
|
||||
|
||||
#define SEALEVELPRESSURE_HPA (1013.25)
|
||||
|
||||
Adafruit_BME280 bme;
|
||||
|
||||
void setup() {
|
||||
Serial.begin(9600);
|
||||
|
||||
if (!bme.begin(0x76)) {
|
||||
Serial.println("Could not find a valid BME280 sensor, check wiring!");
|
||||
while (1);
|
||||
}
|
||||
}
|
||||
|
||||
// BME280
|
||||
void readTemperature() {
|
||||
Serial.print("Temperature = ");
|
||||
Serial.print(bme.readTemperature());
|
||||
Serial.println(" *C");
|
||||
}
|
||||
|
||||
void readPressure() {
|
||||
Serial.print("Pressure = ");
|
||||
Serial.print(bme.readPressure() / 100.0F);
|
||||
Serial.println(" hPa");
|
||||
}
|
||||
|
||||
void readHumidity() {
|
||||
Serial.print("Humidity = ");
|
||||
Serial.print(bme.readHumidity());
|
||||
Serial.println(" %");;
|
||||
|
||||
Serial.println();
|
||||
}
|
||||
|
||||
void loop() {
|
||||
readTemperature();
|
||||
readPressure();
|
||||
readHumidity();
|
||||
|
||||
delay(1000);
|
||||
}
|
||||
|
||||
//Temperature = 26.10 *C
|
||||
//Pressure = 1013.46 hPa
|
||||
//Humidity = 56.13 %
|
||||
|
||||
//Temperature = -143.84 *C
|
||||
//Pressure = 1144.83 hPa
|
||||
//Humidity = 100.00 %
|
||||
Reference in New Issue
Block a user