INFORMACIÓN
El AHT20 + BMP280 Módulo de Presión de Atmosférica, Temperatura y Humedad, como su nombre lo indica este módulo cuenta con dos sensores digitales que proporcionan medicines de alta precisión integrados en un circuito simple de fácil conexión y bajo consumo. Utiliza el protocolo de comunicación I2C y permite acceso simultáneo en serie a múltiples dispositivos o módulos electrónicos I2C.
El Módulo AHT20 + BMP280 es ideal para proyectos que requieran un monitoreo ambiental como: invernaderos, estaciones meteorológicas. Sin embargo también pueden ser útiles para proyectos que involucren IoT y domótica.
ESPECIFICACIÓN Y CARACTERÍSTICAS
AHT20+BMP280
- Voltaje de operación: 2.8 a 5VDC
- Protocolo de comunicación: I2C
- Numero de Pines: 4
- Color del PCB: Morado
- Incluye 4 Headers que necesitan ser soldados a la PCB
- Tamaño: 15.98 x 16.1 x 2.7mm
- Peso: 1.11g
AHT20
- Rango de medición (humedad): 0 – 100 % de humedad relativa
- Rango de medición (temperatura): – 40 a ± 85°c
- Precisión de humedad : ± 2 % HR (25 °C)
- Precisión de temperatura: ± 0.3 C
- Resolución temperatura: 0.01 °C
- Humedad: 0.024 % HR
BMP280
- Rango de Presión: 300 a 1100 hPa.
- Resolución: 0.16 Pa.
- Precisión absoluta: 1 hPa.
- Resolución de temperatura: 0.01 °C
- Precisión Temperatura: 1°C
- Frecuencia de Muestreo: 157 Hz (máx.)
DOCUMENTACIÓN Y RECURSOS
INFORMACIÓN ADICIONAL
Para comprobar el funcionamiento de tu módulo puedes utilizar el siguiente circuito:

Una vez que hayas realizado las conexiones, carga el siguiente código para observar las lecturas del módulo en el monitor Serial del IDE de Arduino.
/*
Código de comprobación de funcionamiento para Modulo AHT20 + BMP280
Se obtendrán las lecturas de Presión Atmosférica, Humedad y Temperatura a través del Monitor Serial
del IDE de Arduino
*/
//Librerías
#include <Wire.h>
#include <Adafruit_AHTX0.h>
#include <Adafruit_BMP280.h>
// Objetos
Adafruit_AHTX0 aht;
Adafruit_BMP280 bmp;
// Variables para almacenar eventos del AHT20
sensors_event_t humidity, temp;
void setup() {
Serial.begin(115200);
while (!Serial);
Serial.println("Inicializando sensores...");
// Inicializar AHT20
if (!aht.begin()) {
Serial.println("ERROR: No se encontró el sensor AHT20.");
while (1) {
delay(100);
}
}
Serial.println("AHT20 encontrado.");
// Inicializar BMP280
if (!bmp.begin(0x76)) {
if (!bmp.begin(0x77)) {
Serial.println("ERROR: No se encontró el BMP280.");
while (1) {
delay(100);
}
}
}
Serial.println("BMP280 encontrado.");
/* Configuración default según el datasheet. */
bmp.setSampling(Adafruit_BMP280::MODE_NORMAL, /* Modo de Operación. */
Adafruit_BMP280::SAMPLING_X2, /* Temp. oversampling */
Adafruit_BMP280::SAMPLING_X16, /* Pressure oversampling */
Adafruit_BMP280::FILTER_X16, /* Filtrado. */
Adafruit_BMP280::STANDBY_MS_500); /* Tiempo de Standby. */
}
void loop() {
// Obtener datos del AHT20
aht.getEvent(&humidity, &temp);
// Leer BMP280
float presion = bmp.readPressure() / 100.0; // hPa
Serial.print("Temperatura: ");
Serial.print(temp.temperature);
Serial.println(" °C");
Serial.print("Humedad: ");
Serial.print(humidity.relative_humidity);
Serial.println(" %");
Serial.print("Presión: ");
Serial.print(presion);
Serial.println(" hPa");
Serial.println("--------------------------------");
delay(2000);
}

Alicates de Pico de Pato Multifuncionales
Pinzas de Microcorte 5''
Fuente Conmutada 24V 5A
Limpiador Electrónico en Aerosol 450ml DesTec
Fuente para Protoboard con Señuelo de Carga UNIT
Buzzer Pasivo KY-006





















Valoraciones
No hay valoraciones aún.