Grove - Sensor de Temperatura y Humedad (DHT20)

El nuevo Grove - Sensor de Temperatura y Humedad está basado en el sensor DHT20. El DHT20 es una versión mejorada del DHT11, comparado con la versión anterior, la precisión de medición de temperatura y humedad es mayor, y el rango de medición es más amplio. Cuenta con salida I2C lo que significa que es más fácil de usar.
Actualizable a Sensores Industriales
Con el controlador S2110 y el registrador de datos S2100 de SenseCAP, puedes convertir fácilmente el Grove en un sensor LoRaWAN®. Seeed no solo te ayuda con el prototipado sino que también te ofrece la posibilidad de expandir tu proyecto con la serie SenseCAP de sensores industriales robustos.
Los sensores industriales de la serie SenseCAP S210x proporcionan una experiencia lista para usar para el sensado ambiental. Por favor consulta el Sensor Inalámbrico de Temperatura y Humedad S2101 con mayor rendimiento y robustez para el monitoreo de calidad del aire. La serie incluye sensores para humedad del suelo, temperatura y humedad del aire, intensidad de luz, CO2, EC, y una estación meteorológica 8 en 1. Prueba el último SenseCAP S210x para tu próximo proyecto industrial exitoso.
Sensor Industrial SenseCAP |
S2101 Temp. y Humedad del Aire |
Características
- Alta Precisión:
- Precisión de Temperatura: ± 0.5 ℃
- Precisión de Humedad: ± 3 % RH ( 25 ℃ )
- Amplios rangos de medición:
- Rango de Medición (Humedad): 0 ~ 100% RH
- Rango de Medición (Temperatura): -40 ~ + 80 ℃
- Mejor compatibilidad:
- Salida digital
- Interfaz I²C
- Completamente calibrado
- Excelente estabilidad a largo plazo
- Respuesta rápida y capacidad anti-interferencia
- Amplio soporte de voltaje 2.5-5.5V DC
Especificaciones
Parámetro | Valor |
---|---|
Voltaje de Entrada | 2.0 V – 5.5 V |
Rango de Medición de Humedad | 0 ~ 100% RH |
Rango de Medición de Temperatura | -40 ~ + 80 ℃ |
Precisión de Humedad | ± 3 % RH ( 25 ℃ ) |
Precisión de Temperatura | ± 0.5 ℃ |
Señal de Salida | Señal I2C |
Descripción General del Hardware
Mapa de Pines

Plataformas Compatibles
Arduino | Raspberry Pi | |||
---|---|---|---|---|
![]() | ![]() | ![]() | ![]() | ![]() |
Las plataformas mencionadas anteriormente como compatibles son una indicación de la compatibilidad de software o teórica del módulo. Solo proporcionamos biblioteca de software o ejemplos de código para la plataforma Arduino en la mayoría de los casos. No es posible proporcionar biblioteca de software/código de demostración para todas las plataformas MCU posibles. Por lo tanto, los usuarios tienen que escribir su propia biblioteca de software.
Primeros Pasos
Jugar Con Arduino
Hardware
Materiales requeridos
Seeeduino V4.2 | Base Shield | Grove - Temperature & Humidity Sensor V2.0 |
---|---|---|
![]() | ![]() | ![]() |
Obtener Uno Ahora | Obtener Uno Ahora | Obtener Uno Ahora |
-
Paso 1. Conecta el Sensor de Temperatura y Humedad Grove V2.0 al puerto I2C del Grove-Base Shield.
-
Paso 2. Conecta el Grove - Base Shield al Seeeduino.
-
Paso 3. Conecta el Seeeduino a la PC a través de un cable USB.

