Skip to main content
Cod-ES simplifica las pausas temporales con la función esperar, que acepta la cantidad de tiempo y la unidad deseada en un solo llamado.

Constantes de unidad

MILISEGUNDOS es la unidad por defecto. Si no se pasa el segundo argumento, esperar interpreta el tiempo en milisegundos.

Función esperar

Detiene la ejecución durante el tiempo especificado.
float
required
Cantidad de tiempo a esperar. El tipo float permite fracciones (por ejemplo 0.5 segundos).
int
default:"MILISEGUNDOS"
Unidad de tiempo: MILISEGUNDOS, SEGUNDOS o MICROSEGUNDOS.

Ejemplos

Uso predeterminado. Pausa la ejecución durante el número de milisegundos indicado.

Comportamiento interno

Internamente, esperar delega en las funciones nativas de Arduino según la unidad elegida:
esperar bloquea completamente la ejecución. Durante una pausa el programa no puede leer sensores, atender comunicación serial ni actualizar salidas. Para tareas concurrentes, usa millis() con lógica no bloqueante.

Ejemplo completo: temporizador de 3 etapas