Curso arduino: ¿Qué es arduino?

Arduino es una plataforma electrónica de código abierto basado en hardware y software fácil de usar. Está dirigido a cualquier persona que hace proyectos interactivos.

Lenguaje de programación de Arduino

Desciende del lenguaje “wiring” (que desciende a su vez de processing) Se basa en C/C++ Arduino = Processing

Estructura básica del lenguaje de programación de Arduino

Es bastante simple y se compone de al menos dos partes:

void setup() > /*Es la parte encargada de recoger la configuración*/
{

estamentos;
}

void loop() > /*Contiene el programa que se ejecutará cíclicamente (de ahí el termino loop –bucle-).*/
{

/*Dentro de estas llaves van las ordenes a repetir*/

}

Función void setup()

Es una función que permanece en ejecución en forma de bucle infinito, esto quiere decir que se ejecuta de comienzo a fin, de forma repetida, siempre. Esta función se ejecuta cada vez que se inicia Arduino (incluyendo al pulsar RESET). Una de las operaciones que se realiza en void setup() es la de configurar de los pines que vamos a utilizar.

Función void loop

Es una función que permanece en ejecución en forma de bucle infinito. Esto quiere decir que se ejecuta de comienzo a fin, de forma repetida, siempre.

 


int led = 13; // Le damos un nombre al pin 13:
void setup() { // La funcion setup() se ejecuta cada vez que se inicia la placa (o se pulsa reset)
pinMode(led, OUTPUT); // configuramos el pin “led” como salida
}
// la funcion loop() se mantiene ejecutandose como un bucle infinito hasta que deja de alimentarse arduino.

void loop() {

digitalWrite(led, HIGH); //Enciende el LED al activar el voltage como HIGH

delay(1000); //Espera un segundo

digitalWrite(led, LOW); //Apaga el led al desactivar el voltage (LOW)

delay(1000); //Espera un segundo

}

 

Descargar Ide el Arduino

Deja un comentario

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