Que es un Arduino
Guía de inicio para experimentar los primeros pasos

Arduino es una plataforma de desarrollo para crear proyectos electrónicos que permiten adquirir datos del entorno, cumpliendo el comportamiento que le programamos, es una plataforma de computación física (physical computing) de código abierto, basada en una placa con un sencillo microcontrolador. Tiene un entorno de desarrollo integrado (IDE) para crear el software (programas) que luego es transferido a la tarjeta, y de esta manera lograr que el microcontrolador configure los pines de la tarjeta según nuestras necesidades, y hacer que los datos recibidos desde los sensores electrónicos externos, sean procesados y tome decisiones de activación en los dispositivos que tenga conectados.

Para aprender a usarlo no necesariamente debes ser un experto en electrónica y programación, pero si se debe tener las nociones básicas.

¿Como comienzo?

Sigue los siguientes pasos para que tengas tu primera experiencia conectando el Arduino a la computadora y programarlo para que realice la función básica: hacer que un led prenda y apague 1 vez por segundo.

1. Consigue un Arduino, su software (driver) y un cable USB

Para comenzar, lo recomendable es usar los modelos "Arduino UNO" (imagen superior derecha) o "Arduino Leonardo" (Imagen del medio), a las derecha se muestran ambos y son imágenes de los Arduinos originales que cuestan alrededor de 25$, y los fabricantes son de Italia, pero también hay genéricos más económicos y salen alrededor de 9$ (Imagen inferior derecha). Algunos Arduinos genéricos se reconocen por el chip del controlador USB, que se encuentra ubicado cerca del puerto de datos USB, normalmente este chip tiene identificación CH340.

Haciendo clic a las imágenes de la derecha accederá al producto en Amazon para la compra, esta selección de Arduinos puedes tomarla como referencia para la compra.

También puedes visitar la tienda principal de Arduino en Amazon:

Arduino Uno R3 MicrocontroladorArduino Leonardo con cabecerasArduino Genérico Kuman R3
Arduino IDE
Arduino IDE contribución

2. Descarga el IDE

IDE (entorno de desarrollo integrado) es el software para programar al Arduino, puede descargarlo en la página oficial e instalarlo siguiendo los pasos del instalador, cuando entre en la descarga aparecerán opciones de contribución, puede elegir el botón "JUST DOWNLOAD" para descargarlo sin contribución:

3. Conecta la tarjeta e instala los drivers

Algunos Arduinos son entregados con su driver, o con las instrucciones de descarga y forma de instalación, otros no lo requieren.

Arduino conexión USB
Arduino IDE Interfaz

4. Ejecuta la Aplicación Arduino

Al ejecutar la aplicación instalada en el punto 2, verás la interfaz que se muestra en la imagen.

5. Abre el ejemplo Blink

El IDE de Arduino tiene varios códigos de ejemplo, en el menú Ejemplos encontrarás uno llamado Blink, al seleccionarlo cargará en pantalla el código que cumplirá la función de enviar el pulso (5V) que encenderá y apagará el led cada segundo, en el PIN 13 de la tarjeta.

Arduino IDE Blink
Arduino IDE selección de placa

6. Selecciona tu Tarjeta

En el menú Herramientas, le indicas al programa qué tarjeta de Arduino tienes conectada a la computadora, si tienes una tarjeta genérica selecciona el modelo de Arduino que compraste en el punto 1.

7. Selecciona el puerto serie asignado al Arduino

Existen varios protocolos de comunicación, el protocolo de comunicación de los puertos USB es "Serial". Cada vez que es enchufado un dispositivo USB en uno de los puertos de la computadora, el sistema operativo crea un nuevo puerto serial que es identificado como COMxx donde xx es un número decimal, por ejemplo COM4. Como solo habrá un Arduino conectado selecciona el único puerto que aparece en el menú Tools (ver imagen).

Protocolos de comunicación
Arduino IDE puerto serie

Nota: para entender un poco el comportamiento de los puertos USB, usemos este ejemplo. Cuando conectas un mouse en uno de los puertos USB, el sistema le asigna un número de puerto, supongamos se le asignó el puerto COM5, pero si desconectas el mouse y lo enchufas en un puerto USB distinto, el sistema asignará el puerto COM6, y si vuelves a enchufar el mouse en el puerto anterior este volverá a ser COM5.

8. Sube el sketch a la placa

En el IDE del Arduino, sketch es el proyecto que se va a compilar, en la imagen inferior se muestra el código "Blink" que se compilará para ser transferido a la tarjeta, esto ocurrirá cuando presiones las teclas Ctrl+U, luego de terminar la transferencia de datos a la tarjeta Arduino, comenzará a parpadear el led que se encuentra en la tarjeta.

Arduino IDE código Blink
Arduino IDE código Blink 1000

Para tener un primer acercamiento a este código, cambiemos el valor 1000 a 500 en delay(), esto quiere decir que el led ya no parpadeará cada segundo sino que ahora será cada medio segundo, ya que la función delay() maneja los retardos en mili-segundos, por eso 1000 representa 1 segundo.

Esta es la ubicación en el Arduino donde el led parpadeará, en esta foto corresponde al led rojo:

Arduino IDE Blink led integrado

Si colocan un led externo entre el pin 13 y tierra (GND) este parpadeará simultáneo al led interno de la placa, ya que este led interno esta conectado al pin 13 y es para realizar estas pruebas:

Arduino IDE Blink led externo

Logrando esto ya tienes la base inicial para configurar un Arduino.

Espero les haya sido de ayuda estas instrucciones iniciales, estaremos publicando otras herramientas y contenidos de ayuda para proyectos iniciales.

Abajo puedes dejar tus preguntas o comentarios.

Súper kit de iniciación Proyecto Uno Elegoo con tutorial para Arduino
ELEGOO Upgraded 37 in 1 Sensor Modules Kit with Tutorial Compatible with Arduino IDE UNO R3 MEGA2560 Nano
Elecrow sistema de riego de plantas compatible con Arduino
Elegoo UNO Kit de proyecto no de auto de robot inteligente con UNO R3
Que es un Arduino
Administrator
19 junio, 2020
COMPÁRTELO
Archivar
Identificarse para dejar un comentario
Cómo Instalar un Tomacorriente
Es un error común, no tomar en cuenta la conexión de la fase y el neutro, los cables no deben colocarse de cualquier forma cuando se trata de un tomacorriente polarizado.