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); }

Eliminador Raspberry Pi 3 5V 3A
Soldador de Gas Tipo Bolígrafo con Accesorios
Cable Dúplex para Bocina 22 AWG 2 Vías Bicolor 1 Metro
Kit Agujas de 0.15-0.35mm para Limpieza de Boquillas
INA219 Sensor Corriente 3V-5V I2C
46122 Clavijas Planas de Hule Volteck
Pasta Térmica 5g
Puntas para Multímetro de 1000V 10A
Kit de 120 Capacitores Electrolíticos
Air101-LCD Placa de Expansión con Pantalla TFT 160x80 ST7735 y Joystick
Flux Limpiador para Soldar 250 ML
Kit Terminales Termorretráctiles 250pcs SV, MDD, RV, BHT y FDFD
Fuente para Protoboard con Señuelo de Carga UNIT
0805 RS-05K6802FT Resistor 68K Ohms 1/8W SMD
Controlador de Motor Brushless 500W 15A 12-36V DC
C106MG Tiristor SCR 600V 4A
DHT11 Sensor de Temperatura y Humedad KY-015



























Valoraciones
No hay valoraciones aún.