Envíos a todo MéxicoCompra protegidaAsesoría de especialistas

Cómo encender y apagar un LED con Arduino Uno

Serie Arduino y ESP32 · Guía 10 / 20

Tu primera luz bajo control.

Construye una salida digital con un LED externo y una resistencia de 330 ohms. Incluye conexiones, programa y errores de polaridad frecuentes.

Lo que vas a lograr

Encender un LED un segundo y apagarlo otro segundo.

Plataforma del ejemplo: Arduino Uno R3 / ATmega328P. Identifica la versión de tu unidad antes de cargar el sketch o conectar periféricos.

01 / Entiende el montaje

Lo que conviene revisar antes de empezar

Una salida digital controla un estado

En este circuito D8 alterna entre HIGH y LOW. El LED permite observar el resultado sin un monitor. La resistencia en serie limita la corriente; no la sustituyas por un cable.

Identifica la polaridad del LED

Verifica ánodo y cátodo con la documentación o una prueba apropiada. El lado plano y la longitud de terminales pueden ayudar, pero dejan de ser referencias fiables si las patas ya se recortaron.

Monta por tramos

Coloca primero LED y resistencia sin alimentar. Revisa que los dos terminales del LED no caigan en la misma fila conectada de la protoboard. Después conecta D8 y GND.

DesdeHacia
Uno D8Resistencia de 330 ohms
Otro extremo de resistenciaÁnodo del LED
Cátodo del LEDUno GND
02 / Prepara tus materiales

Lista para esta práctica

  • Uno R3
  • LED rojo difuso SKU 01432
  • Resistencia 330 ohms SKU 01439
  • Protoboard, jumpers y cable USB

Consulta contenido y disponibilidad en cada ficha. La fotografía identifica una referencia del catálogo; no confirma por sí sola la versión electrónica ni que incluya los accesorios de la práctica.

Descargar Arduino IDE · sitio oficial ↗

03 / Conecta y configura

Esquema y pasos de preparación

Conecta cada terminal por su etiqueta

Las fotografías identifican los productos. La lista inferior muestra cada conexión por separado.

ARDUINO UNO R3 GENÉRICO · SKU 01025

ARDUINO UNO R3 GENÉRICO
SKU 01025

Tarjeta del ejemplo
Conexiones detalladas
LED ROJO DIFUSO 5MM · SKU 01432

LED ROJO DIFUSO 5MM
SKU 01432

RESISTENCIA 330O 1/2W · SKU 01439

RESISTENCIA 330O 1/2W
SKU 01439

LED + resistencia
1
D8Salida del Uno
330 ΩPrimer extremo de la resistencia
2
330 ΩSegundo extremo de la resistencia
Ánodo (+)Terminal positivo del LED
3
Cátodo (−)Terminal negativo del LED
GNDTierra del Uno

La resistencia va en serie con el LED. No conectes el LED directamente entre D8 y GND. Verifica su polaridad. Desconecta la alimentación antes de modificar cables. Las fotos no representan la posición exacta de cada pin: sigue las etiquetas de tu unidad.

  1. Desconecta el USB y arma las conexiones de la tabla.
  2. Revisa polaridad y continuidad; no conectes el LED directo entre D8 y GND.
  3. Conecta el USB, selecciona Uno y carga el programa.
04 / Copia y prueba

Programa de ejemplo

Copia el sketch completo en un archivo nuevo. Selecciona la placa y el puerto correspondientes; pulsa Verificar y después Subir. Las bibliotecas adicionales, cuando se necesitan, están indicadas en la preparación.

const byte LED = 8;

void setup() {
  pinMode(LED, OUTPUT);
}

void loop() {
  digitalWrite(LED, HIGH);
  delay(1000);
  digitalWrite(LED, LOW);
  delay(1000);
}

Cómo funciona

  • pinMode configura D8 como salida.
  • digitalWrite cambia el estado; cada delay espera mil milisegundos.
Resultado esperado

El LED externo enciende durante un segundo y permanece apagado durante otro.

Primero confirma este resultado con el montaje básico. Después cambia una sola variable, como el mensaje o una pausa, y observa el efecto antes de agregar más componentes.

05 / Si algo no funciona

Errores frecuentes y qué revisar

  • Si no enciende, revisa orientación y filas de protoboard.
  • Si permanece fijo, confirma que cargaste el sketch en la tarjeta correcta.

Guarda el mensaje de error completo y anota placa, paquete y versión de biblioteca. Para pedir ayuda, comparte también el diagrama del montaje y el SKU de los componentes.

Preguntas frecuentes

¿Uso el pin 13?

Este ejemplo usa D8 y un LED externo; no depende del LED integrado.

¿Puedo quitar la resistencia?

No. Debe permanecer en serie con el LED.

¿Es para ESP32?

Esta conexión es para Uno R3; no traslades pines y niveles sin adaptar.

Materiales del catálogo

Prepara tu siguiente proyecto

Guía general: Arduino Uno, Nano o ESP32, ¿cuál elegir? →

Ver tarjetas de desarrollo →

Continúa aprendiendo

Cómo conectar un botón a Arduino y leer su estado →

Cómo leer un potenciómetro con Arduino →

Karen Muller

Karen Muller · Tienda de Electrónica MX

Ejemplo educativo revisado contra documentación; no se ha probado físicamente en las unidades del catálogo. Sigue el pinout y los límites eléctricos de la versión que tengas.

Referencia técnica: blink ↗

TIENDA DE ELECTRÓNICA MX · PUEBLA

¿Dónde comprar los materiales de tu proyecto?

Consulta modelos, accesorios, ubicación y horarios de nuestra tienda en el Centro de Puebla. Revisa tu lista antes de visitarnos o prepara tu compra en línea.

Arduino en Puebla · modelos y dónde comprar →

Componentes electrónicos en Puebla · modelos y dónde comprar →

Quiero un Arduino · WhatsApp ↗

Compartir ahora:
01Compra informadaPrecio, existencia y características antes de pagar.
02Garantía claraProcedimiento documentado para solicitar ayuda.
03PrivacidadTus datos se utilizan únicamente para fines informados.
Consultar políticas ↗