Pausar el tiempo de ejecución con ArduinoIDE - Milisegundos (En inglés)
10 diciembre, 2018 por
Pausar el tiempo de ejecución con ArduinoIDE - Milisegundos (En inglés)
Alejandro Jabalquinto

En este post, se verá cómo pausar el código de ejecución por un tiempo determinado.  Básicamente, esta función pone en pausa el programa durante un tiempo determinado y después de este tiempo continúa de forma normal. 

La función para pausar el código de ejecución durante un tiempo determinado utilizando Arduino IDE es delay().  Esta función se utiliza para establecer un tiempo de pausa.

*Con la próxima versión de Industrial shields no será necesario configurar los pines, simplemente seleccionando la placa adecuada, las E/S se configurarán automáticamente. 

Function

delay(milliseconds);

Parameters

milisegundos: tiempo expresado en milisegundos -> 1000ms = 1 seg.

 

Ejemplo

Ejemplo de código, parpadeo de las salidas analógicas:

void setup() {
  pinMode(A0_5, OUTPUT); // configure A0.5 as OUTPUT
}

void loop() {
  analogWrite(A0_5, 0);
  delay(1000);             // delay 1s
  analogWrite(A0_5, 255); 
  delay(1000);
}


Pausar el tiempo de ejecución con ArduinoIDE - Milisegundos (En inglés)
Alejandro Jabalquinto
10 diciembre, 2018
Compartir
Archivar

¿Buscas tu controlador lógico programable ideal?

Echa un vistazo a esta comparativa de producto de varios controladores industriales basados en Arduino.

Comparamos entradas, salidas, comunicaciones y otras especificaciones con las de los equipos de otras marcas destacadas.


Comparación PLC industrial>>>

¿Quieres más información?

¡Rellena el formulario!

¡Cuéntame más!