TODOPIC
Otros Microcontroladores / Dispositivos programables => Arduino => Mensaje iniciado por: Edoberserker en 11 de Noviembre de 2018, 00:42:15
-
Intento hacer un programacion , quiero que cuando la señal de un sensor se interumpa tenga sierto tiempo para poder poner la clave en el teclado matricial o de lo contrario sonara una alarma me porian ayudar porfavor :D
-
Debido a que la idea es que aprendas te voy a decir como hacerlo pero no el codigo
Usa un Timer con un tiempo definido. Al comenzar a poner la contraseña activas el timer, y vas contanto cuantas veces se produjo el overflow del timer, en caso de presionarse una tecla, borras la cantidad de overflows que pasaron ( reinicias el tiempo ), en caso de llegar a cierto valor de overflows activas tu alarma ( con un if ) y finalmente una ves terminado de poner la contraseña, procedes a desactivar el Timer, su interrupcion, o simplemente dejas de contar los overflows.