AHT20+BMP280 Temperature Humidity Pressure

Rs 490.00

In stock

Quick Info :

  • Measuring Range (humidity): 0% to 100% RH
  • Temperature Range: -40°C to +85°C
  • Air pressure range : 300-1100hPa (equi. to +9000 to -500m above sea level)
  • Temperature range: -40 to +85 °C

SKU: UO16 Categories: , ,

Explore the AHT20+BMP280 high-precision module, a digital sensor for temperature, humidity, and atmospheric pressure. Achieve accurate measurements with low power consumption. This module combines the new AHT20 and BMP280 sensors, allowing a single I2C connection for two distinct devices, each with a unique I2C address. Optimize your environmental sensing with this advanced and efficient solution.

AHT20 Specifications :

  • Operating Voltage: 2.0-5.5VDC
  • Measuring Range (humidity): 0% to 100% RH
  • Temperature Range: -40°C to +85°C
  • Output Interface: I2C Interface

BMP280 Specifications :

  • Air pressure range : 300-1100hPa (equi. to +9000 to -500m above sea level)
  • Temperature range: -40 to +85 °C
  • Digital interfaces: I²C (up to 3.4 MHz) and SPI (3 and 4 wire, up to 10 MHz)
  • Current consumption of sensor BMP280: 2.7µA @ 1 Hz sampling rate

Libraries :

 

Sample Code :


#include <Wire.h>
#include <Adafruit_BMP280.h>
#include <AHTxx.h>

Adafruit_BMP280 bmp;
AHTxx myAHT20(AHTXX_ADDRESS_X38, AHT2x_SENSOR);

void setup() {
  Serial.begin(115200);
  Serial.println(F("AHT20+BMP280"));

  while (myAHT20.begin() != true) {
    Serial.println(F("AHT20 not connected or fail to load calibration coefficient"));
    delay(5000);
  }
  Serial.println(F("AHT20 OK"));
  
  if (!bmp.begin()) {
    Serial.println(F("Could not find a valid BMP280 sensor, check wiring!"));
  }

  /* Default settings from datasheet. */
  bmp.setSampling(Adafruit_BMP280::MODE_NORMAL,     /* Operating Mode. */
                  Adafruit_BMP280::SAMPLING_X2,     /* Temp. oversampling */
                  Adafruit_BMP280::SAMPLING_X16,    /* Pressure oversampling */
                  Adafruit_BMP280::FILTER_X16,      /* Filtering. */
                  Adafruit_BMP280::STANDBY_MS_500); /* Standby time. */
}

void loop() {
  Serial.printf("Temperature: %.02f *C\n", myAHT20.readTemperature());
  Serial.printf("Humidity: %.02f %RH\n", myAHT20.readHumidity());
  Serial.printf("Pressure: %.02f hPa\n", bmp.readPressure());

  delay(1000);
}

 

Only logged in customers who have purchased this product may leave a review.

Reviews

There are no reviews yet.

Main Menu

AHT20+BMP280 Temperature Humidity Pressure in Sri Lanka

AHT20+BMP280 Temperature Humidity Pressure

Rs 490.00

Add to Cart