1. El Octavo Bit
  2. / Lenguaje de programación de Arduino
  3. / setup()

setup()

| Actualizado:
Comentarios: 0

La función setup() se ejecuta solamente una vez cuando el programa se inicia, es decir, en el momento de encender la placa Arduino.

Debe contener la inicialización de los elementos, se utiliza para inicializar las variables, la comunicación con nuestro equipo (Serial.begin) o para inicializar los pines de nuestra tarjeta de Arduino.

Sintaxis

void setup() {
    // Aquí ponemos el código. Solomente se ejecuta una vez
}

Ejemplos:

En este ejemplo establecemos el comando Serial.begin para indicar que vamos a iniciar la comunicación serial

void setup(){
    // iniciamos la comunicación serial  
    Serial.begin(9600);
}

void loop(){
    // imprimimos una frase
    Serial.println("Hola mundo");
}

Si vamos a utilizar un pin determinado de nuestro Arduino, por ejemplo como salida de voltaje, también se indicará en la función setup usando pinMode:

void setup(){
    pinMode(4,OUTPUT); //Inicializamos el pin digital 4 como salida.
}
void loop(){
    digitalWrite(4,HIGH); //Decimos que se encienda el LED
}

En este caso se esta indicando que el pin 4 funcionara como salida y en la función loop con digitalWrite indicamos un valor HIGH, por lo que encenderá un led.

Ver también:

Comentarios - 0

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *