Arduino. Trucos y secretos.. Paolo Aliverti
Чтение книги онлайн.
Читать онлайн книгу Arduino. Trucos y secretos. - Paolo Aliverti страница 5
![Arduino. Trucos y secretos. - Paolo Aliverti Arduino. Trucos y secretos. - Paolo Aliverti](/cover_pre1032018.jpg)
Debes descargar un archivo comprimido (.zip) en tu ordenador. Normalmente, dicho archivo acaba en la carpeta «Descargas» o en el Escritorio. Descomprime el archivo con un doble clic y verás otro archivo con el nombre Arduino.app: arrástralo a la carpeta «Aplicaciones».
Por lo general, con las nuevas placas no deberás hacer nada más, ni tendrás que instalar ningún tipo de controlador. Los controladores FTDI te servirán en el caso de que quieras utilizar una placa «Duemilanove». Puedes encontrar estos controladores en el sitio web de FTCI (http://www.ftdichip.com/Drivers/VCP.htm).
Inicia Arduino con un doble clic sobre el icono situado dentro de la carpeta «Aplicaciones».
GNU/Linux
Desde la versión diez de Ubuntu, puedes encontrar Arduino en los repositorios de sistema («Universe»). Utiliza synaptic para localizar el paquete e instalarlo. Si no, puedes abrir un terminal y escribir:
sudo apt-get update && sudo apt-get install arduino arduino-core
Deberás introducir tu contraseña porque estás utilizando el comando sudo
. Cuando finalice la instalación, Arduino estará entre los programas instalados.
Si el software no se inicia, quizás tengas que instalar Java. Instala el paquete open-jdk utilizando synaptic o desde un terminal.
Comprueba si tu usuario forma parte del grupo «dialout», para que tenga los permisos para utilizar los puertos serie. De no ser así (o en caso de duda), únete al grupo con:
sudo usermod -aG dialout pablo
Sustituye pablo
por el nombre de tu usuario. De forma alternativa, puedes lanzar Arduino desde un terminal utilizando el comando sudo:
sudo ./arduino
2. Cargar un sketch en Arduino
Para cargar un sketch en Arduino, pulsa el botón «Verify» situado en la barra de herramientas del IDE y, después, haz clic en «Upload». También se puede cargar directamente pulsando simplemente en «Upload».
Al detalle
Mientras trabajas con Arduino, tendrás que cargar continuamente nuevos sketch en la placa. La operación de carga es muy sencilla y rápida, y ha caracterizado el éxito de Arduino. Hace unos años, el procedimiento para programar un microcontrolador era bastante complejo, pero actualmente es cuestión de segundos. Para cargar un nuevo sketch en la placa, solo necesitas un cable USB del tipo adecuado. El cable depende del tipo de placa y, por desgracia, ¡cada modelo necesita uno distinto! Para programar Arduino Uno, la placa más utilizada, se necesita un cable USB de tipo A-B, de los que se utilizan habitualmente para conectar una impresora al ordenador (Figura 1.2). Si es la primera vez que cargas un sketch, antes debes instalar el software (consulta el truco núm. 1 para ver cómo hacerlo).
Para cargar un sketch en Arduino:
1.Inicia el entorno de programación de Arduino.
2.Crea tu prototipo y cabléalo a Arduino.
3.Escribe el sketch.
4.Conecta Arduino al ordenador.
5.En Tools > Port, comprueba que se encuentra seleccionado el puerto correcto. En Windows, debería aparecer una opción del tipo COMx (Arduino Uno); en Mac, verás algo como /dev/tty.usbmodemXXX, mientras que en GNU/Linux encontrarás /dev/ttyACM0 o /dev/ttyS0 o S1.
6.Comprueba también que el hardware configurado en Tools > Board corresponde a tu placa (por ejemplo, Arduino Uno).
Figura 1.3 – Ventana de Arduino con el sketch Blink cargado. En la barra de herramientas, puedes ver los botones «Verify», para controlar el código (1), y «Upload» para cargarlo en la placa (2).
7.Ahora, pulsa el botón «Verify» (el primero de la barra de herramientas).
8.El ordenador trabajará durante unos segundos mientras controla el código. Si todo ha ido bien y no hay errores, en la parte inferior de la ventana, en la consola, deberías ver solo texto de color blanco.
9.Pulsa «Upload», el segundo botón de la barra de herramientas, para transferir el programa a la placa.
10.Si no surge ningún problema de comunicación (normalmente, debido a la selección errónea del puerto), tras unos instantes el firmware será transferido y, en la parte inferior de la ventana, debería aparecer el texto «Done Uploading».
Si algo va mal:
•Comprueba el puerto serie: ¿es el correcto? ¿Se ha instalado correctamente?
•¿El cable está bien introducido en la placa? ¿Se encienden los LED?
•¿Has elegido la placa correcta?
Figura 1.4 – Ventana de Arduino al finalizar la carga de un sketch.
3. Programar Arduino con Arduino Web Editor
Arduino Web Editor es la versión online del clásico Arduino IDE. Puedes programar Arduino utilizando simplemente un navegador con conexión a Internet. Para utilizar Arduino Web Editor, conéctate al sitio web https://create.arduino.cc/editor (es obligatorio registrarse).
Al detalle
Desde hace poco tiempo, se encuentra disponible también la versión online, llamada Arduino Web Editor, que permite programar online y guardar todos los proyectos en la nube, es decir, en los servidores de Arduino. Arduino Web Editor forma parte de la nueva plataforma Arduino Create, nacida para ayudar a los makers a escribir código, colaborar y encontrar soporte para sus proyectos. Con esta solución utilizarás siempre la versión más actualizada del IDE, completa con todas las librerías. Puedes empezar a utilizar la versión online de Arduino visitando la página de descarga (http://www.arduino.cc/en/Main/Software). Para poder acceder al editor, es necesario, obviamente, registrarse. El acceso se lleva a cabo desde una página donde hay que introducir los datos de inicio de sesión y una contraseña. Una vez te hayas registrado, recibirás un correo electrónico con un enlace para activar tu cuenta y completar el proceso de registro. Puedes acceder a Arduino Web Editor en la dirección web https://create.arduino.cc/editor.
Figura