Arduino IDE

Post on 30-Jul-2015

104 views 2 download

Transcript of Arduino IDE

Arduino (IDE)

Volkan Rivera

Una ojeada al lenguaje de programación y el entorno de desarrollo (IDE)

¿Qué lenguaje de programaciónusa Arduino?

● Arduino se creo en base al proyecto Open Source Processing (https://www.processing.org/).

● Usa el lenguaje C/C++ en la version Open Source implementada en avr-gcc y la libreria avr-libc(http://www.nongnu.org/avr-libc/).

● Como resultado de estar basado en una plataforma Open Source y el hecho de que el IDE está escrito en Java, Arduino puede correr en casi cualquier Sistema Operativo.

Una mirada al IDE de ArduinoBarra de menu Barra de

herramientasBarra de pestañas

Area de mensajesConsola

Area de edición

Puerto serial

Estructura básica de un programa en Arduino

void setup() {

// ponga su código de configuración aquí, se ejecutará una vez

}

void loop() {

// ponga su código principal aquí, se ejecutará continuamente

}

Usando el puerto serie

● ¿Qué es un puerto serie?● Uso del puerto serie en Arduino.

void setup() { // inicializa comunicación serial a 9600 bits/segundo Serial.begin(9600); Serial.println("Por favor tipee un numero.");}

void loop() { // El código que se ejecutará por siempre int opcion; if (Serial.available() > 0) { opcion = Serial.parseInt();

Serial.print("Ud. tipeo el numero: "); Serial.println(opcion); }}

Controlando LEDs con el teclado