Auto del reajuste cosas con Arduino (1 / 2 paso)

Paso 1: programa

Aquí está el bosquejo Adruino el circuito. La salida es en el pin 7 y un botón de reset manual está conectado al pin 5. Se realiza la sincronización usando el millis() comando para que funcionalidad adicional puede añadirse en el lazo (como el manual de la exploración botón reset) sin afectar el resto de los tiempos. Otro momento puedo mirar tal vez agregar en un par de displays 7-seg para mostrar el tiempo restante.

Los tiempos de encendido y reset pueden cambiarse en las líneas correspondientes. El tiempo en (rstdly) se establece en minutos donde el retardo de reinicio (rstoff) se encuentra en segundos.

Ver los comentarios para más descripciones del programa.

#define Relais 7 / / Pin para mezclador de salida
#define rstsw 5 / / Pin de reset manual

Establecer siguiente para cambiar el tiempo en minutos para reposición de retardo
#define rstdly 15

Establecer siguiente para cambiar el tiempo en seg.
#define rstoff 5

old_time largo sin firmar;
cpr_time largo sin firmar;
dly_time largo sin firmar;
off_time largo sin firmar;
byte rstswitch = 0;

void setup()
{
pinMode (salida de relé,); fijar el relé de salida
pinMode (rstsw, entrada); restablecer el conmutador de entrada
off_time = rstoff * 1000; calcular mS retardo de tiempo
dly_time = (rstdly * 60000)-off_time; calcular mS retardo de tiempo de espera, menos tiempo para mantener la sincronización
}

void loop()
{
digitalWrite (relé, HIGH); salida de interruptor

old_time = millis(); obtener hora actual
cpr_time = millis() - old_time; Calc cómo demora funcionando

mientras que (cpr_time < dly_time) / / espere tiempo de retardo
{
cpr_time = millis() - old_time;
rstswitch = digitalRead(rstsw); obtener el estado del interruptor
Si (rstswitch == 1) {break;} / / si pulsa el interruptor loop break
}

digitalWrite (relé, LOW); desactivar salida

old_time = millis();
cpr_time = millis() - old_time;

mientras que (cpr_time < off_time) / / espera hasta que el tiempo ha pasado
{
cpr_time = millis() - old_time;
}
}

Artículos Relacionados

5 x 5 x 5 cubo del LED funcionar con Arduino Uno

5 x 5 x 5 cubo del LED funcionar con Arduino Uno

