que-es-arduino-que-modelo-comprar

¿Qué es Arduino? ¿Qué modelo comprar?

  • 4 min

Si estáis aquí es porque, seguramente, alguna vez habéis mirado un aparato electrónico y os habéis preguntado: “¿Cómo funciona esto?” o, mejor aún, “¿Podría yo construir algo así?”.

La respuesta corta es: sí, puedes.

Arduino es una buena forma de empezar el camino para conseguirlo. Es una plataforma excelente para práctica y aprendizaje, tanto de programación, como electrónica.

Además os traerá horas y horas de diversión haciendo en vuestros proyectos de robótica y electrónica (lo cuál siempre está muy bien 😊).

En este primer artículo del curso vamos a sentar las bases. Aún no vamos a conectar cables ni escribir líneas de programa… pero vamos a ver qué tenemos entre manos.

¿Qué es exactamente Arduino?

Mucha gente piensa que Arduino es “una plaquita azul con componentes”. Y bueno, en cierta forma es cierto… pero, la definición correcta es más amplia.

Arduino es una plataforma de electrónica abierta (open-source) basada en hardware y software fáciles de usar.

Fijaos que hemos dicho “plataforma”, no solo “placa”. Esto es porque Arduino se compone de dos partes que necesitan trabajar juntas:

  1. El Hardware (La placa): El componente físico, el circuito impreso que podéis tocar, donde conectaremos luces, motores y sensores.
  2. El Software (El IDE, librerías, firmaware): Es todo software que permite que escribamos las instrucciones que queremos que la placa ejecute.

Aquí viene una parte buena de Arduino. Te hace aprender a la vez electrónica y programación, mientras te diviertes.

Un microcontrolador

Si miráis una placa Arduino veréis un chip negro y alargado (o cuadrado y pequeño, según la versión) con muchas patitas.

Ese chip es el Microcontrolador. Es el cerebro de Arduino.

Un microcontrolador es, básicamente, un pequeño ordenador contenido en un solo chip. A diferencia de vuestro PC o Smartphone, este es mucho (¡mucho!) menos potente.

Pero, a cambio, el Microcontrolador tiene entradas con las que recibir información del entorno (sensores) y salidas para realizar acciones (actuadores, motores…), según un programa que introducimos con un ordenador, y que puede ejecutar de forma autónoma.

Entradas: El microcontrolador “lee” el mundo. ¿Se ha pulsado un botón? ¿Hace calor? ¿Hay mucha luz?

Procesamiento: Según las instrucciones que nosotros le hemos dado (nuestro código), decide qué hacer. “Si hace calor, entonces…”

Salidas: Ejecuta una acción sobre el mundo físico. Enciende un ventilador, mueve un motor o ilumina un LED.

Para empezar con Arduino, lógicamente, lo primero es comprar una. Por eso vamos a ver los distintos modelos disponibles.

¿Qué modelo de Arduino comprar?

Aunque existen decenas de placas oficiales y variantes, para empezar no os compliquéis. La elección se resume en tres “clásicos” que cubren el 99% de las necesidades de iniciación:

modelos-arduino

ModeloI/O
digitales
Entradas
analógicas
Salidas
PWR
UARTMemoriaPrecio
Uno r31666132kb7.5€
Nano v31486132kb3.5€
Mega r35416144256kb12.5€
Mini 051468132kb2.5€
  • Arduino UNO: Es el estándar. Tiene el tamaño perfecto para manejarlo con las manos, es robusto y compatible con la mayoría de accesorios (Shields).
  • Arduino Nano: Básicamente es un Arduino UNO “encogido”. Tiene la misma potencia, pero un tamaño minúsculo ideal para pinchar directamente en una breadboard.
  • Arduino MEGA: La bestia. Es más grande, tiene más memoria y muchísimas más entradas y salidas. Se usa en proyectos grandes como impresoras 3D o robots complejos.

Para empezar, comprad un Arduino UNO (R3 R4). Es la placa más documentada del mundo, la más fácil de conectar y la que te va a funcionar sin problemas.

  • El Nano dejadlo para cuando queráis hacer montajes finales pequeños
  • El Mega solo si vuestro proyecto se queda corto de pines (que tardará en pasar).

Es un buen debate. Arduino es flexible, y fiable. Entonces, ¿Por qué hemos dicho en proyectos domésticos? ¿Por qué no en aplicaciones comerciales o industriales?

La respuesta corta es que en una fábrica se buscan certificaciones y garantías. Si tienes que controlar una máquina carísima, necesitas un equipo industrial que te asegure que aguanta el ruido eléctrico (y patadas), y que tenga un servicio técnico detrás si algo falla.

Pero eso no significa que aprender Arduino sea sólo jugar. Todo lo que aprendais aquí electrónica, automatización, programación y telecomunicación, lo podréis aplicar directamente, en caso de tener que emplear un autómata más caro.