Tabla de contenido:
- Paso 1: Materiales
- Paso 2: Montaje del reloj
- Paso 3: Configuración de la hora
- Paso 4: el reloj
- Paso 5: Montaje del temporizador
- Paso 6: el temporizador
Video: Temporizador Arduino con punto de ajuste de encendido / apagado: 6 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
Editado 05-02-2018 ¡Nuevos temporizadores! horas, minutos, segundos, eeprom. Por favor visita:
www.instructables.com/id/Arduino-Ultra-Meg…
Hola, con este proyecto podrás controlar el encendido y apagado de tus dispositivos entre el tiempo que quieras. Pueden ser las luces de la noche, regar el jardín, encender una máquina, etc. Usaremos el arduino, el LCD y el RTC 1307 para mostrar y controlar la hora. Puede configurar la hora "ON" y la hora "OFF", mediante 4 botones que le permiten aumentar o disminuir el "SET POINT". Además, aprenderás a hacer un reloj con el arduino. Incluí esquemas fritzing y un video, para que puedas hacer este proyecto.
Primero, mire el video para saber de qué se trata. Úselo como una guía
Paso 1: Materiales
-Arduino Uno
-Módulo RTC 1307
-LCD 16X2
-Módulo de relé 5V
-10K trimpot
-1K resistencia
-10K resistencias x 4
-Pulsar botones x 4
-Plataforma, saltadores.
Paso 2: Montaje del reloj
Siga el esquema de Fritzing.
Conecte 5v y gnd, desde el arduino a sus respectivos rieles (Red 5V y Blue GND)
Pines LCD a pines Arduino
1 VSS a GND
2 VDD a 5 V
3 VO al centro de la olla
4 RS al pin 2
5 RW a GND
6 EN o E al pin 3
7 D0 NC
8 D1 NC
9 D2 NC
10 D3 NC
11 D4 al pin 4
12 D5 al pin 5
13 D6 al pin 6
14 D7 al pin 7
15 A hasta 5 V
16 K a GND por resistencia de 1K
Los extremos del trimpot a 5V y GND
RTC a Arduino
SDA al pin 4
SCL al pin 5
GND y 5V
Paso 3: Configuración de la hora
Ahora tenemos que configurar el reloj. Ejecute el código "Establecer tiempo RTC". Este boceto toma la fecha y la hora de acuerdo con la computadora que estás usando (justo cuando compilas el código) y las usa para programar el RTC. Si la hora de su computadora no está configurada correctamente, primero debe arreglar eso. Luego debe presionar el botón Cargar para compilar y luego cargar inmediatamente.
¡Advertencia !: Si compila y luego carga más tarde, el reloj estará atrasado en esa cantidad de tiempo.
Luego abra la ventana del monitor serial para mostrar que se ha configurado la hora
Paso 4: el reloj
Con la hora configurada, abra y cargue el boceto "Reloj con LCD RTC". El potenciómetro de 10K es para el contraste de la pantalla LCD. Gírelo para ajustar el contraste y ver los números con claridad.
Si todo funciona bien, el reloj estará funcionando. Mira el video.
Paso 5: Montaje del temporizador
Ahora agregamos los pulsadores y el relé. Siga el esquema de fritzing.
Entonces, tiene los pines 8, 9, 10 y 11 conectados a tierra por una resistencia de 10K (BAJA). Cuando presione, se conectará a 5 V (ALTO).
El relé está conectado al pin 12. Con el relé puedes controlar tus dispositivos. ¡Tenga cuidado con la carga máxima del relé!
Paso 6: el temporizador
Abra y cargue el código "Temporizador con punto de ajuste on off". Verá la hora actual, el punto de ajuste "ON" y el punto de ajuste "OFF". El tiempo predeterminado de "ENCENDIDO" y "APAGADO" es 12.
El temporizador funciona de 0 a 23 horas, y así sucesivamente. Presione los botones para cambiar el punto de ajuste hacia arriba y hacia abajo. El temporizador se pondrá en marcha inmediatamente si se encuentra entre los valores establecidos. De lo contrario, esperará hasta la hora "ON".
Este código tiene funciones interesantes que puedes usar en otros proyectos. Traté de separar cada función para dejarlo claro.
- Agregar botones para cambiar la configuración
-Botones de rebote
-Límite del set point o cualquier valor
- Agrega un reloj a tu proyecto
Todos los códigos están hechos por mí, excepto:
Establezca el tiempo de RTC, guía de protección del registrador de datos de Adafruit
¡Espero que este tutorial te sea útil!
Nicolás Jarpa
Recomendado:
Modelo de ferrocarril simple automatizado punto a punto con dos trenes: 13 pasos (con imágenes)
Ferrocarril modelo punto a punto automatizado simple que ejecuta dos trenes: los microcontroladores Arduino son una excelente manera de automatizar los diseños de ferrocarriles modelo debido a su disponibilidad de bajo costo, hardware y software de código abierto y una gran comunidad para ayudarlo. Para modelos de ferrocarriles, los microcontroladores Arduino pueden resultar un gr
Temporizador de encendido y apagado con Arduino: 3 pasos
Temporizador de encendido y apagado con Arduino: Hola, con este proyecto podrás controlar el encendido y apagado de tus dispositivos entre el tiempo que desees. Pueden ser las luces, encender una máquina, etc. Usaremos el Arduino, RTC 1307 y Solid State Realy (SSR 25 DA) para controlar el tiempo u s
Modelo de ferrocarril punto a punto automatizado con revestimiento de patio: 10 pasos (con imágenes)
Ferrocarril modelo punto a punto automatizado con revestimiento de patio: los microcontroladores Arduino abren grandes posibilidades en el ferrocarril modelo, especialmente cuando se trata de automatización. Este proyecto es un ejemplo de tal aplicación. Es una continuación de uno de los proyectos anteriores. Este proyecto consta de un punto
Temporizador de encendido y apagado cíclico programable con salida de relé: 4 pasos
Temporizador cíclico programable de encendido y apagado con salida de relé: Este proyecto es para construir un temporizador cíclico programable de encendido y apagado. En este proyecto, el usuario puede configurar el temporizador de ENCENDIDO y el tiempo de apagado usando las teclas y la pantalla de 7 segmentos. El relé se proporciona como salida, donde el relé permanecerá ENCENDIDO durante el tiempo de ENCENDIDO y se APAGARÁ después de ENCENDIDO ti
Temporizador de encendido / apagado variable basado en NE555 (actualizado en 2018): 4 pasos
Temporizador de ENCENDIDO / APAGADO variable basado en NE555 (actualizado en 2018): Bienvenidos, algunos de mis amigos, incluido yo, han hecho focos D.I.Y para nuestras bicicletas pero, como de costumbre, se pusieron celosos al ver otras luces de marca. ¿Por qué? ¡Porque esas luces tienen una función estroboscópica! lol Cada uno de mis amigos ha hecho su propia luz