INFORMACI脫N
AHT10 es un sensor que permite obtener lecturas de temperatura y humedad, es de bajo costo y excelente rendimiento. El sensor es muy vers谩til, puede sustituir a los sensores DHT11, SHT20 y AM2302, debido a su estabilidad en entornos m谩s hostiles. Utiliza este sensor en aplicaciones de control autom谩tico de temperatura, aire acondicionado, estaciones meteorol贸gicas, aplicaciones en el hogar, regulador de humedad y temperatura.
Este sensor es muy peque帽o para facilitar su utilizaci贸n, ya viene integrado en un m贸dulo que incorpora regulador de voltaje de 3.3V, cambio de nivel l贸gico que consta de una matriz de resistencias SMD de 10Kx4 (103) y un chip MOSFET de canal N dual de 6 pines y otros componentes SMD para complementar su funcionamiento, tambi茅n este m贸dulo tiene 4 pines, 2 para su alimentaci贸n y 2 para establecer comunicaci贸n I2C (Direcci贸n 0x38 predeterminada) con tarjetas de desarrollo como Arduino, NodeMCU, ESP32 y otros microcontroladores.
ESPECIFICACIONES Y CARACTER脥STICAS
- Modelo: M贸dulo AHT10
- Tipo de interfaz: I2C (0x38)
- Voltaje de funcionamiento: 3.3V –聽 5V
- 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.2mm x 10.6mm
- Peso: 2g
Pines:
- VIN: Pin (+) Conexi贸n a fuente de alimentaci贸n desde 3.3V a 5.5V
- GND: Pin (-) Conexi贸n a GND o Tierra de la fuente de alimentaci贸n
- SDA: Serial data, bidireccional
- SCL: Serial clock
DOCUMENTACI脫N Y RECURSOS
INFORMACI脫N ADICIONAL
驴Qu茅 es AHT10?
Es un sensor de temperatura y humedad, establece un nuevo est谩ndar en tama帽o e inteligencia: est谩 integrado en un paquete SMD sin plomo de doble fila para soldadura por reflujo con dimensiones de 4 x 5 mm y una altura de 1.6 mm.
驴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); }
Valoraciones
No hay valoraciones a煤n.