Conocer los componentes del Arduino Uno es el primer paso real hacia dominar la plataforma. Entender la anatomía de esta placa te permitirá evitar cortocircuitos, respetar los límites de voltaje y sacar el máximo potencial a tus proyectos.
1. El Microcontrolador ATmega328P: El Cerebro
El chip negro grande en el centro es el ATmega328P, el cerebro del Arduino Uno. Es un microcontrolador AVR de 8 bits fabricado por Microchip (antes Atmel) que ejecuta el código C++ que cargas desde el IDE.
- Flash: 32 KB — almacena tu programa permanentemente (0.5 KB reservados para bootloader)
- SRAM: 2 KB — memoria de trabajo para variables en tiempo de ejecución
- EEPROM: 1 KB — datos que sobreviven al apagado de la placa
- Velocidad: 16 MHz (16 millones de ciclos por segundo)
2. Pines Digitales (0-13)
14 pines que trabajan en dos estados: HIGH (5V) o LOW (0V). Los pines marcados con ~ (3, 5, 6, 9, 10, 11) soportan PWM (Pulse Width Modulation), lo que permite simular voltajes analógicos para controlar el brillo de LEDs o la velocidad de motores.
Los pines 0 (RX) y 1 (TX) están reservados para comunicación serie. Evita usarlos si usas Serial.println().
3. Pines Analógicos (A0-A5)
6 entradas que pueden leer voltajes entre 0V y 5V con resolución de 10 bits (1024 valores posibles). Son perfectos para conectar el sensor LDR KY-018, potenciómetros y otros sensores analógicos.
4. Cristal Oscilador de 16 MHz
El pequeño componente metálico plateado en forma de barril. Controla la velocidad del procesador: a 16 MHz, el Arduino ejecuta 16 millones de ciclos por segundo. Determina la precisión de funciones como delay() y millis().
5. Regulador de Voltaje
Convierte la alimentación externa (7-12V via el jack de barril) en 5V estables para el microcontrolador y los componentes conectados. Si usas USB (que ya entrega 5V), este regulador no actúa.
6. Puerto USB Tipo B
Sirve para dos propósitos: programar la placa desde tu computador y alimentarla con 5V. El chip ATmega16U2 (en la versión original) o CH340G (en versiones compatibles) gestiona la comunicación USB-Serial.
7. Jack de Alimentación Externo (7-12V DC)
Para proyectos que requieren más corriente, como múltiples servos o motores DC. Acepta voltajes entre 7V y 12V DC. Ver también: Qué lenguaje usa Arduino.
8. Botón de Reset
Reinicia la ejecución del programa desde el principio, como si acabaras de encender la placa. Útil para recargar el estado inicial sin desconectar la alimentación.
Resumen Técnico del Arduino Uno R3
| Parámetro | Valor |
|---|---|
| Microcontrolador | ATmega328P |
| Voltaje de operación | 5V DC |
| Voltaje entrada (barrel jack) | 7-12V DC recomendado |
| Pines digitales I/O | 14 (6 con PWM) |
| Pines analógicos | 6 (A0-A5) |
| Corriente máxima por pin | 40 mA |
| Flash | 32 KB |
| SRAM | 2 KB |
| Velocidad de reloj | 16 MHz |
Consigue el Arduino Uno R3 SMD + Cable USB en Especificar.cl. Envíos a todo Chile con Chilexpress y Starken.