Instalando y configurando el IDE oficial de Arduino

0
448
This entry is part 3 of 4 in the series Curso: Arduino para progamadores C#

Bienvenidos a la tercer parte del Curso, donde aprenderemos a instalar y configurar el IDE oficial  de Arduino, que como bien sabemos, nos ayudarán a escribir código, probar que todo funcione bien, depurar y demás. A continuación te dejo las partes correspondientes del curso:

  1. Introducción e Historia de Arduino
  2. Dudas comunes sobre Arduino

Material recomendado para realizar el tutorial

¿Dónde obtengo el IDE de Arduino oficial?

Sin duda, el lugar por donde deberías empezar siempre es en el sitio oficial de Arduino. En dicha página, nos ubicaremos sobre la pestaña de Software como se muestra a continuación:

Descargando el IDE oficial de Arduino
Descargando el IDE oficial de Arduino

El día en el que escribo estas líneas, el IDE se encuentra en su versión 1.8.4, la cual podremos descargar para Windows en 3 formatos:

Cabe mencionar, que todas estas aplicaciones son totalmente gratuitas.

Página de descarga del IDE de Arduino
Página de descarga del IDE de Arduino

Después de seleccionar nuestra versión deseada, se nos abrirá una página de donaciones, donde puedes contribuir con tu donación (Contribute and Download), o bien, ir directamente al enlace de descarga (Just Download).

Página de donaciones de Arduino
Página de donaciones de Arduino

¿Cómo instalar el IDE oficial de Arduino?

Una vez que has descargado el IDE de Arduino, y lo has ejecutado, te aparecerá la pantalla de Acuerdo de Licencia, con la que si estás de acuerdo, hay que darle en “I Agree”.

Acuerdo de Licencia de Arduino
Acuerdo de Licencia de Arduino

Una vez aceptado el acuerdo, nos aparecerán las opciones de instalación, las cuales debes seleccionar o deseleccionar de acuerdo a tus preferencias. Si eres nuevo con Arduino, lo recomendable es dejar todas las opciones seleccionadas, y darle click a Next.

Opciones de Instalación de Arduino
Opciones de Instalación de Arduino

El siguiente paso es definir la ruta de instalación del IDE de Arduino, si te parece bien, deja la configuración por defecto, y ahora sí, a darle a “Install”:

Ruta de instalación del IDE de Arduino
Ruta de instalación del IDE de Arduino

Esto iniciará el proceso de instalación, hay que esperar alrededor de un minuto para que finalice la instalación.

Instalando el IDE de Arduino
Instalando el IDE de Arduino

Un paso importantísimo y que se debe tener cuidado, es no tener miedo e instalar los software de dispositivo cuando sea el momento correspondiente (a mí se me han instalado 3).

Instalando software de dispositivo de Arduino
Instalando software de dispositivo de Arduino

Cuando te aparezca una imagen como la que vemos a continuación, hemos finalizado correctamente la instalación del IDE de Arduino.

Instalación del IDE de Arduino finalizada
Instalación del IDE de Arduino finalizada

¿Cómo sé que mi IDE oficial de Arduino funciona correctamente?

Conociendo la Interfaz del IDE oficial de Arduino

La forma más sencilla de probar que todo marcha bien, es haciendo el clásico “Hola Mundo”, que en electrónica, no es más que encender un led. En esta entrada no se explica código, pero en la siguiente sí lo haremos, así que no te preocupes si lo que mostraremos es un poco confuso.

Para realizar el Hola Mundo, ejecutaremos el programa “Arduino” desde la caja de búsqueda de Windows, o bien, daremos click sobre el acceso directo sobre el escritorio, si es que instalaste la versión instalable.

Buscando Arduino desde el explorador
Buscando Arduino desde el explorador

Lo primero que veremos una vez abierto el IDE de Arduino, será la siguiente captura de pantalla, de la cual explicamos por partes lo que significa cada uno de ellos.

Características del IDE de Arduino
Características del IDE de Arduino

1.- Nombre del programa (sketch) y versión del IDE de Arduino

2.- Menú de herramientas

3.- Opciones de ejecución del sketch, entre las que tenemos compilar, subir, nuevo, abrir y salvar sketch.

4.- Sketches o archivos que tenemos abiertos en cierto momento.

5.- Monitor Serie (ya lo veremos más adelante)

6.- Opciones de pestañas, entre las que tenemos crear nueva pestaña (creará un nuevo sketch), renombrar, borrar, ir de uno a otro de forma rápida.

7.- Editor, donde escribiremos nuestro código fuente.

8.- Status del sketch, donde podremos ver en todo momento si se ha compilado correctamente un sketch, si se ha subido correctamente a la placa, entre otros.

9.- Salida de información de la compilación o ejecución del sketch, donde podremos ver cosas como el tamaño que utilizan nuestras variables globales, y qué tanto porcentaje del tamaño total permitido por nuestra placa hemos utilizado.

10.- Puerto y placa seleccionada en la cual llevaremos a cabo nuestras pruebas.

Compilando y ejecutando un sketch con el IDE oficial de Arduino

