Programar Arduino.

Este tutorial no pretende mas que mostraros las diferentes formas que tenemos para programar Arduino los que no conocemos C.

La primera vez que abrimos el programa de Arduino, nos puede parecer complicado, incluso viendo los ejemplos que trae. No tengáis miedo. Sin saber programar, los ejemplos se entienden claramente.

Chafardeando un poco y variando palabras o líneas del código ejemplo rápidamente aprendemos el funcionamiento del código e incluso podemos modificarlo para nuestras necesidades.

Que lo veis difícil? está bien. Otra opción para programar Arduino es Scratch para Arduino (S4A). Una versión del Scratch (creado por el MIT) y dessarrollado por el equipo del Citilab de Cornellà.

Se trata de un programa que, mediante piezas ya creadas y con una función pre-programada, nos permite acceder, interactuar, leer sensores e incluso mover los motores del Arduino. Todo muy visual y fácil. Con este programa podemos programar nuestro Arduino desde el primer momento sin necesidad de conocimientos de programación. Genial, no?

El Scratch para Arduino tiene algo genial, los cambios realizados en el código se transmiten en tiempo real a la placa!! Esto hace necesario que el prototipo esté conectado mediante cable al ordenador (si no disponemos de una forma remota de comunicación como Xbee, pero aumenta el presupuesto).

Para programar de forma parecida al S4A, podemos probar la web del Waterbear, que también se basa en piezas de puzle para programar la placa y luego nos permitr traducir el trabajo hecho a el C que entiende el Arduino, Así que copiando y pegando el código en el programa original de Arduino ya lo tenemos programado. También fácil, no?

Como veis, programar nuestros prototipos no es tan difícil como parece. Solo hace falta juntar las piezas del puzzle.