Hola amigos, esta es mi opinión sobre un 5 x 5 x 5 cubo del LED, permite comenzar.Lo primero que debemos hacer es conseguir todos nuestros suministros.Vamos a necesitar...:125 LEDs (Asegúrese de que son rojo o amarillo o el arduino no será capaz de e
Pantalla del Nokia 5110 con Arduino

Pantalla del Nokia 5110 con Arduino

Este es un tutorial super sencillo para que el texto y las imágenes aparecen con un Nokia 5110 y un Arduino.Paso 1: Lo que usted necesita Este tutorial utiliza una pantalla de Nokia. He encontrado mina en miniinthebox por unos 3 dólares.. También est
Cómo controlar motores con Arduino y RC receptor en 10 minutos

Cómo controlar motores con Arduino y RC receptor en 10 minutos

Este es mi segundo tutorial de controlar cosas con Arduino y R/C receptores. Si usted no vieron mi primer tutorial sugiero que mire que aquí primero,: en este tutorial va estar mirando cómo controlar motores así con rc.Paso 1: recursos ArduinoEscudo
Cubo del LED con Arduino y PCB personalizado

Cubo del LED con Arduino y PCB personalizado

este instructivo detalla el diseño y construcción de proceso para un 5 x 5 x 5 cubo del LED, controladas con un Arduino, que reside en un tablero de circuito impreso personalizado.Videos, fotos e información adicional pueden encontrarse en mi sitio w
Peces fuera del agua - junta ATtiny con Arduino

Peces fuera del agua - junta ATtiny con Arduino

pecera es un pequeño microcontrolador programable con el software de Arduino.  Tiene una batería para luego pueda usarlo sin la placa principal de Arduino más grande.  Es como un pequeño Arduino para ir.Construir las instrucciones para el Kit de pece
Fuente de alimentación fuente de alimentación de ATX vieja con Arduino y pantalla del Banco

Fuente de alimentación fuente de alimentación de ATX vieja con Arduino y pantalla del Banco

Hola a todos y Bienvenidos a mi primer Instructable.Siempre he querido tener un banco PSU para facilitar el acceso a una fuente de energía y algo que puedo confiar en el cuando se trabaja en varios proyectos. Quería una PSU que:• proporciona 12v, 5v
Control de Motor de BLDC con Arduino, salvado el motor del HD y sensores Hall

Control de Motor de BLDC con Arduino, salvado el motor del HD y sensores Hall

hay un gran interés estos días entre los aficionados a los hobbys en el control de motores brushless de la C.C. (BLDC), que han mejorado el rendimiento y mejor eficiencia energética enmotores tradicionales, pero son más difíciles de usar. Muchos prod
Gestión inteligente del tráfico con el Internet de las cosas

Gestión inteligente del tráfico con el Internet de las cosas

Un dispositivo inteligente pide un controlador para acelerar o frenar para pasar sólo señales verdes. Esta manera, se pueden lograr economías de combustible de carretera en la ciudad, reducción de la contaminación hasta un 25%Paso 1: Una breve introd
Medida de la distancia del LCD con Arduino

Medida de la distancia del LCD con Arduino

Y después de la publicación de algunos tutoriales robóticas, decidió moverse en más detalle acerca de los sensores. Para empezar de con elegir un sensor de ultrasonidos y un Arduino como el microcontrolador.Este Instructable es puramente thosewho son
Seguimiento y control de su auto remotamente con Arduino y Android

Seguimiento y control de su auto remotamente con Arduino y Android

En realidad, muchos de nosotros pueden sufrir o miedo de ser su auto robada. En este proyecto, voy a intentar ayudarte a proteger tus coches e incluso controlarlos remotamente.Básicamente, tienes que dejar un teléfono móvil en su coche y cuando el co
Monitoreo de uso residencial del agua mediante la lectura de contador del agua municipal con sensor de efecto Hall + Arduino

Monitoreo de uso residencial del agua mediante la lectura de contador del agua municipal con sensor de efecto Hall + Arduino

si quieres controlar tu consumo de agua, como parte de un proyecto de monitoreo y DIY domótica inteligente, entonces este instructable puede ayudarle a lograr ese objetivo. La solución aquí es no invasiva, utiliza su medidor de agua municipal existen
Te comprobación del estado de la wifi con Arduino Yun

Te comprobación del estado de la wifi con Arduino Yun

En este tutorial, aprenderás cómo recuperar su Arduino Yun para arriba por lo que se pueden ejecutar dibujos de ejemplo para el Yun. En este caso, voy a mostrar cómo para ejecutar el ejemplo WiFiStatus. Vamos a empezar!Paso 1: Descargar la Beta de 1.
Domótica con transmisor-receptor del RF con Arduino Micrcontroller

Domótica con transmisor-receptor del RF con Arduino Micrcontroller

Este proyecto demuestra el diseño y desarrollo de un Inicio automatización sistema usando transmisor-receptor del RF controlada por Arduino Micrcontroller. El usuario controlará remotamente varias aplicaciones interiores como lámparas, puertas y vent
Construir un XBMC/KODI remoto con Arduino, protector del Sensor IR y VB.NET

Construir un XBMC/KODI remoto con Arduino, protector del Sensor IR y VB.NET

Construir un XBMC/KODI remoto con Arduino y un protector del Sensor IR, que funciona con cualquier mando a distancia.Quería controlar mi PC XBMC/Kodi de control remoto de mi decodificador satélite, ya sea ver películas en XMBC/Kodi o TV vía satélite,