Tabla de contenido:
- Paso 1: Diseño y flujo de proceso
- Paso 2: acciones en el modo de error
- Paso 3: construcción del módulo
- Paso 4: el programa
- Paso 5: móntelo
Video: Detección de errores de bomba de calor y alarma ESP8266, Openhab, Telegram, MQTT a batería: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Mi bomba de calor para la calefacción de mi casa y el agua de vez en cuando tiene un error. Este error no se nota fácilmente, ya que no hay luz roja o algo así, solo una pequeña 'P' en una pequeña pantalla LCD. Por lo tanto, hice este detector para detectar el error y notificarme a través de Openhab, Telegram y correo electrónico.
Este detector funciona con batería y se apaga completamente cuando la bomba de calor funciona normalmente, utilizando el relé a prueba de fallas en la bomba de calor.
Paso 1: Diseño y flujo de proceso
El módulo funciona de forma sencilla:
- Si la bomba de calor funciona correctamente, el relé está abierto y el módulo está apagado
- Si la bomba de calor está en modo de error, el relé se conmuta al estado cerrado y el módulo se enciende y el LED rojo está encendido (consulte los siguientes pasos)
Modos manuales
Si cambia el interruptor de prueba, el relé se pasa por alto y el módulo se enciende:
- Si se presiona el botón rojo (interruptor OTA) mientras se enciende manualmente el módulo, el módulo se inicia en el modo OTA para actualizar el firmware Over The Air (OTA), el LED azul está encendido (más tarde cambié el botón rojo a un botón azul)
- Si se presiona el botón amarillo (interruptor de batería) mientras se enciende manualmente el módulo, el módulo se inicia y verifica el voltaje de la batería y lo envía por correo electrónico, el LED verde se enciende y parpadea si el correo electrónico se envió con éxito (más tarde cambié el botón amarillo a un botón verde)
Paso 2: acciones en el modo de error
Si la bomba de calor entra en modo de error, el módulo se inicia y se ejecutan las siguientes acciones:
- Conectarse a WiFi (función estándar de esp82666)
- Enviar correo electrónico (envío el correo electrónico a través de SMTP2Go como servidor SMTP (necesita una cuenta en SMTP2Go)
- Enviar mensaje MQTT al sistema domótico (yo uso Openhab2). Desde Openhab2 se envía un mensaje de telegrama, vea en este sitio web cómo funciona la acción Openhab Telegram.
Paso 3: construcción del módulo
Vea el esquema adjunto y las imágenes del módulo ensamblado. Usé un ESP-07S porque el módulo está ubicado bastante lejos de mi enrutador WiFi y el ESP-07S tiene un conector para una antena WiFi externa.
Partes:
- ESP-07S
- Resistencias (10k y 200R)
- botones
- interruptores
- Batería LiPo (usé 380mA)
- regulador de voltaje (usé un HT7333)
- condensadores para el regulador de voltaje
- LED
- conectores macho para programar el módulo ESP-07
- terminales de tornillo y cable para conectar al relé en la bomba de calor
Paso 4: el programa
El programa fue escrito en el IDE de Arduino. Ver mi Github.
El ESP-07S se programó mediante un programador FTDI. Vea las conexiones en la imagen.
Paso 5: móntelo
Móntelo y cúbralo.
Recomendado:
Reutilización de un disipador de calor de computadora para crear un disipador de calor de transistor: 7 pasos
Reutilización de un disipador de calor de computadora para crear un disipador de calor de transistor: Hace un tiempo compré algunas Raspberry Pi 3 para jugar. Como vienen sin disipador de calor, estaba buscando algunos en el mercado. Hice una búsqueda rápida en Google y encontré este Instructable (Disipador de calor Raspberry Pi), esto fue después de rechazar la idea de
Cómo reparar errores de T-Spline que se cruzan automáticamente en Fusion 360: 8 pasos
Cómo reparar errores de T-Spline que se intersecan automáticamente en Fusion 360: ya sea que haya importado un modelo de t-spline de otro programa o esté tratando de convertir su forma esculpida en un cuerpo sólido, obteniendo la "t de auto-intersección -spline error”puede ser muy frustrante. Lo primero que debes entender es lo que
Alarma de índice de calor: 7 pasos
Alarma de índice de calor: este proyecto surgió de la necesidad de monitorear las temperaturas en las áreas de trabajo, así como de señalar cuando las temperaturas alcanzan determinados umbrales. Algunas investigaciones de OSHA basadas en los límites de exposición a la temperatura ayudaron a hacerlo práctico. Ahora que está completo
Aprovechar al máximo su pedido de PCB (y corregir errores): 4 pasos
Aprovechar al máximo su pedido de PCB (y corregir errores): al realizar un pedido de PCB en línea, a menudo obtiene 5 o más PCB idénticos y no siempre los necesita todos. El bajo costo de tener estos PCB hechos a medida es muy atractivo y, a menudo, no nos preocupamos por qué hacer con los adicionales. En un
Fotografía industrial - Errores apresurados; Reciclador de arena para voladuras: 7 pasos
Fotografía industrial - Errores apresurados; Reciclador de arena explosiva: este instructivo le enseñará cómo tomar rápidamente una serie de fotos instructivas. Las fotos de proyectos industriales en etapa intermedia de finalización son muy útiles. Ellos pueden ayudarlo a pensar en el proyecto más tarde y hacer un diseño sobre la marcha