manual de programación arduina Manual+Programacion+Arduino | Page 36
Arduino: Manual de Programación
Como escribir una librería para Arduino
Este documento explica cómo crear una librería para Arduino. Se comienza con un
programa que realiza, mediante encendido y apagado de un led, el código morse y se
explica cómo convertir este en una función de librería. Esto permite a otras personas
utilizar fácilmente el código que has escrito cargándolo de una forma sencilla.
Se comienza con el programa de un sencillo código Morse:
La palabra a generar es SOS (. . .
- - - . . . )
// Genera SOS en código Morse luminoso
int pin = 13;
void setup()
{
pinMode(pin, OUTPUT);
}
void loop() //Programa principal que gerera “. . . “- - -“ y “. . . “
{
dot(); dot(); dot(); //Genera la S (. . . )
dash(); dash(); dash(); // Genera la O (- - -)
dot(); dot(); dot(); // Genera la S (. . . )
delay(3000); //Espera un tiempo
}
void dot() //Procedimiento para generar un punto
{
digitalWrite(pin, HIGH);
delay(250);
digitalWrite(pin, LOW);
delay(250);
}
void dash()
//Procedimiento para generar una raya
{
digitalWrite(pin, HIGH);
delay(1000);
digitalWrite(pin, LOW);
delay(250);
}
36