El void setup es una función que se crea al principio del programa, entre la inicialización de variables y el bucle void. El void setup contiene la inicialización de los componentes como entrada o salida de la placa Arduino, la inicialización del monitor serie que utilizaremos en el resto del programa.
El void setup es una función que se ejecutará una sola vez al principio del programa.
La función void setup es obligatoria en todos vos programas Arduino, incluso si no hay nada escrito en ella. Si no se introduce, se producirá un error.
Permite asignar un valor a una variable, asociar un componente a un pin e inicializar una biblioteca o el monitor serie.
He aquí un ejemplo de lo que se puede escribir en el Void Setup () :
En el ejemplo, podemos ver varias funciones que vamos a detallar:
Podríar preguntarse ¿cuál es la ventaja del void setup (), cuando la parte principal del programa está en el void loop?
La ventaja del void setup() es que sólo se ejecuta una vez al principio del programa. Esto permite inicializar las variables o el monitor serie.
Algunas ideas de lo que puedes poner en él: