Tabla de contenido:
- Paso 1: Suministros
- Paso 2: Solicite las placas de circuito
- Paso 3: piezas de impresión 3D
- Paso 4: Circuitos de soldadura y PCB
- Paso 5: Programar el termostato y el controlador de la compuerta - NodeMCU
Video: Cómo hacer un termostato automático para estufa de leña: 5 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Para mi proyecto de clase de mecatrónica, decidí diseñar y crear un termostato automático para estufa de leña usando un Arduino habilitado para WiFi con un controlador PID que maneja un motor paso a paso para controlar la posición del amortiguador en mi estufa de leña. ¡Ha sido una experiencia y un viaje muy gratificantes y he aprendido mucho en el camino! Me gustaría compartir los detalles del proyecto, así como cómo puedes hacerlo / adaptarlo a tu propia aplicación.
Paso 1: Suministros
Proporcionaré una lista de los suministros que usé para crear este controlador junto con los esquemas y archivos de diseño que usé en el camino.
Suministros:
- 1 placa NodeMCU - para conducir paso a paso y ejecutar el controlador PID - Banggood
- Controlador paso a paso del módulo EasyDriver - Amazon
- Motor paso a paso NEMA 11 - Amazon
- 1 mini placa Wemos D1 - para sensor de temperatura y pantalla LCD - Banggood
- Sensor de temperatura y humedad DHT11 - Amazon
- Pantalla LCD 16x2 - Amazon
- Adaptador LCD i2c: reduce la cantidad de pines de conexión de LCD - Amazon
- Fuente de alimentación de 12 V: para alimentar un controlador fácil
- Varias resistencias - Amazon
- PN2222A o transistor equivalente - Amazon
- Varias resistencias
- 3 botones digitales - Amazon
- 1 imán de neodimio rectangular - Amazon
- Placas de circuitos - Archivos Gerber incluidos - Utilice JLCPCB para realizar pedidos - Más detalles a continuación
- Resorte para tensor de polea loca paso a paso
- Tornillo de máquina para tensar el eje loco y el eje loco
Componentes impresos en 3D (STL incluidos):
- Conjunto de controlador de amortiguador paso a paso
- Poleas
- Caja del controlador paso a paso
- Caja del sensor de temperatura / termostato
Instrumentos:
- Soldador
- Destornilladores
Código Arduino:
Se proporciona en el último paso para la programación de los dos microcontroladores
Aplicación:
Blynk: esta aplicación se utiliza para comunicarse entre el sensor de temperatura y el controlador de la compuerta y para poder controlar los dispositivos desde la aplicación
Paso 2: Solicite las placas de circuito
Lo primero que debe hacer es pedir las placas de circuito personalizadas de JLCPCB. Tienen costos extremadamente competitivos y un tiempo de respuesta extremadamente rápido. Recibí mis PCB en 4 días o al realizar el pedido.
- Cree una cuenta con JLCPCB.
-
Cargue los archivos Gerber adjuntos a su sitio web de uno en uno y seleccione la cantidad deseada de cada uno.
Los valores predeterminados para todas las opciones funcionan bien
Paso 3: piezas de impresión 3D
Si tienes una impresora 3D, ¡genial! Simplemente imprima todos los archivos STL usando PLA o ABS (yo usé ABS). De lo contrario, hay muchos servicios de impresión 3D disponibles en línea. Incluso puedo imprimirlos para usted si es necesario: enlace al formulario de solicitud.
Mi sitio web: www. NESCustomDesign.com
Ensamble las piezas para el actuador paso a paso.
Paso 4: Circuitos de soldadura y PCB
Utilice los esquemas eléctricos, las imágenes y el video adjuntos como guía al colocar los componentes en la placa de circuito. Suelde todos los componentes en su lugar.
Paso 5: Programar el termostato y el controlador de la compuerta - NodeMCU
Utilice el IDE de Arduino para programar el NodeMCU y Wemos D1 Mini con los códigos respectivos proporcionados. Los tokens de autenticación de Blynk específicos asignados a cada uno de sus microcontroladores deberán personalizarse, así como sus credenciales de WiFi en cada uno de los archivos.ino para el controlador de la compuerta y el sensor de temperatura del termostato.
Las siguientes secciones muestran las áreas que deben personalizarse para reflejar sus credenciales de WiFi y Blynk.
// *************************** Configuración de WiFi ******************* ***************************
// WiFi doméstico #define wifi_ssid "WiFi_SSID" #define wifi_pass "WiFi_Pass" wifiTimeout = 8000; // ********************************************** ************************************ // *********** ******************* Configuración de Blynk *************************** ************* #define BLYNK_PRINT Serial #include char temp_auth = "Your_Thermostat_Blynk_Auth_Token"; char horn_auth = "Your_Damper_Control_Blynk_Auth_Token"; // Especifique el virtualPin en este ESP8266 WidgetBridge CurrTempBridge (V20); WidgetBridge setPointBridge (V24); Temporizador BlynkTimer; // ********************************************** ************************************
Segundo premio en el IoT Challenge
Recomendado:
Cómo hacer un cargador de batería automático de 12 V: 16 pasos (con imágenes)
Cómo hacer un cargador de batería automático de 12 V: ¡Oye! todos Mi nombre es Steve. Hoy les voy a mostrar cómo hacer un cargador de batería de 12v Haga clic aquí para ver el video
Cómo hacer una sala de juegos DIY Bartop para 2 jugadores con ranuras para monedas de marquesina personalizadas, usando una caja de Pandora: 17 pasos (con imágenes)
Cómo hacer un arcade de bartop DIY para 2 jugadores con ranuras de monedas de marquesina personalizadas, usando una caja de Pandora: este es un tutorial paso a paso sobre cómo construir una máquina de arcade de barra superior para 2 jugadores que tiene ranuras de monedas personalizadas integradas en la marquesina. Las ranuras para monedas se harán de tal manera que solo acepten monedas del tamaño de 25 centavos y más grandes. Esta sala de juegos funciona
Cómo hacer un alimentador automático de peces: 6 pasos (con imágenes)
Cómo hacer un alimentador automático de peces: Como parte de nuestros estudios de ingeniería, nos pidieron que usáramos un Arduino y / o una frambuesa para resolver un problema diario. La idea era hacer algo útil y que nos interesara. Queríamos para resolver un problema real. La idea de hacer un aut
Luz reactiva a la música -- Cómo hacer una luz reactiva a la música súper simple para hacer que el escritorio sea impresionante: 5 pasos (con imágenes)
Luz reactiva de música || Cómo hacer luz reactiva de música súper simple para hacer un escritorio impresionante: Hola chicos, hoy construiremos un proyecto muy interesante. Hoy vamos a construir luz de música reactiva. el bajo, que en realidad es una señal de audio de baja frecuencia. Es muy simple de construir. Nosotros
Leña (pirograbado) con un soldador: 5 pasos
Quema de leña (pirograbado) con un soldador: Mi novia y yo nos mudamos recientemente a un apartamento diminuto. Al igual que con muchos apartamentos pequeños, el pasillo es … bastante desolado. Quería añadir un toque personal a mi puerta fea y, lo que es más importante, quería jugar con mi nuevo juguete, un catalizador P2K de Weller