viernes, 1 de mayo de 2015

Ardublock - Presentación





El software Ardublock es un complemento (plugin) que se añade al entorno de desarrollo (IDE) de Arduino y que permite al usuario programar usando bloques gráficos las funciones que va a necesitar, es bastante parecido a otro programa llamado Scratch4Arduino, la diferencia y una de las razones por las que nos parece tan apropiado para iniciarse con la programación de Arduino es que genera las líneas de código de forma paralela, por lo que el novato va aprendiendo sin esfuerzo como traducir cada bloque al lenguaje Arduino (algo parecido al lenguaje C++). Y que le permitirá sin duda alguna despegar por sí mismo tan pronto haya desarrollado unos cuantos sketch visuales con Ardublock.


Si eso no fuera poco, además este programa esta muy soportado por varios de los proveedores de módulos para Arduino más populares del mercado como son Scoop, Adafruit, DFrobot, Tinkerkit, y parcialmente por Groove de SeeedStudio. Por lo que lo que todo lo que fueramos a necesitar para poder programar apropiadamente cada módulo, es seleccionar el módulo que vayamos a montar y arrastrarlo a nuestro sketch.




Por ejemplo aquí podemos ver lo fácil que es programar el famoso sketch del LED parpadeante.



Lo único que hemos tenido que hacer es
  1. poner el bloque principal de inicialización de programa
  2. elegir el pin donde va a usarse nuestro LED
  3. decirle que lo encienda (ponerlo en HIGH)
  4. luego decirle que espere 1 segundo (que es igual que decirle que espere 1000 milisegundos)
  5. decirle que lo apague
  6. luego decirle que espere 1 segundo (que es igual que decirle que espere 1000 milisegundos)
  7. y cuando llega al final, el solo vuelve a empezar

Todo esto lo podréis ver en acción en el siguiente video: