Hola,funcionaria la funcion Delay de manera de que dejando presionado el boton ,encienda el led por 5 segundos,aunque siga presionado el boton por mas tiempo?...
Podría funcionar, dependiendo en donde sea colocado la sintaxis delay y la variable donde se guarda el estado, una manera mucho más sencilla de poder lograrlo sería realizando una máquina de estados en la cual coloquemos todas nuestras posibles posibilidades y con base a eso realizar el código pertinente.
@@pHILIPBON87 El tema sería así,tengo una salida de relé,dos contactos,un común y el otro normal abierto...son dos estados posibles,o abierto o cerrado...con eso tengo que activar un dispositivo por 5 segundos y que corte,al cambiar de estado que vuelva a lo mismo,active una salida por 5 segundos...yo no soy gran conocedor del tema Arduino,recién comencé,todo muy extremadamente básico....estoy usando para probar el pin 13 como salida que tiene el led,y el pin 12 como entrada de estado,pero algo estoy haciendo mal porque me entra en un loop y no para,quise usar la instrucción else pero me da un error,algo mal estoy haciendo,...esta noche seguiré con este pequeño proyecto,bien fin de semana,gracias
@@ElBunkerdeCarlitos ok, entiendo que el relé se activa con el voltaje del arduino, hace tiempo hice algo parecido, no funciona lo basico que seria if {boton==1){ digitalWrite (led, HIGH); delay (5000); } else { digitalWrite(led, LOW); } le el pin done esta conectado el relé y boton el pin donde esta coenctado el boton
Gritas mucho, pero vale madres, gracias por el video. 👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻
Hola,funcionaria la funcion Delay de manera de que dejando presionado el boton ,encienda el led por 5 segundos,aunque siga presionado el boton por mas tiempo?...
Podría funcionar, dependiendo en donde sea colocado la sintaxis delay y la variable donde se guarda el estado, una manera mucho más sencilla de poder lograrlo sería realizando una máquina de estados en la cual coloquemos todas nuestras posibles posibilidades y con base a eso realizar el código pertinente.
@@pHILIPBON87Lo voy a intentar,gracias por tu ayuda,saludos desde Argentina
@@ElBunkerdeCarlitos claro, déjame realizar el código en el transcurso del día para lo que requieres y lo coloco en comentario buen día.
@@pHILIPBON87 El tema sería así,tengo una salida de relé,dos contactos,un común y el otro normal abierto...son dos estados posibles,o abierto o cerrado...con eso tengo que activar un dispositivo por 5 segundos y que corte,al cambiar de estado que vuelva a lo mismo,active una salida por 5 segundos...yo no soy gran conocedor del tema Arduino,recién comencé,todo muy extremadamente básico....estoy usando para probar el pin 13 como salida que tiene el led,y el pin 12 como entrada de estado,pero algo estoy haciendo mal porque me entra en un loop y no para,quise usar la instrucción else pero me da un error,algo mal estoy haciendo,...esta noche seguiré con este pequeño proyecto,bien fin de semana,gracias
@@ElBunkerdeCarlitos ok, entiendo que el relé se activa con el voltaje del arduino, hace tiempo hice algo parecido, no funciona lo basico que seria if {boton==1){
digitalWrite (led, HIGH);
delay (5000);
}
else {
digitalWrite(led, LOW);
}
le el pin done esta conectado el relé y boton el pin donde esta coenctado el boton
Emiliano
Emiliano el gay