1. UNIVERSIDAD ESTATAL DE BOLIVAR
FACULTAD DE CIENCIAS ADMINISTRATIVAS GESTION
EMPRESARIAL E INFORMATICA
ESCUELA DE SISTEMAS
CARRERA: ingeniería en Sistemas Computacionales
MATERIA: Electrónica Básica
DOCENTE: Ing. Roberto Rodríguez
TEMA: Ardublock ENTORNO DE PROGRAMACIÓN GRÁFICA PARA
ARDUINO
ALUMNA: Alejandra Benavides Ocampo
4. INTRODUCCION
ARDUBLOCK: ENTORNO DE PROGRAMACIÓN GRÁFICA PARA
ARDUINO
Descripción general
Esta herramienta está basada en la tecnología de programación
mediante bloques funcionales tan extendida en la actualidad.
Se distribuye como un applet de java que se añade a las
herramientas del IDE Arduino.
9. • Enlace de descarga para Ardublock:
http://cloud.github.com/downloads/taweili/ardublo
ck/ardublock-all.jar
10. • Incluir el fichero ardublock-all.jar en la carpeta
tools del IDE de Arduino:
• “…./arduino-1.0.1/tools/ArduBlockTool/tool/ardublock-
all.jar”.
11. • Una vez instalado el fichero ardublock-all.jar en la
correspondiente carpeta se arranca el IDE de Arduino
y para invocar Ardublock basta que seleccionemos
Tools-> Ardublock Tool
12. • Después de seleccionar la herramienta
aparece la pantalla de programación gráfica
de la figura.
13. • La siguiente figura presenta la interfaz de
Ardublock, la cual consta de un área de
librerías y una área para la programación.
14. • Con el botón upload se genera el código en el
IDE de Arduino y se carga en la tarjeta.
18. Salida Intermitente
• La siguiente aplicación se trata de encender y apagar la salida
digital establecida en el Pin 13.
19. • Dentro del bloque “loop” que siempre se ha de colocar en las
aplicaciones y que equivale al bloque loop del programa que
se escribe de manera convencional con el IDE Arduino “void
loop”
Los bloques “set digital pin” sirven para forzar el estado de una salida
El bloque “delay” sirve para establecer un retardo en msg
20. • A continuación presionamos a el botón
Y el programa se escribe de manera automática en el IDE Arduino y
podremos proceder a su carga en la tarjeta Arduino Uno
21. Colocamos un led para mostrarnos información del estado de la
señal en el lado físico de la tarjeta Arduino (Pin Digital 13)
22. • Realmente Ardublock es una utilidad gráfica cuya misión
es generar código compatible con el entorno IDE
Arduino. Sus ventajas son:
• Es una herramienta gratuita.
• Genera código directamente.
• Ofrece una colección de bloques funcionales muy básicos que
facilitan la comprensión de la programación.
• Esta muy indicado para aplicarlo en niveles educativos básicos en
donde el usuario no necesita tener conocimientos de
programación.
• Es una aplicación muy sencilla de instalar.
• Es muy sencillo de utilizar
• Ardublock es una herramienta grafica para programar el Arduino. Es
una interfaz muy bonita y sencilla que soluciona errores.
Transforma la programación en un juego de bloques.
23. BIBLIOGRAFIA
• Software obtenido del CD por el Ingeniero José Manuel Ruiz en el
curso proporcionado del Laboratorio prototipado Open hardware.
• http://www.aprenderobotica.com/group/tutoriales/page/arduino
• http://lists.randomlab.net/pipermail/hackbo-randomlab.net/2012-
January/001310.html
• http://www.youtube.com/watch?v=JQ68ypEoO94
• https://docs.google.com/viewer?a=v...0MDg2LThiYzktZmYyZTZ
• https://docs.google.com/...MmQtYjMwMjM
• http://proyectonoise.blogspot.com/2012/04/ardublock.html
• http://code.google.com/p/arduino/downloads/detail?name=arduin
o-0022.zip&can=2&q