Este tutorial es parte de: Control de relé con Arduino
Este es un grupo de videos relacionados con el relevo. Los enlaces a otros videos se encuentran debajo de este artículo.
Uso de un termopar tipo K con MAX6675, relé y pantalla
Este proyecto demuestra cómo conectar un termopar tipo K mediante un MAX6675 a un Arduino, incorporando un relé para el control y una pantalla para las lecturas de temperatura. Esta configuración es invaluable para diversas aplicaciones en las que se requiere un monitoreo preciso de la temperatura y respuestas automatizadas. Aquí hay algunas ideas de proyectos:

- Protección contra sobrecalentamiento para equipos electrónicos sensibles
- Incubadora con control de temperatura para experimentos biológicos
- Sistema automatizado para la elaboración de café o cerveza
- Monitorización y control de procesos industriales
- Monitoreo ambiental en un invernadero u otro entorno controlado
Hardware/Componentes
Para construir este proyecto, necesitará los siguientes componentes:
- Arduino Uno (o placa compatible)
- Módulo termopar tipo K MAX6675 (en el vídeo a las 00:58)
- Módulo relé
- Módulo de pantalla LED de 4 dígitos TM1637
- Cables puente
- Cables de conexión
Guía de cableado
El cableado se explica en el video (a los 05:36). Las conexiones específicas dependen de si está usando un chip de montaje en superficie o un módulo de PCB. Consulte el video para ver un diagrama de cableado detallado.

Explicación del código
El código de Arduino utiliza la biblioteca MAX6675 para leer valores de temperatura del termopar. Las partes clave configurables del código son:
- Definiciones de pines del termopar:
thermoDO,thermoCS, ythermoCLK(en el video en [03:53]). Estos pines deben ajustarse según su esquema de cableado. - Pin de control del relé: El Pin 10 se usa para controlar el relé (en el vídeo en [05:36]). Cambie esto si es necesario.
- Configuración del display (si se usa): El código incluye secciones para configurar el display TM1637. Ajuste los pines CLK y DIO si es necesario (en el video en [03:53]).
El código incluye funciones para leer la temperatura en Celsius y Fahrenheit. Una parte crucial del código es la instrucción condicional que comprueba si la temperatura supera un umbral (80.0°C en este ejemplo). Si lo hace, el relé se activa (el pin 10 pasa a LOW).
// If temperature goes above 80.0C, turn the relay ON
if(thermocouple.readCelsius() > 80.00){
digitalWrite(10, LOW);// Set pin 10 LOW
} else {
digitalWrite(10, HIGH);// Set pin 10 HIGH
}
Proyecto en vivo/Demostración
El video muestra el proyecto en acción (en el video a las 06:59). El sensor mide con precisión la temperatura ambiente y aumenta cuando se calienta. También se muestra el funcionamiento del relé.
Capítulos
- [00:00] Introducción
- [00:39] Descripción general del sensor
- [01:40] Conexiones de pines
- [02:22] Instalación de la biblioteca
- [03:53] Explicación del código (Configuración)
- [04:06] Explicación del código (bucle)
- [05:36] Cableado
- [06:59] Demostración en vivo
Este tutorial es parte de: Control de relé con Arduino
- Código y vídeo de Arduino para un relé de 5V de doble canal
- Controlar un relé de 5V con Arduino para accionar una carga de CA o CC, como una bombilla o un motor
- TTP224 sensor táctil de 4 canales para controlar cargas AC/DC mediante relé
- Uso de un módulo de relé de 5V (bajo disparador) con Arduino
- Uso de un interruptor de láminas para controlar un relé y cargas CA/CC con un Arduino
- Usando un módulo táctil TTP223B y un relé para controlar cargas AC/DC con un Arduino
- Usar un pulsador de Arduino para accionar un relé y una bombilla de CA
Recursos y referencias
Archivos📁
No hay archivos disponibles.