0% encontró este documento útil (0 votos)
45 vistas

Arduino

El documento presenta varias herramientas de programación gráfica para Arduino, incluyendo Visualino, mBlock, Physical Etoys, BlocklyDuino, Ardublock y Minibloq. Estas herramientas permiten a los usuarios, especialmente a los principiantes y niños, programar Arduino de forma visual mediante el arrastre y colocación de bloques en lugar de código.
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
45 vistas

Arduino

El documento presenta varias herramientas de programación gráfica para Arduino, incluyendo Visualino, mBlock, Physical Etoys, BlocklyDuino, Ardublock y Minibloq. Estas herramientas permiten a los usuarios, especialmente a los principiantes y niños, programar Arduino de forma visual mediante el arrastre y colocación de bloques en lugar de código.
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 6

Módulo 2.

Arduino

 ¿QUE ES ARDUINO? Lección

 Guía del Arduinomaníaco URL

 GUÍA ARDUINO URL

 Ejemplos y Ejercicios Arduino URL

 Programación Gráfica con Arduino. Página

 Ejercicios con Visualino URL

 Simulador Online de Circuitos Arduino. URL

 Ejercicios de simulación y materializados con Visualino. URL

 Alimentación de Arduino URL

 Consumos Arduino

¿Que es Arduino?

Arduino es una necesidad, una idea, una ilusión. Arduino representa un antes y un
despues.

Arduino represento hace ya unos años, la ilusión de un grupo de jovenes italianos que
aficionados a la electrónica desarrollaron un entorno abierto que permitiera a cualquier
otro aficionado plasmar sus ideas en productos que diesen solución a sus ideas.

Programación Gráfica con Arduino.

Las herramientas de programación gráfica se utilizan empleando diagramas de


bloques, instrumentos virtuales y conectores. La mayoría de este tipo de entornos de
programación gráfica están indicados para que niños y principiantes pueden iniciarse y
tener la oportunidad de aprender a programar. Es tal vez la mejor manera para enseñar a
los más pequeños a programar sus primeros proyectos y robots con Arduino.

El objetivo de todas estas herramientas es atraer gente al mundo de la programación


dándoles una opción más sencilla para empezar a programar. 1
Aquí os dejo unas de las herramientas gráficas que pensamos son más interesantes para
empezar a programar con Arduino.
Visualino

Visualino es una herramienta de programación gráfica de Arduino que mediante la


ordenación de los bloques de función, que constituyen un algoritmo o aplicación, es
capaz de generar código compatible con el IDE Arduino, compilándolo y
posteriormente descargándolo en la tarjeta.

La tecnología de este software está basada en el estándar de programación Blockly del


que se han realizado diversas aplicaciones. Visualino está basado en Google Blockly y
en los bitbloqs de bq. Es software libre, multiplataforma y multi-idioma. Requiere la
versión 1.6 del IDE de Arduino, que es el motor que se usa para programar las placas.
Puedes descargar la versión beta de Visualino para Ubuntu, Mac y Windows. La
documentación con instrucciones de instalación está disponible en español e inglés. La
herramienta se facilita libremente bajo licencia MIT en la parte Blockly y licencias
LGPL para la herramienta de programación Qt y Roboblocks. Su autor Victor R. Ruiz
facilita las versiones para Wndows, Mac y Ubuntu.

Esperamos que, a pesar de la necesaria teórica explicada a lo largo de las 10 unidades


didácticas en las que se compone este curso online, puedas disfrutar de llevar a cabo una
buena cantidad de ejercicios que aportarán la práctica que necesitas para asimilar mejor
lo que vayas aprendiendo, y que sin duda te servirá también de estímulo para llevar a
cabo tus propios proyectos con Arduino o actividades educativas.

2
MBLOCK

MBLOCK es un entorno de programación gráfica que se basa también como los


anteriores en Scratch. Es fácil de utilizar por casi todo el mundo y tiene una interfaz
agradable. MBLOCK es compatible con Arduino Uno, Arduino Leonardo, Arduino
Nano, Arduino Mega y un largo etcétera. Enlace a su web.

Para iniciarte en la programación de Arduino, puedes empezar usando una aplicación de


programación gráfica usando bloques (basada en Scratch), como es el caso de mBlock,
así que instala esa aplicación desde su web principal: www.mblock.cc. Si lo deseas,
cambia el idioma de la aplicación a Español usando el menú Language > Español. Con
este tipo de aplicaciones de programación visual puedes ver las instrucciones más
importantes que se pueden aplicar a una placa Arduino.

Indica a la aplicación el tipo de placa que vas a usar, desde el menú Boards. También
deberás indicar el puerto por el que está conectada la placa al ordenador, para lo que
debes usar el menú Conectar > Serial Port > COMx (siendo x el número de puerto
USB al que esté conectada la placa).

Para simplificar el entorno de la aplicación mBlock para el uso que le vamos a dar,
cambia su modo de vista usando el menú Editar > Arduino mode. Asegúrate de que
3
también aparece marcada la opción Extensions > Arduino. Así podrás ver sólo los
bloques asociados a la programación de Arduino, y en la parte derecha podrás ver el
código correspondiente al código que desarrolles de manera gráfica en la parte central.
Physical Etoys

4
Physical Etoys es un ambiente de programación visual de robots gratuito, de código
abierto y multiplataforma que conecta el mundo virtual de las computadoras con el
mundo real en que vivimos. Con Physical Etoys uno puede programar objetos del
mundo real (como robots) para que realicen tareas interesantes, o se puede sensar el
mundo real y usar esos datos para controlar objetos virtuales (como dibujos). Es un
poderoso software educativo basado en el proyecto Smalltalk que ayuda a los niños a
explorar su propia creatividad combinando ciencia y arte en un laboratorio infinito.

BlocklyDuino

Este es un editor de programación visual basado en la web. Se basa en Blockly de


Google.
Puedes ver una demo aquí y obtener el código fuente aquí para instalarlo en tu pc en
este enlace de Github.

ArduBlock

Ardublock es un tipo de entorno de programación gráfica basada en la creación de


programas mediante bloques para Arduino. Permite al usuario ver el código Arduino y
descargar el programa para instalarlo en la placa. Este software fue desarrollado por HE
Quichen y David Li. Es necesario descargarlo e instalarlo en el ordenador. Enlace a su
web

MiniBloq

Minibloq es un entorno de programación gráfica para Arduino, dispositivos


5
informáticos físicos y robots educativos. Una de sus principales objetivos es llevar la
programación a los niños y principiantes  de una manera visual y sencilla. Es una
aplicación gratuita de código abierto.

Última modificación: miércoles, 15 de febrero de 2017, 20:15

Actividad Final.

También podría gustarte