Cargando...
 

Arduino Web

Versiones
-LliureX 16

1. Introducción

 

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,

 

2. Requisitos previos

 

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:

  • El Arduino Web Editor no funciona en clientes ligeros/semiligeros, ya que necesitarás instalar un paquete adicional que no se encuentra en los repositorios de LliureX. Es más sencillo instalar arduino en la imagen de los clientes.
  • Necesitas crear un usuario en la página web Arduino.
  • El programa y la documentación está en inglés.
  • Usa muchísimos recursos. Notarás cómo el navegador y el ordenador en general va mucho más lento dependiendo del ordenador.

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.

 

3. Dar de alta usuario en Arduino

 

Para dar de alta un usuario en arduino vamos a la siguiente página e introducimos nuestros datos:

 

1 Ard Web  

Una vez hayamos dado de alta a nuestro usuario hacemos login:

 

2 Ard Web

 

Una vez dentro vamos a la pestaña de Software:

3 Ard Web

 

4. Configuración de Arduino Web Editor

 

Dentro de la pestaña de Software pulsaremos sobre "Try it now".


4 Ard Web

 

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".



5 Ard Web

 

Nos aparecerá la siguiente ventana y pulsamos sobre el link "download it again".


6 Ard Web

 

Le damos al botón "download plugin" para descargar el archivo que nos ayudará a instalar el plugin:


7 Ard Web

 

Una vez descargado,  abrimos el archivo con doble click pulsando el botón derecho del ratón y pulsando Abrir.



8 Ard Web

 

Nos aparecerá una ventana con el asistente de instalación del plugin de arduino.


9 Ard Web

 

Una vez esté instalado volvemos al navegador y esperamos a que detecte el plugin:

10 Ard Web

 

Una vez está detectado nos aparecerá la siguiente pantalla:



11 Ard Web

 

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)



12 Ard Web

 

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.
 
17 Ard Web

Una vez instalado el plugin es necesario reiniciar el navegador para que todo funcione correctamente.

 

5. Arduino Editor

 

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".

 

13 Ard Web

 

Si seleccionamos "Select other board & port" nos aparecerá la siguiente ventana donde seleccionaremos nuestra placa y nuestro puerto:


14 Ard Web

 

En primer lugar verificará que el programa no tiene ningún error.

15 Ard Web

 

Y luego lo cargará. En la parte inferior de la pantalla podemos ver los mensajes de verificación o error de todo el proceso.

16 Ard Web

6. Problemas frecuentes

 

El Arduino Create Agent muchas veces no detecta el puerto usb. Si ocurre eso podemos seguir los siguientes pasos:

  • Pulsamos sobre el botón derecho del ratón en el icono del plugin de arduino.

17 Ard Web

  • Y le damos a Pause Plugin.
  • Veremos cómo el plugin cambia a un color grisáceo.
  • Luego volvemos a pulsar el botón derecho del ratón y damos a kill plugin.
  • Lo reiniciamos volviendo a pulsar sobre el enlace creado en el escritorio.
  • Finalmente volvemos a reiniciar el navegador.