Printbot Evolution: Librería para IDE Arduino

Printbot Evolution es un pequeño robot, fabricado por la empresa BQ, basado en la conocida placa Arduino.
Puede programarse, con algunas limitaciones, utilizando el entorno visual Bitbloq. Aquí proponemos hacerlo directamente con el entorno de desarrollo Arduino (Arduino IDE) y la ayuda de una biblioteca específica que nos facilita su programación (librería Pbe).

Una vez descargado e instalado el entorno de desarrollo de Arduino (Arduino IDE) tenemos que seleccionar la placa Arduino BT, tal como se muestra en la imagen.


Ahora descargamos la librería (librería Pbe) y la incluimos en el Arduino IDE:


Seleccionamos el archivo Pbe.zip del lugar en el que lo hayamos guardado al descargarlo.



Conectamos Printbot al ordenador utilizando el cable USB. Podemos comprobar si todo es correcto en el menú Herramientas del IDE Arduino, el puerto debe coincidir con el que aparece en la parte inferior del IDE:


Ahora vamos a escribir nuestro primer programa. Consistirá en hacer parpadear un diodo LED (una pequeña lucecita) situado en la propia placa conectado al pin 13.Los comentarios que hemos añadido detrás de las dobles barras no afectan al programa, sólo sirven para explicarlo y, si se desea, se pueden eliminar.




Finalmente, pinchamos en el icono "Subir" (está en blanco en la imagen anterior) y, si no hay errores, el programa se cargará en Printbot y se ejecutará, tendremos que ver parpadear esa lucecita.




Aquí tenemos otro ejemplo en el que nuestro robot se moverá "dibujando" aproximadamente un cuadrado. Tener en cuenta que las instrucciones que se colocan en el bucle loop se repiten permanentemente, mientras que las situadas en setup sólo se ejecutan una vez.






A continuación se puede ver un listado completo de las instrucciones de la librería:





No hay comentarios:

Publicar un comentario