Arduino es un sistema muy utilizado hoy en día para programar microcontroladores de una forma fácil e intuitiva. Usar Arduino no requiere de conocimientos informáticos elevados, aunque, eso sí, hay que tener ciertos conocimientos de programación para poder usarlo.
Antes de usar Arduino nos hemos de hacer con una placa Arduino. Podemos encontrar numerosos tipos de placas en la misma página de Arduino, y no solo eso, hay un montón de dispositivos que con el que podemos hacer muchísimos proyectos tanto en el aula de informática como en en el taller de tecnología, desde pantallas LCDs, sensores de todo tipos, dispositivos GPS, etc... Lo mejor de todo ello es que prácticamente todos los dispositivos que adquieras para Arduino tienen una librería (en C) asociada que nos permite hacer uso de ellos prácticamente con unos pocos conocimientos de C.
En esta entrada trataremos el uso de Arduino-web, que nos permitirá usar arduino en nuestro ordenador sin necesidad de instalar el programa,
La opción recomendable es instalar arduino en nuestros ordenadores ya que no usaremos ancho de banda del centro y ganaremos en fluidez, pero si aún así quieres instalar el paquete en tu ordenador deberás de tener en cuenta:
Así que, en general, no es recomendable su uso para el día a día. Aunque puede ser útil para salir del paso en alguna ocasión puntual. Todo el proceso está explicado en la siguiente página en inglés.
Para dar de alta un usuario en arduino vamos a la siguiente página e introducimos nuestros datos:
Una vez hayamos dado de alta a nuestro usuario hacemos login:
Una vez dentro vamos a la pestaña de Software:
Dentro de la pestaña de Software pulsaremos sobre "Try it now".
Podemos ver que no nos ha conectado. Eso es porque es necesario descargar un plug in para que el navegador pueda conectarse a nuestra placa de arduino. Para ello pulsamos sobre "help".
Nos aparecerá la siguiente ventana y pulsamos sobre el link "download it again".
Le damos al botón "download plugin" para descargar el archivo que nos ayudará a instalar el plugin:
Una vez descargado, abrimos el archivo con doble click pulsando el botón derecho del ratón y pulsando Abrir.
Nos aparecerá una ventana con el asistente de instalación del plugin de arduino.
Una vez esté instalado volvemos al navegador y esperamos a que detecte el plugin:
Una vez está detectado nos aparecerá la siguiente pantalla:
Si usamos Firefox deberemos aceptar los certificados de la página de Arduino (Recuerda desbloquear cualquier ad-blocker que tengas instalado y activar los pop ups para la página de arduino)
Una vez instalado podemos ver cómo nos ha aparecido un nuevo icono en la barra de navegación. Además crea un enlace en el escritorio. Si perdiésemos el enlace, el programa se encuentra en $HOME/ArduinoCreateAgent-1.1/Arduino_Create_Bridge.
Una vez instalado el plugin es necesario reiniciar el navegador para que todo funcione correctamente.
Ahora, de la misma manera que hacemos con el Arduino IDE, seleccionamos la placa y el puerto que queremos usar. Podemos ver que tenemos el botón para cargar el programa de manera similar que el Arduino IDE. Además podemos cargar Ejemplos (Examples) ya programados en nuestra placa para probar el buen funcionamiento. En nuestro caso vamos a probar el ejemplo básico "blink".
Si seleccionamos "Select other board & port" nos aparecerá la siguiente ventana donde seleccionaremos nuestra placa y nuestro puerto:
En primer lugar verificará que el programa no tiene ningún error.
Y luego lo cargará. En la parte inferior de la pantalla podemos ver los mensajes de verificación o error de todo el proceso.
El Arduino Create Agent muchas veces no detecta el puerto usb. Si ocurre eso podemos seguir los siguientes pasos: