Upload
daniel-cruz
View
609
Download
4
Embed Size (px)
Citation preview
Entorno de desarrollo para Arduino
Los programas generados con el software Arduino se denominan sketches, se escriben sobre el área blanca denominada de edición de texto. Debajo de ella se encuentra la zona de mensajes donde se desplegaran los posibles errores.
Entorno de desarrollo para Arduino
La barra superior de herramientas permitirá crear, abrir y guardar los sketches. Además de verificar su correcta escritura y cargarlos a la tarjeta controladora para su ejecución.
Entorno de desarrollo para ArduinoIcono de la barra de
herramientas
Acción
Crea un nuevo sketch.
Guarda el sketch.
Abre un sketch.
Verifica que el sketch este bien escrito.
Carga un sketch a la tarjeta controladora.
Inicia monitoreo del puerto serie.
Modelo de desarrollo
Estructura de un Sketch El lenguaje con el que se programa en Arduino es un
derivado del lenguaje de programación Wiring. Su estructura y su sintaxis es igual que la de C, por tal
motivo todo el que sepa programar en C sabe programar una Arduino. Y si sabemos programar para Arduino sabremos las bases del lenguaje C.
Un sketch debe estar formado al menos por dos funciones con la siguiente estructura;
void setup(){ ……código de la función
}
void loop{ ……código de la función
}
Funciones básicas
Arduino UNO tiene 14 pines o puertos digitales, del 0 al 13, que pueden ser definidos como entradas o salidas. La función “pinMode” define si un pin es de entrada o salida (INPUT, OUTPUT).
Ejemplovoid setup() {
// inicializa el pin digital 13 como salida. pinMode(13, OUTPUT);
}
void loop() {// Al pin 13 definido como salida envia 5 Volts
digitalWrite(13, HIGH); // Espera 1 segundo
delay(1000); // Al pin 13 definido como salida envia 0 volts
digitalWrite(13, LOW); // Espera 1 segundodelay(1000);
}