INFORMACIÓN
El AHT10 es un sensor digital de temperatura y humedad relativa que utiliza el protocolo de comunicación I2C (dirección 0x38). Internamente, emplea un elemento capacitivo para medir la humedad y un sensor de temperatura integrado, cuyos valores son procesados por un convertidor analógico-digital de alta resolución. El microcontrolador maestro se comunica con el AHT10 a través del bus I2C para iniciar la medición y leer los datos, los cuales se entregan en formato digital ya calibrado de fábrica, reduciendo la necesidad de ajustes externos.
El AHT10 se utiliza ampliamente en aplicaciones de monitoreo ambiental como estaciones meteorológicas, sistemas de domótica, control de clima en invernaderos, equipos HVAC, dispositivos IoT y proyectos educativos, donde es importante medir de forma continua la temperatura y la humedad relativa del ambiente. Gracias a su interfaz I2C, es compatible con una gran variedad de tarjetas de desarrollo, entre ellas Arduino (UNO, Mega, Nano), ESP8266, ESP32 (DevKit, ESP32-C3, ESP32-S3), Raspberry Pi, STM32, Teensy.
ESPECIFICACIONES Y CARACTERÍSTICAS
- Modelo: Módulo AHT10.
- Tipo de interfaz: I2C (0x38).
- Voltaje de funcionamiento: 3.3 – 5 VDC.
- Rango de medición:
- Temperatura: -40 °C a 85 °C.
- Humedad: 0% a 100% ±2 %RH.
- Precisión de temperatura: ±0.3 °C.
- Resolución de temperatura: 0.01 °C.
- Resolución de humedad: 0.024%.
- Precisión de humedad: 2%.
- Dimensiones: 15 mm x 5 mm x 1 mm.
- Peso: 2.1 g.
DOCUMENTACIÓN Y RECURSOS
INFORMACIÓN ADICIONAL
¿Cómo conectar el módulo AHT10 con Arduino UNO?
Solo tienes que conectar los pines de I2C (SDA y SCL) del módulo AHT10 a los pines reservados I2C del Arduino UNO (A4 “SDA y A5 “SCL”) y alimentarlo con los 5V que de Arduino y por último conectar la terminal GND a GND. En la siguiente imagen se muestra como realizar las conexiones:

¿Cómo programar el módulo AHT10 con Arduino IDE?
La programación es muy sencilla, para mostrar las lecturas del sensor en el monitor serie de Arduino IDE, solo hay que importar la librería AHT10 y cargar el siguiente código de prueba para medir temperatura y humedad:
//Se declaran las librerías #include <Wire.h> // Librería para establecer comunicación I2C #include <AHT10.h> // Librería para utilizar el sensor AHT10 AHT10 myAHT10(0x38); void setup() { Wire.begin(); // Función que inicializa la librería Wire Serial.begin(9600); //Se inicia la comunicación serial Serial.println("AHT10"); // Se imprime el nombre de sensor if (!myAHT10.begin()) { // Si la comunicación con el sensor falla se imprime el un mensaje de error Serial.println("Error no se el sensor!"); while (1); } } void loop() { float temp = myAHT10.readTemperature(); //Se lee la temperatura y se asigna "tem" float hum = myAHT10.readHumidity(); //Se lee humedad y se asigna "hum" Serial.print("Temp: "); Serial.print(temp); Serial.print(" °C"); //Se imprime el valor de tempertura Serial.print("tt"); // Imprime dos pestañas para acomodar los valores de temperatura y humedad Serial.print("Humidity: "); Serial.print(hum); Serial.println(" %"); //Se imprime el valor de humedad delay(1000); }

KBL406 Puente Rectificador 600V 4A
Convertidor USB a RS485 Chip CH340 con Proteccion
Cautín de 90W 110V con Puntas Soporte y Esponja
Controlador de Velocidad 12-40V 10A Motor DC PWM
Sensor Laser KY-008
Raspberry Pi Pico 2 RP2350
FireBeetle ESP32 IoT WiFi + Bluetooth DFR0478
Congelante Detector de Falla para Circuitos Electrónicos 170 ml SILIJET E-3
Triac BTA12 600B
Sensor de Visión 3D Binocular con IA para (Rostro, Vena de la Palma y Código QR) SEN0677
Kit de Capacitores Electrolíticos 510 Piezas 24 Valores
ESP32-WROOM-32UE 4MB M113EH3200UH3Q0
MAX31865 Detector de temperatura resistencia platino PT100



























Valoraciones
No hay valoraciones aún.