Увеличить
9 человек уже купили 10 шт.
Климатический датчик GY-BME280-3.3
ВВЕДЕНИЕ
GY-BME280 - это выносная плата с датчиком температуры, влажности и давления.
BME280 является датчиком следующего поколения (после BMP085 / BMP180 / BMP183) от Bosch.
Этот датчик отлично подходит для всех видов метеорологических замеров и может использовать как I2C, так и SPI!
ПАРАМЕТРЫ
- Рабочий диапазон: -40 ... + 85 C, 0 ... 100 100 отн.вл., от 300hPa до 1100hPa
- Напряжение питания: от 1.71 В до 3.6 В
- Диапазон напряжения интерфейса VDDIO: от 1,2 В до 3,6 В
- Интерфейс: I2C (до 3,4 МГц) и SPI (3 и 4 провода, до 10 МГц)
- Потребление тока: 1,8 мкА при 1 Гц влажности и температуры; 2,8 мкА при давлении и температуре 1 Гц; 3.6 мкА 1 Гц влажность, давление и температура; 0,1 мкА в спящем режиме;
- Уровень шума: до 0.2 Па (1.7 см) и 0.01 температуры
- Размер: 2,5 мм х 2,5 мм х 0,93 мм
ПРИМЕР КОДА
#include <Wire.h>
#include <SPI.h>
#include <Adafruit_Sensor.h>
#include <Adafruit_BME280.h>
#define BME_SCK 13
#define BME_MISO 12
#define BME_MOSI 11
#define BME_CS 10
#define SEALEVELPRESSURE_HPA (1013.25)
Adafruit_BME280 bme; // I2C
//Adafruit_BME280 bme(BME_CS); // hardware SPI
//Adafruit_BME280 bme(BME_CS, BME_MOSI, BME_MISO, BME_SCK); // software SPI
unsigned long delayTime;
void setup() {
Serial.begin(9600);
Serial.println(F("BME280 test"));
bool status;
// default settings
status = bme.begin();
if (!status) {
Serial.println("Could not find a valid BME280 sensor, check wiring!");
while (1);
}
Serial.println("-- Default Test --");
delayTime = 1000;
Serial.println();
delay(100); // let sensor boot up
}
void loop() {
printValues();
delay(delayTime);
}
void printValues() {
Serial.print("Temperature = ");
Serial.print(bme.readTemperature());
Serial.println(" *C");
Serial.print("Pressure = ");
Serial.print(bme.readPressure() / 100.0F);
Serial.println(" hPa");
Serial.print("Approx. Altitude = ");
Serial.print(bme.readAltitude(SEALEVELPRESSURE_HPA));
Serial.println(" m");
Serial.print("Humidity = ");
Serial.print(bme.readHumidity());
Serial.println(" %");
Serial.println();
}
КОМПЛЕКТ
- Датчик давления GY-BME280-3.3 х 1
Метки: #BMP280