Paso 3: Agregar un debouncer
Algunos botones no son muy precisas y pueden dar señales falsas de la prensa. Usted notará este error al pulsar un botón y las acciones de salida se activan dos veces. Este fenómeno se llama rebote, y el método para evitar que se llama contra rebotes.
Vamos a crear una variable para registrar el tiempo en milisegundos y luego comparar cada cambio de señal de prensa, para saber si ha sido más de 50 milisegundos entre ellos. Si it´s sido menor que el, entonces es, seguramente, una señal falsa de empuje, y la secuencia de comandos debe ignorarlo.