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

RP2040 Pro Micro 16MB
DualMCU ONE ESP32 + RP2040 - UNIT DevLab
Matriz LED 8x8 3mm 1088AS
PCM1808 24 Bits ADC 99dB Decodificador de Audio Estéreo
FPGA Altera Cyclone IV EP4CE6 + Carcasa Kit Desarrollo
Limpiador Dieléctrico para Circuitos y Tarjetas Electrónicas 454 ml COMPUKLIN
Tang Nano 9K FPGA Gowin GW1NR-9
Eliminador 9V 1A con Plug
Tubo de Teflón PTFE 2x4mm 1 Metro para Filamento 1.75mm
Eliminador 5V 2A con Plug
SOL60-100 Rollo Soldadura Estaño 100g 60/40 1mm
Bateria 9V Recargable USB Cuadrada Li-Ion de 400mAh BAT-LI-9V
CC1101 Transreceptor 315/433/868/915 Mhz SMA
Flux en Pasta UV50 en Lata de 40g
HT-PD27W-US Eliminador 27W USB Tipo C PD para Raspberry Pi 5
LA-521 Bomba de Diafragma 12V DC
Kit Terminales Termorretráctiles 250pcs SV, MDD, RV, BHT y FDFD




























Valoraciones
No hay valoraciones aún.