Para probar si un sketch tiene problemas de cualquier tipo, llevaremos a cabo una compilación, dando click sobre el botón de la paloma. Cabe destacar, que no es necesario tener una placa Arduino conectada en este momento para llevar a cabo la verificación del programa:

Verificar sketch en el IDE de Arduino
Verificar sketch en el IDE de Arduino

En la parte de abajo, veremos cómo se  iniciará el proceso de compilación, y si no has tocado nada, te debe de aparecer como “Compilado”.

Sketch de Arduino compilado
Sketch de Arduino compilado

La siguiente cosa que debemos hacer, es subir nuestro programa a la placa de Arduino, lo cual haremos con el botón que tiene una flecha

Subiendo nuestro primer sketch a la placa de Arduino
Subiendo nuestro primer sketch a la placa de Arduino

Si se nos ha olvidado conectar la placa de Arduino, aparte de que el IDE está subiendo el sketch a la placa por varios segundos, nos saldrá un mensaje de error como el siguiente:

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x63

para corregir dicho error, hay que hacer, es conectar nuestro Arduino a través de un cable tipo B a la computadora.

Usb B
Usb B

Lo siguiente, es verificar cuál es el puerto USB al que nuestro Arduino está conectado, lo podemos obtener desde el menú Herramientas -> Puerto: “COMx”, y de la lista desplegable veremos todos los puertos COM que están siendo utilizados por diferentes dispositivos. En mi caso he seleccionado el único puerto que se encuentra en mi lista desplegable (puede que a tí te aparezca otro), y he tratado de subir el sketch, sin embargo, de nueva cuenta me aparece el error de que hay un problema subiendo a la placa.

¿Cómo instalar los drivers para Arduino clon, chino o genérico?

Si nos vamos al Administrador de dispositivos de Windows, veremos que nuestro Arduino no aparece en la lista de puertos COM.

Arduino no reconocido
Arduino no reconocido

Esto puede ser un fuerte indicador de que tienes un Arduino clon, chino o genérico, además de que seguramente te ha costado debajo de los 5 dólares, ó menos de 100 pesos mexicanos, por lo que tendrás que instalar los drivers para la placa. El driver se llama CH340, y lo puedes obtener de aquí:

Instalador del driver CH340 para arduino chino o genérico

Para instalar el driver, hay que descomprimir la carpeta, en la cual tendremos 2 carpetas:

  • CH341SER
  • INSTALL

Aunque no parezca lo más lógico del mundo, la carpeta donde se encuentra el instalador es la que se llama “CH341SER”, la cual contiene el instalador del driver:

Carpeta de instalación del driver CH340
Carpeta de instalación del driver CH340

La ventana de instalación puede despistar a algunos, pero no es tan complicado, sólo hay que darle click al botón que dice “INSTALL”, lo cual instalará el driver apropiado:

Instalando el driver CH340
Instalando el driver CH340
Instalación satisfactoria del driver CH340
Instalación satisfactoria del driver CH340

Podemos regresar a nuestro Administrador de dispositivos, y veremos que nuestro Arduino ya es reconocido como parte de nuestros puertos COM, además de que se le ha asignado uno (COM3 en este caso):

USB-SERIAL CH340 reconocido
USB-SERIAL CH340 reconocido

Una vez que hemos instalado el driver para nuestro clon de Arduino, regresaremos a nuestro IDE, donde podremos seleccionar ahora sí, el puerto correcto donde se encuentra conectado nuestro Arduino, que en este caso es el puerto COM3, el cual debemos seleccionar.

Puerto COM de Arduino correcto
Puerto COM de Arduino correcto

Con este cambio, ahora sí que hemos podido subir nuestro sketch de forma satisfactoria.

Sketch subido de forma satisfactoria
Sketch subido de forma satisfactoria

Hola mundo desde el IDE oficial de Arduino

Vamos ahora sí a realizar nuestro primer Hola Mundo desde el IDE oficial de Arduino. Cuando se instala el IDE de Arduino, tenemos a nuestra disposición un conjunto de sketches tipo ejemplo, para que veamos de forma sencilla cómo controlar piezas electrónicas desde código.

Ejemplos de Arduino preinstalados
Ejemplos de Arduino preinstalados

A nosotros nos interesa un ejemplo llamado “Blink, el cual se encuentra en la siguiente sección:

Cargando el sketch Blink
Cargando el sketch Blink

Al seleccionar el sketch, se nos abrirá una nueva ventana con el sketch de Arduino correspondiente.

Ejemplo Blink
Ejemplo Blink

Ahora, lo único que tenemos que hacer, es subir el sketch a nuestro Arduino, con lo que tendremos el led conectado al pin 13 parpadeando.

Ejemplo blink funcionando
Ejemplo blink funcionando

Si te ha gustado, no olvides calificar la publicación, compartirla o dejar un comentario.

¡Saludos!

Series Navigation<< Preguntas sobre ArduinoTrabajando con Arduino desde Visual Studio 2017 >>
¡Califica la publicación!
[Total: 1 Promedio: 5]

DEJA UNA RESPUESTA

Please enter your comment!
Please enter your name here