Si tú también eres de los que utiliza la función delay cada vez que quieres dejar un LED, motor, etc. encendido durante un tiempo determinado, este post es para ti. En esta ocasión te voy a hablar de las consecuencias de utilizar esta función en tus proyectos, delo que pierdes cada vez que usas la función delay en Arduino y cómo minimizar su efecto.
Cada vez que se ejecuta esta función en tu proyecto el microcontrolador de tu Arduino se para, espera a que transcurra el tiempo que hayas establecido y ejecuta la siguiente instrucción.
Esto provoca varios problemas.