¿Qué es Arduino UNO?
Arduino UNO es una placa de desarrollo con un microcontrolador que puedes programar desde tu computadora. Piensa en ella como un cerebro electrónico listo para recibir órdenes y ejecutarlas.
Mientras que un LED o una resistencia son componentes pasivos (solo reaccionan a la corriente), Arduino es activo: puede leer datos de sensores, tomar decisiones y controlar motores, luces y más.
Es un chip que contiene un procesador, memoria y pines de entrada/salida. Básicamente, una computadora en miniatura de bajo consumo. Arduino UNO usa el ATmega328P de Microchip.
Anatomía de la Placa
La placa Arduino UNO se divide en varias zonas. Conocerlas es clave para conectar cualquier componente.
Diagrama completo de la placa Arduino UNO Rev3. Cada pin está etiquetado con su función. Los pines con ~ tienen capacidad PWM. El microcontrolador ATmega328P es el cerebro que ejecuta los programas.
🔑 Partes principales
- Microcontrolador ATmega328P — El cerebro de la placa. Ejecuta tu programa.
- Pines digitales (0-13) — Entrada/Salida digital. Pueden leer (0V/5V) o escribir HIGH/LOW.
- Pines analógicos (A0-A5) — Entrada analógica. Leen valores de 0 a 1023 (voltajes de 0V a 5V).
- Pines de poder — 5V, 3.3V, GND y VIN para alimentar tus circuitos.
- Puerto USB-B — Conecta a tu PC para programar y alimentar la placa.
- Jack DC — Alimentación externa (7-12V) cuando no usas USB.
- Botón RESET — Reinicia el programa desde el inicio.
- LED integrado (pin 13) — LED "L" que puedes encender sin componentes externos.
Pinout Completo
Cada pin tiene una función específica. Esta tabla te servirá de referencia rápida para tus proyectos.
Es la referencia más importante cuando trabajes con Arduino UNO. Mientras más la uses, más rápido la recordarás.
🔴 Alimentación
| Pin | Nombre | Función | Notas |
|---|---|---|---|
| VIN | Voltaje de entrada | Alimenta la placa con 7-12V DC | Se usa cuando no hay USB |
| 5V | +5 Voltios | Salida regulada a 5V | Máximo 500mA (USB) o ~800mA (DC) |
| 3.3V | +3.3 Voltios | Salida regulada a 3.3V | Máximo 150mA |
| GND | Tierra | Referencia 0V, retorno de corriente | ¡Siempre conecta GND con tu circuito! |
| IOREF | Ref. I/O | Indica voltaje operación (5V) | Para shields compatibles |
🟡 Digitales
| Pin | Nombre | Función | Notas |
|---|---|---|---|
| 0 | RX | Recepción serie | Para comunicación USB/Serial |
| 1 | TX | Transmisión serie | Para comunicación USB/Serial |
| 2 - 13 | Digital I/O | Entrada/salida digital (0V/5V) | INPUT, OUTPUT o INPUT_PULLUP |
| 3,5,6,9,10,11 | PWM (~) | Salida analógica simulada (0-255) | Para LEDs con brillo variable, motores |
| 13 | LED integrado | LED "L" en la placa | ¡Prueba tu código sin componentes! |
🔵 Analógicos
| Pin | Nombre | Función | Notas |
|---|---|---|---|
| A0 - A5 | Entrada analógica | Lee voltajes 0V-5V (0-1023) | 10 bits de resolución |
| A4 | SDA | Comunicación I²C | Para sensores avanzados |
| A5 | SCL | Comunicación I²C | Para sensores avanzados |
🟢 Especiales
| Pin | Nombre | Función | Notas |
|---|---|---|---|
| RESET | Reset | Reinicia el programa | Se activa con LOW |
| AREF | Ref. analógica | Voltaje de referencia para analogRead() | Uso avanzado |
Correcta Manipulación
Arduino UNO es una placa electrónica sensible. Para que te dure muchos proyectos, sigue estas reglas básicas:
Toca una superficie metálica (como el chasis de una PC) antes de agarrar la placa. La electricidad estática de tu cuerpo puede dañar los componentes electrónicos sin que te des cuenta.
Siempre desconecta el USB o la alimentación antes de armar o modificar tu circuito. Conectar componentes con la placa encendida puede causar cortocircuitos.
Para desconectar un cable, tira del conector, no del cable mismo. Los pines de Arduino se doblan fácilmente si los maltratas.
Agua, bebidas o ambientes húmedos pueden oxidar los pines y dañar la placa de forma permanente. Mantén tu área de trabajo seca.
- Guárdala en su caja o bolsa antiestática cuando no la uses.
- No la expongas al sol directo por largos periodos.
- Revisa visualmente la placa antes de cada uso (pines doblados, soldaduras rotas, etc.).
- No conectes más de 5V a los pines digitales o analógicos.
- Si algo huele a quemado, desconecta INMEDIATAMENTE.
Si tienes dudas: detente, revisa, pregunta. Es mejor perder un minuto en revisar que dañar una placa.
Curiosidades de Arduino
🤯 Datos curiosos
- Nacido en un bar: El nombre "Arduino" viene de un bar en Ivrea, Italia, donde los fundadores solían reunirse. El bar se llamaba "Arduino di Ivrea" y lleva el nombre de un rey italiano del año 1002.
- Open Source total: El diseño de la placa es 100% abierto. Cualquiera puede fabricar su propio Arduino compatible sin pagar licencias. Por eso existen tantas placas clones económicas.
- Más de 30 millones: Se estima que hay más de 30 millones de placas Arduino en circulación en todo el mundo.
- Del aula al espacio: Arduinos se han usado en experimentos en la Estación Espacial Internacional (ISS).
- Tu microondas es más potente: El ATmega328P funciona a 16 MHz. Tu microondas genera microondas a ~2,450 MHz. O sea, casi 150 veces más rápido que Arduino. Pero Arduino piensa mejor 😄
- Idioma universal: El lenguaje de Arduino está basado en C++ pero simplificado. Más de 1 millón de personas aprendieron a programar gracias a Arduino.
- El logotipo: El símbolo de Arduino son dos círculos entrelazados que representan la conexión entre el mundo digital y el físico.
Otros tipos de Arduino
Arduino UNO es la placa más popular, pero no es la única. Existen muchos modelos para diferentes necesidades:
| Modelo | Tamaño | Pines | Para qué sirve |
|---|---|---|---|
| Arduino UNO | Estándar | 14 digital / 6 analógicos | La más usada. Perfecta para empezar y para la mayoría de proyectos educativos. |
| Arduino Nano | Mini | 14 digital / 8 analógicos | Misma capacidad que UNO pero en tamaño pequeño. Ideal para proyectos compactos o definitivos (no protoboard). |
| Arduino Mega | Grande | 54 digital / 16 analógicos | Muchos más pines y memoria. Úsala cuando necesites conectar muchos sensores, pantallas o impresoras 3D. |
| Arduino Leonardo | Estándar | 20 digital / 12 analógicos | Puede emular un teclado o mouse USB. Útil para crear controles personalizados. |
| Arduino Micro | Pequeño | 20 digital / 12 analógicos | Tamaño muy reducido con conector USB integrado. Ideal para wearables (ropa tecnológica). |
| Arduino Due | Grande | 54 digital / 12 analógicos | Con microcontrolador ARM de 32 bits a 84 MHz. Mucho más potente que UNO. Para proyectos avanzados. |
Trabajaremos con Arduino UNO porque es el estándar educativo: fácil de conectar, mucha documentación, y compatible con todos los componentes que usaremos. Una vez que domines UNO, las otras placas se te harán fáciles.
Pon a prueba tu Conocimiento
Preguntas sobre la Parte 1: la placa, sus partes y los pines.
Pregunta 1
¿Qué microcontrolador usa Arduino UNO?
Pregunta 2
¿Cuántos pines digitales tiene Arduino UNO?
Pregunta 3
¿De cuántos bits es la resolución de los pines analógicos (A0-A5)?
Pregunta 4
¿Qué voltaje entregan los pines digitales cuando están en HIGH?
Pregunta 5
¿Qué pin de Arduino UNO tiene el LED integrado ("L")?
Pregunta 6
¿Cuántos pines analógicos de entrada tiene Arduino UNO?
Pregunta 7
¿En qué año se creó Arduino?
Pregunta 8
¿De qué país es originario Arduino?
Pregunta 9
¿Qué voltaje de alimentación externa acepta Arduino UNO (recomendado)?
Pregunta 10
¿Cuánta memoria Flash tiene el ATmega328P?