Software
Si esta es la primera vez que trabajas con Arduino, te recomendamos encarecidamente que veas Primeros pasos con Arduino antes de comenzar.
Comparado con el DHT11, el Sensor de Temperatura y Humedad DHT20 tiene cambios claros en el voltaje de alimentación, rango de medición de temperatura y humedad, precisión y calidad de la señal de salida.
Está equipado con una interfaz I2C digital completamente calibrada, por lo que hay definiciones de pines ligeramente diferentes. Debes descargar e instalar la biblioteca aquí para usar el DHT20.
Una vez que todo esté configurado, podemos cargar el código de ejemplo para ver si funciona:
// Example testing sketch for various DHT humidity/temperature sensors
// Written by ladyada, public domain
#include "Wire.h"
#include "DHT.h"
#define DHTTYPE DHT20 // DHT 20
/*Notice: The DHT10 and DHT20 is different from other DHT* sensor ,it uses i2c interface rather than one wire*/
/*So it doesn't require a pin.*/
DHT dht(DHTTYPE); // DHT10 DHT20 don't need to define Pin
#if defined(ARDUINO_ARCH_AVR)
#define debug Serial
#elif defined(ARDUINO_ARCH_SAMD) || defined(ARDUINO_ARCH_SAM)
#define debug SerialUSB
#else
#define debug Serial
#endif
void setup() {
debug.begin(115200);
debug.println("DHTxx test!");
Wire.begin();
/*if using WIO link,must pull up the power pin.*/
// pinMode(PIN_GROVE_POWER, OUTPUT);
// digitalWrite(PIN_GROVE_POWER, 1);
dht.begin();
}
void loop() {
float temp_hum_val[2] = {0};
// Reading temperature or humidity takes about 250 milliseconds!
// Sensor readings may also be up to 2 seconds 'old' (its a very slow sensor)
if (!dht.readTempAndHumidity(temp_hum_val)) {
debug.print("Humidity: ");
debug.print(temp_hum_val[0]);
debug.print(" %\t");
debug.print("Temperature: ");
debug.print(temp_hum_val[1]);
debug.println(" *C");
} else {
debug.println("Failed to get temprature and humidity value.");
}
delay(1500);
}
Después de completar la carga, podemos usar el Monitor Serie en Arduino para ver el resultado.

Y la salida debería ser algo como... :

Los valores se basan en el entorno actual.
Jugar con MicroPython
Conectar RaspberryPi Pico
Materiales requeridos
RaspberryPi Pico | Grove Shield para Pi Pico v1.0 | Grove - Sensor de Temperatura y Humedad V2.0 |
---|---|---|
![]() | ![]() | ![]() |
Obtener Uno Ahora | Obtener UNO Ahora | Obtener UNO Ahora |
Conexión I2C
-
Paso 1. Conecta RaspberryPi Pico al Grove Shield para Pi Pico.
-
Paso 2. Conecta Grove - Sensor de CO2, Temperatura y Humedad - SCD41 al puerto I2C0 del Grove Shield para Pi Pico.
-
Paso 3. Conecta RaspberryPi Pico a una PC a través de un cable USB.
por favor presta atención a usar I2C0, si usas I2C1, no funcionará.

Esta es la conexión básica del hardware.
Software
- Paso 1. Necesitamos usar una biblioteca de terceros para controlar Grove - Sensor de Temperatura y Humedad V2.0
-
Descarga dht20_demo2.py y la biblioteca DHT20.py y guárdala en la computadora.
-
Usa Thonny para abrir dht20_demo2.py y DHT20.py, haz clic en la opción "file" en la parte superior izquierda, y luego selecciona "save as".

- Selecciona "Raspberry Pi Pico" y guárdalo en Pico.

Una vez que guardemos, Thonny pedirá nombrar el archivo. Aquí escribimos "dht20_demo2.py" como su nombre, y también necesitamos escribir la extensión del archivo, o no se podrá usar.

- Paso 2. Iniciar el proceso.
- Inicializa DHT20.py primero.

- Inicia el proceso de demostración y luego puedes ver los resultados a continuación.

Visor Esquemático Online
Recursos
Soporte Técnico y Discusión de Productos
Actualizable a Sensores Industriales
Con el controlador S2110 y el registrador de datos S2100 de SenseCAP, puedes convertir fácilmente el Grove en un sensor LoRaWAN®. Seeed no solo te ayuda con la creación de prototipos, sino que también te ofrece la posibilidad de expandir tu proyecto con la serie SenseCAP de sensores industriales robustos.
La carcasa IP66, configuración Bluetooth, compatibilidad con la red global LoRaWAN®, batería integrada de 19 Ah y el potente soporte de la APP hacen del SenseCAP S210x la mejor opción para aplicaciones industriales. La serie incluye sensores para humedad del suelo, temperatura y humedad del aire, intensidad de luz, CO2, EC y una estación meteorológica 8 en 1. Prueba el último SenseCAP S210x para tu próximo proyecto industrial exitoso.