Descripción
Qué es
El SHTC3 es un sensor digital de alta precisión para la medición de temperatura y humedad. Es una alternativa al sensor AM2302/DHT22.
Características
- Medición de temperatura y humedad
- Interfaz I2C
- Alta precisión
- SKU: ARD0011844
- Precio: 4,48 €
Para qué sirve
El SHTC3 es ideal para proyectos de monitoreo ambiental, como sistemas de alarma para humedad excesiva. Puede conectarse fácilmente a un microcontrolador Arduino o ESP para medir con precisión la temperatura y la humedad del ambiente.
Tutorial: Cómo usar el sensor SHTC3 de Temperatura y Humedad
El SHTC3 es un sensor digital de temperatura y humedad de alta precisión, ideal para proyectos de monitoreo ambiental. Conéctalo fácilmente a un microcontrolador para medir con precisión la temperatura y la humedad del ambiente.
Qué necesitas
- Arduino o microcontrolador compatible
- Cable USB
- Cable jumper
- Software Arduino IDE
Pasos
- Conecta el SHTC3 al microcontrolador utilizando los cables jumper. Los PIN VCC y GND deben conectarse respectivamente al +5V y GND del microcontrolador. El PIN SDA debe conectarse al PIN A4 (SDA) del microcontrolador y el PIN SCL al PIN A5 (SCL).
- Abre el software Arduino IDE y instala la librería Adafruit_SHTC3.
- Incluye la librería Adafruit_SHTC3 en tu código.
- Crea un objeto SHTC3 e inicialízalo.
- Utiliza las funciones readTemperature() y readHumidity() para leer los valores de temperatura y humedad.
- Envía los datos leídos al monitor serial para visualizarlos.
- Verifica los valores en el monitor serial para asegurarte de que el sensor funcione correctamente.
- Modifica tu proyecto para integrar los datos del sensor en una aplicación más compleja.
Código de ejemplo
Adafruit_SHTC3 shtc3;
void setup() {
Serial.begin(9600);
if (!shtc3.begin()) {
Serial.println(F("Errore durante l'inizializzazione del sensore"));
while (1);
}
}
void loop() {
float temperature = shtc3.readTemperature();
float humidity = shtc3.readHumidity();
Serial.print("Temp: ");
Serial.print(temperature);
Serial.print(" C, Humidity: ");
Serial.print(humidity);
Serial.println(" %");
delay(2000);
}
Miniproyecto
Crea un sistema de alarma para la humedad excesiva que envíe un mensaje cuando la humedad supere un cierto límite.
Errores comunes
- Error de conexión de los PIN del sensor.
- Datos incorrectos en el monitor serial.
- Problemas de reconocimiento del sensor.
- Problemas de instalación de la biblioteca.
Accesorios recomendados
- Arduino Uno
- Cable USB
- Kit de cables jumper
- Display OLED
Preguntas frecuentes
¿Cómo puedo verificar la precisión del sensor?
Compara los valores leídos con los de un termómetro y unidrómetro de precisión.
¿El sensor puede ser utilizado en ambientes externos?
Sí, pero asegúrate de que el ambiente esté protegido de la lluvia y de la luz directa del sol.
¿Qué otros sensores puedo utilizar con Arduino?
Puedes utilizar otros sensores como DHT11, DHT22, BMP280 para medir la temperatura y la humedad.






Valoraciones
No hay valoraciones aún.