Tabla de contenido:
- Paso 1: construye el circuito
- Paso 2: Biblioteca DS3231
- Paso 3: Biblioteca DS3231 modificada
- Paso 4: Biblioteca de botones
- Paso 5: biblioteca para la pantalla LCD
- Paso 6: programa el Arduino
Video: Controlador de estufa de pellets Arduino: 7 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Está construido para controlar una estufa de pellets. Los leds son las señales que se enviarán para controlar los motores del ventilador y el sinfín.
Mi plan es que una vez que tenga la placa construida es usar algunos controladores triac y triacs para impulsar los circuitos de 120 voltios. Actualizaré esto a medida que avance. Estoy publicando esto con la esperanza de que ayude a otros, ya que es una acumulación de investigación y desarrollo hasta este momento.
Paso 1: construye el circuito
Partes
Arduino Uno Rev3
Módulo de reloj en tiempo real DS3231.
Pantalla Lcd 16X2
Mochila I2C para pantalla lcd.
3 leds
4 pulsadores táctiles
Tablero de circuitos
Cables de puente.
El circuito se muestra en el diagrama de fritz de arriba. El cable marrón en el circuito se conecta al pin superior en la parte posterior de la mochila lcd. Se quita el puente. Esto me permitió controlar la luz de fondo mediante programación.
Paso 2: Biblioteca DS3231
Descargué una biblioteca para ejecutar el reloj DS3231.
La biblioteca original del DS3231.
Paso 3: Biblioteca DS3231 modificada
Modifiqué un poco la biblioteca para que me fuera más fácil de entender. Incluí solo las funciones que necesitaba para este proyecto.
Paso 4: Biblioteca de botones
La biblioteca de botones que usé. No modifiqué esto y solo lo usé como está.
Las bibliotecas se pueden importar a través de arduino ide o simplemente agregarlas a la carpeta que generalmente se encuentra en computadora / nombre de usuario / documentos / arduino / bibliotecas. Trabajó para mi.
Paso 5: biblioteca para la pantalla LCD
Tuve que usar esta biblioteca para que la pantalla LCD funcionara. La biblioteca original que viene con ide no funciona con la comunicación I2C, por lo que esta biblioteca es lo que lo hace posible.
Paso 6: programa el Arduino
He subido el archivo.ino que creé con el arduino ide. Lo probé completamente y realmente funciona bien. Es posible que deba modificarlo un poco una vez que agregue los triacs para obtener el control de modulación de ancho de pulso para los motores de los ventiladores. Esto variará la velocidad de los motores de los ventiladores.
Recomendado:
Construya un controlador MIDI Arduino: 5 pasos (con imágenes)
Construya un controlador MIDI Arduino: ¡Hola a todos! En este instructivo, le mostraré cómo construir su propio controlador MIDI alimentado por Arduino. MIDI son las siglas de Musical Instrument Digital Interface y es un protocolo que permite que computadoras, instrumentos musicales y otro hardware se comuniquen
Parrilla de pellets controlada por teléfono / tableta (Traeger): 4 pasos
Parrilla de pellets controlada por teléfono / tableta (Traeger): Entonces, después de ver a mis hermanos, la increíble gill Traeger de $ 1000 en una visita, decidí construir la mía propia. Para mí, todo se trataba de la electrónica, y la reutilización y la parrilla vieja de la que aún no me había deshecho. En esta construcción aprendí a soldar, que fue tan
Controlador de juegos de bricolaje basado en Arduino - Controlador de juegos Arduino PS2 - Jugar a Tekken con el gamepad DIY Arduino: 7 pasos
Controlador de juegos de bricolaje basado en Arduino | Controlador de juegos Arduino PS2 | Jugar a Tekken con DIY Arduino Gamepad: Hola chicos, jugar juegos siempre es divertido, pero jugar con su propio controlador de juego personalizado DIY es más divertido. Así que haremos un controlador de juego usando arduino pro micro en este instructivo
Cómo hacer un termostato automático para estufa de leña: 5 pasos (con imágenes)
Cómo hacer un termostato automático para estufa de leña: 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 gran recompensa
YABC - Otro controlador Blynk más - Controlador de temperatura y humedad en la nube de IoT, ESP8266: 4 pasos
YABC - Otro controlador Blynk más - Controlador de temperatura y humedad de la nube de IoT, ESP8266: Hola fabricantes, recientemente comencé a cultivar hongos en casa, hongos ostra, pero ya tengo 3x de estos controladores en casa para el control de temperatura del fermentador para mi cerveza casera, esposa también está haciendo esto de Kombucha ahora, y como termostato para calor