manual de programación arduina Manual+Programacion+Arduino | Page 42

Arduino : Manual de Programación

Arduino : Manual de Programación

instancias de la clase Morse , cada uno en su propio pin almacenados en la variable privada _ pin de esa instancia . Al llamar una función en un caso particular , especificaremos qué variables del ejemplo debe utilizarse durante esa llamada a una función . Es decir , si hemos escrito :
Morse morse ( 13 ); Morse morse2 ( 12 );
entonces dentro de una llamada a morse2 . dot (), _ pin sería 12 .
Si ha escrito el nuevo programa , probablemente se habrá dado cuenta de que ninguna de nuestras funciones de la librería fue reconocida por el entorno de Arduino destacando su color . Por desgracia , el software de Arduino no puede averiguar automáticamente lo que se ha definido en su librería ( a pesar de que sería una característica interesante ), lo que tiene que darle un poco de ayuda . Para hacer esto , cree un archivo llamado keywords . txt Morse en el directorio . Debe tener un aspecto como este :
Morse dash dot
KEYWORD1 KEYWORD2 KEYWORD2
Cada línea tiene el nombre de la palabra clave , seguida de un código ( sin espacios ), seguido por el tipo de palabra clave . Las clases deben ser KEYWORD1 y son de color naranja ; funciones deben ser KEYWORD2 y será de color marrón . Tendrás que reiniciar el entorno Arduino para conseguir reconocer las nuevas palabras clave .
Es interesante que quienes utilicen la libreia Morse tengan algun ejemplo guardado y que aparezca en el IDE Arduino cuando seleccionamos dentro de la carpeta ejemplos ( Sketch ). Para hacer esto , se crea una carpeta de ejemplos dentro de la carpeta que contiene la librería Morse . A continuación , movemos o copiamos el directorio que contiene el programa ( lo llamaremos SOS ) que hemos escrito anteriormente en el directorio de ejemplos . ( Usted puede encontrar el ejemplo mediante el menú Sketch > Sketch Show Folder .) Si reiniciamos Arduino reiniciar veremos una Library _ Morse dentro del menú File > Sketchbook > Examples que contiene su ejemplo . Es posible que desee añadir algunos comentarios que explicar mejor cómo utilizar la biblioteca .
Si deseas probar la librería completa ( con palabras clave y el ejemplo ), puede descargarlo en : Morse . zip .
42