¡Oferta!

20 LED ROJO – Diodos LED de 5 mm de alta luminosidad

El precio original era: 4,58 €.El precio actual es: 2,12 €. Excluido IVA

20 Piezas Led ROJO – ROJO 5 mm diodos luminosos super brillantes a LED estándar

15 disponibles (puede reservarse)

Domande su questo prodotto? Scrivi a Lana su WhatsApp

🎬 El producto en vídeo

Descripción

🔌 Descripción de los LED (Diodo LED de 5 mm)

📏 Características generales

  • Tipo: Diodo LED (Light Emitting Diode)
  • Diametro: 5 mm
  • Tensión de funcionamiento típica:
    • Rojo: 1.8–2.2 V
    • Amarillo: 2.0–2.2 V
    • Verde: 2.0–3.2 V
    • Azul: 3.0–3.4 V
    • Blanco: 3.0–3.4 V
  • Corriente recomendada: 10–20 mA
  • Polaridad: Anodo (positivo, pata más larga) y Catodo (negativo, pata más corta)

🎨 Colores disponibles

  • LED Verde: Utilizado para indicar estado “activo” o “OK”.
  • LED Rojo: Simboliza advertencias, errores o alimentación.
  • LED Blanco: Para iluminación o señalización neutra.
  • LED Amarillo: Atención o estado de espera.
  • LED Azul: Moderno, a menudo usado para encendido o estado especial.

🛠️ Guía de uso con Arduino

🔧 Componentes necesarios

  • Arduino UNO (o compatible)
  • Resistencias de 220Ω o 330Ω
  • LED de 5 mm (color a elección)
  • Protoboard
  • Cables jumper

📈 Esquema de conexión (LED individual)

Arduino PIN (es. 13) ---> Resistenza (220Ω) ---> Anodo LED
                                      |
                                  Catodo ---> GND
  • Conecta el patita larga del LED (anodo) a través de una resistencia de 220Ω al pin digital de Arduino.
  • Conecta el patita corta (catodo) al GND de Arduino.

💻 Código de ejemplo: encender un LED

// Pin a cui è collegato il LED
int ledPin = 13;

void setup() {
  pinMode(ledPin, OUTPUT); // imposta il pin come uscita
}

void loop() {
  digitalWrite(ledPin, HIGH); // accende il LED
  delay(1000);                // attende 1 secondo
  digitalWrite(ledPin, LOW);  // spegne il LED
  delay(1000);                // attende 1 secondo
}

🧪 Ejemplo: encender 5 LEDs de colores diferentes

⚙️ Conexión

LED Pin digital de Arduino Resistencia
Rojo 2 220Ω
Verde 3 220Ω
Amarillo 4 220Ω
Azul 5 330Ω
Blanco 6 330Ω

🔤 Código Arduino para secuencia LED

int ledRosso = 2;
int ledVerde = 3;
int ledGiallo = 4;
int ledBlu = 5;
int ledBianco = 6;

void setup() {
  pinMode(ledRosso, OUTPUT);
  pinMode(ledVerde, OUTPUT);
  pinMode(ledGiallo, OUTPUT);
  pinMode(ledBlu, OUTPUT);
  pinMode(ledBianco, OUTPUT);
}

void loop() {
  digitalWrite(ledRosso, HIGH);
  delay(500);
  digitalWrite(ledRosso, LOW);

  digitalWrite(ledVerde, HIGH);
  delay(500);
  digitalWrite(ledVerde, LOW);

  digitalWrite(ledGiallo, HIGH);
  delay(500);
  digitalWrite(ledGiallo, LOW);

  digitalWrite(ledBlu, HIGH);
  delay(500);
  digitalWrite(ledBlu, LOW);

  digitalWrite(ledBianco, HIGH);
  delay(500);
  digitalWrite(ledBianco, LOW);
}

📘 Consejos prácticos

  • Usa resistencias diferentes para cada color para evitar daños: azul y blanco requieren valores más altos.
  • Si deseas más control, considera el uso de transistores o driver LED para corriente mayor.
  • Puedes combinar estos LED para crear un semáforo, un indicador de estado, o simples efectos de luz.

🧠 Experimentos avanzados

  • PWM (Modulación de Ancho de Pulso): Usa analogWrite(pin, valore) para regular la intensidad de la luz.
  • Sensores: Enciende LEDs en respuesta a sensores de luz, temperatura o movimiento.
  • Efectos de luz: Crea efectos de “respiración”, parpadeo aleatorio o sincronizado con la música.

¡Perfecto! Aquí tienes 3 ejemplos avanzados de uso de LEDs de 5 mm con Arduino:


🚦 1. Semáforo de tráfico con LEDs

🔧 Componentes

  • 1 LED Rojo (Pin 2)
  • 1 LED Amarillo (Pin 3)
  • 1 LED Verde (Pin 4)
  • 3 Resistencias (220Ω)
  • Arduino, breadboard, jumper

💡 Esquema

Conecta los LEDs a través de resistencias a los pines 2, 3, 4 respectivamente y GND.

🧠 Código

int ledRosso = 2;
int ledGiallo = 3;
int ledVerde = 4;

void setup() {
  pinMode(ledRosso, OUTPUT);
  pinMode(ledGiallo, OUTPUT);
  pinMode(ledVerde, OUTPUT);
}

void loop() {
  digitalWrite(ledRosso, HIGH);
  delay(3000); // 3 secondi
  digitalWrite(ledRosso, LOW);
  
  digitalWrite(ledGiallo, HIGH);
  delay(1000); // 1 secondo
  digitalWrite(ledGiallo, LOW);

  digitalWrite(ledVerde, HIGH);
  delay(3000); // 3 secondi
  digitalWrite(ledVerde, LOW);
}

🔘 2. Encendido de LED con pulsador (interruptor on/off)

🔧 Componentes

  • 1 LED (por ejemplo, Azul, Pin 8)
  • 1 Resistencia LED (330Ω)
  • 1 Pulsador (Pin 7)
  • 1 Resistencia pull-down (10kΩ)
  • Arduino

🔌 Conexión

  • LED (Anodo al Pin 8 a través de resistencia, Catodo a GND)
  • Pulsador entre Pin 7 y 5V, con pull-down entre Pin 7 y GND

🧠 Código

int ledPin = 8;
int buttonPin = 7;
bool statoLED = false;
bool statoPrecedente = false;

void setup() {
  pinMode(ledPin, OUTPUT);
  pinMode(buttonPin, INPUT);
}

void loop() {
  bool lettura = digitalRead(buttonPin);
  if (lettura == HIGH && statoPrecedente == LOW) {
    statoLED = !statoLED;
    digitalWrite(ledPin, statoLED);
    delay(200); // debounce
  }
  statoPrecedente = lettura;
}

📱 3. Control de LED a través de Bluetooth (desde la App)

🔧 Componentes

  • LED (Rojo – Pin 10)
  • Módulo HC-05 Bluetooth (TX/RX)
  • Arduino UNO

📲 Aplicación recomendada: Serial Bluetooth Terminal (Android) o similares

🧠 Conexión

  • LED Rojo en Pin 10 (a través de resistencia 220Ω)
  • HC-05:
    • TX ➝ RX (Pin 0 de Arduino)
    • RX ➝ TX (Pin 1 de Arduino, con divisor de resistencias)
    • VCC ➝ 5V
    • GND ➝ GND

🔥 Nota: desconecta TX/RX cuando cargues el sketch en Arduino.

🧠 Código

int ledPin = 10;
char comando;

void setup() {
  pinMode(ledPin, OUTPUT);
  Serial.begin(9600);
}

void loop() {
  if (Serial.available()) {
    comando = Serial.read();
    if (comando == '1') {
      digitalWrite(ledPin, HIGH);
    } else if (comando == '0') {
      digitalWrite(ledPin, LOW);
    }
  }
}

📲 Comandos desde la app

  • Envía 1 ➝ LED encendido
  • Envía 0 ➝ LED apagado

¡Perfecto! El efecto «respiro» (también conocido como fading LED) simula el comportamiento de una luz que se enciende y se apaga lentamente, justo como si “respirara”. Es un excelente ejercicio para aprender el PWM (Pulse Width Modulation) con Arduino.


🌬️ Proyecto: LED con efecto respiro (fading)

🔧 Componentes necesarios

  • 1 LED (mejor Blanco, Azul o Verde para un efecto visual atractivo)
  • 1 Resistencia de 220–330Ω
  • Arduino UNO
  • Placa de pruebas y jumpers

🔌 Esquema de conexión

Componente Conexión
Anodo LED Pin 9 (PWM)
Catodo LED GND (a través de una resistencia de 220Ω)

El Pin 9 de Arduino soporta PWM (lo ves con el símbolo ~).


💻 Código Arduino: efecto respiración

int ledPin = 9;       // Pin PWM
int luminosita = 0;   // Valore PWM (0-255)
int variazione = 5;   // Incremento/decremento luminosità

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

void loop() {
  analogWrite(ledPin, luminosita); // imposta la luminosità

  luminosita += variazione;        // cambia luminosità

  // Inverti direzione al raggiungimento di estremi
  if (luminosita <= 0 || luminosita >= 255) {
    variazione = -variazione;
  }

  delay(30); // tempo tra i cambi (più alto = respiro più lento)
}

🧪 Experimentos adicionales

  • Modifica delay(30) para hacer la respiración más lenta o más rápida.
  • Cambia variazione a 1 para un efecto aún más suave.
  • Prueba con un LED RGB para hacer fading en más colores (¿quieres un ejemplo RGB? ¡Te lo puedo dar!).

🎨 Variante: “respiración sinusoidal” (más natural)

Para un efecto más realista, se puede usar la función seno para modelar la luminosidad (requiere la biblioteca math.h en algunas versiones de Arduino):

int ledPin = 9;
float x = 0;

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

void loop() {
  float valore = (sin(x) + 1.0) * 127.5; // da 0 a 255
  analogWrite(ledPin, int(valore));
  x += 0.05;
  if (x > TWO_PI) x = 0;
  delay(20);
}

Esto crea un efecto de «respiración» aún más suave, similar al de los dispositivos de Apple o dispositivos inteligentes.

🔌 Descripción de los LED (Diodo LED de 5 mm)

📏 Características generales

  • Tipo: Diodo LED (Light Emitting Diode)
  • Diametro: 5 mm
  • Tensión de funcionamiento típica:
    • Rojo: 1,8–2,2 V
    • Amarillo: 2,0–2,2 V
    • Verde: 2,0–3,2 V
    • Azul: 3,0–3,4 V
    • Blanco: 3,0–3,4 V
  • Corriente recomendada: 10–20 mA
  • Polaridad: Anodo (positivo, pata más larga) y Catodo (negativo, pata más corta)

🎨 Colores disponibles

  • LED Verde: Utilizado para indicar estado “activo” o “OK”.
  • LED Rojo: Simboliza advertencias, errores o alimentación.
  • LED Blanco: Para iluminación o señalización neutra.
  • LED Amarillo: Atención o estado de espera.
  • LED Azul: Moderno, a menudo usado para encendido o estado especial.

🛠️ Guía de uso con Arduino

🔧 Componentes necesarios

  • Arduino UNO (o compatible)
  • Resistencias de 220Ω o 330Ω
  • LED de 5 mm (color a elección)
  • Protoboard
  • Cables jumper

📈 Esquema de conexión (LED individual)

Arduino PIN (es. 13) ---> Resistenza (220Ω) ---> Anodo LED
                                      |
                                  Catodo ---> GND
  • Conecta el pino largo del LED (anodo) a través de una resistencia de 220Ω al pin digital de Arduino.
  • Conecta el piedín corto (catodo) al GND de Arduino.

💻 Código de ejemplo: encender un LED

// Pin a cui è collegato il LED
int ledPin = 13;

void setup() {
  pinMode(ledPin, OUTPUT); // imposta il pin come uscita
}

void loop() {
  digitalWrite(ledPin, HIGH); // accende il LED
  delay(1000);                // attende 1 secondo
  digitalWrite(ledPin, LOW);  // spegne il LED
  delay(1000);                // attende 1 secondo
}

🧪 Ejemplo: encender 1 LED de cada uno de 5 colores diferentes

⚙️ Conexión

LED Puerto digital de Arduino Resistencia
Rojo 2 220Ω
Verde 3 220Ω
Amarillo 4 220Ω
Azul 5 330Ω
Bianco 6 330Ω

🔤 Código Arduino para secuencia LED

int ledRosso = 2;
int ledVerde = 3;
int ledGiallo = 4;
int ledBlu = 5;
int ledBianco = 6;

void setup() {
  pinMode(ledRosso, OUTPUT);
  pinMode(ledVerde, OUTPUT);
  pinMode(ledGiallo, OUTPUT);
  pinMode(ledBlu, OUTPUT);
  pinMode(ledBianco, OUTPUT);
}

void loop() {
  digitalWrite(ledRosso, HIGH);
  delay(500);
  digitalWrite(ledRosso, LOW);

  digitalWrite(ledVerde, HIGH);
  delay(500);
  digitalWrite(ledVerde, LOW);

  digitalWrite(ledGiallo, HIGH);
  delay(500);
  digitalWrite(ledGiallo, LOW);

  digitalWrite(ledBlu, HIGH);
  delay(500);
  digitalWrite(ledBlu, LOW);

  digitalWrite(ledBianco, HIGH);
  delay(500);
  digitalWrite(ledBianco, LOW);
}

📘 Consejos prácticos

  • Usa resistencias diferentes para cada color para evitar daños: azul y blanco requieren valores más altos.
  • Si deseas más control, considera el uso de transistores o driver LED para corriente mayor.
  • Puedes combinar estos LED para crear un semáforo, un indicador de estado, o simples efectos de luz.

🧠 Experimentos avanzados

  • PWM (Modulación de Ancho de Pulso): Usa analogWrite(pin, valore) para ajustar la luminosidad.
  • Sensores: Enciende LEDs en respuesta a sensores de luz, temperatura o movimiento.
  • Efectos de luz: Crea efectos de “respiración”, parpadeo aleatorio o sincronizado con la música.

¡Perfecto! Aquí tienes 3 ejemplos avanzados de uso de LEDs de 5 mm con Arduino:


🚦 1. Semáforo de tráfico con LEDs

🔧 Componentes

  • 1 LED Rojo (Pin 2)
  • 1 LED Amarillo (Pin 3)
  • 1 LED Verde (Pin 4)
  • 3 Resistencias (220Ω)
  • Arduino, breadboard, jumper

💡 Esquema

Conecta los LEDs a través de resistencias a los pines 2, 3, 4 respectivamente y GND.

🧠 Código

int ledRosso = 2;
int ledGiallo = 3;
int ledVerde = 4;

void setup() {
  pinMode(ledRosso, OUTPUT);
  pinMode(ledGiallo, OUTPUT);
  pinMode(ledVerde, OUTPUT);
}

void loop() {
  digitalWrite(ledRosso, HIGH);
  delay(3000); // 3 secondi
  digitalWrite(ledRosso, LOW);
  
  digitalWrite(ledGiallo, HIGH);
  delay(1000); // 1 secondo
  digitalWrite(ledGiallo, LOW);

  digitalWrite(ledVerde, HIGH);
  delay(3000); // 3 secondi
  digitalWrite(ledVerde, LOW);
}

🔘 2. Encendido de LED con pulsador (interruptor on/off)

🔧 Componentes

  • 1 LED (por ejemplo, Azul, Pin 8)
  • 1 Resistencia LED (330Ω)
  • 1 Pulsador (Pin 7)
  • 1 Resistencia pull-down (10kΩ)
  • Arduino

🔌 Conexión

  • LED (Anodo al Pin 8 a través de resistencia, Catodo a GND)
  • Pulsador entre Pin 7 y 5V, con pull-down entre Pin 7 y GND

🧠 Código

int ledPin = 8;
int buttonPin = 7;
bool statoLED = false;
bool statoPrecedente = false;

void setup() {
  pinMode(ledPin, OUTPUT);
  pinMode(buttonPin, INPUT);
}

void loop() {
  bool lettura = digitalRead(buttonPin);
  if (lettura == HIGH && statoPrecedente == LOW) {
    statoLED = !statoLED;
    digitalWrite(ledPin, statoLED);
    delay(200); // debounce
  }
  statoPrecedente = lettura;
}

📱 3. Control de LED a través de Bluetooth (desde la App)

🔧 Componentes

  • LED (Rojo – Pin 10)
  • Módulo HC-05 Bluetooth (TX/RX)
  • Arduino UNO

📲 App recomendada: Serial Bluetooth Terminal (Android) o similares

🧠 Conexión

  • LED Rojo en Pin 10 (a través de resistencia 220Ω)
  • HC-05:
    • TX ➝ RX (Pin 0 de Arduino)
    • RX ➝ TX (Pin 1 de Arduino, con divisor de resistencias)
    • VCC ➝ 5V
    • GND ➝ GND

🔥 Nota: desconecta TX/RX cuando cargues el sketch en Arduino.

🧠 Código

int ledPin = 10;
char comando;

void setup() {
  pinMode(ledPin, OUTPUT);
  Serial.begin(9600);
}

void loop() {
  if (Serial.available()) {
    comando = Serial.read();
    if (comando == '1') {
      digitalWrite(ledPin, HIGH);
    } else if (comando == '0') {
      digitalWrite(ledPin, LOW);
    }
  }
}

📲 Comandos desde la app

  • Envía 1 ➝ LED encendido
  • Envía 0 ➝ LED apagado

¡Perfecto! El efecto «respiro» (también conocido como fading LED) simula el comportamiento de una luz que se enciende y se apaga lentamente, justo como si “respirara”. Es un excelente ejercicio para aprender el PWM (Pulse Width Modulation) con Arduino.


🌬️ Proyecto: LED con efecto respiro (fading)

🔧 Componentes necesarios

  • 1 LED (mejor Blanco, Azul o Verde para un efecto visual atractivo)
  • 1 Resistencia de 220–330Ω
  • Arduino UNO
  • Placa de pruebas y jumper

🔌 Esquema de conexión

Componente Conexión
Anodo LED Pin 9 (PWM)
Catodo LED GND (a través de una resistencia de 220Ω)

El Pin 9 de Arduino soporta PWM (lo ves con el símbolo ~).


💻 Código Arduino: efecto respiración

int ledPin = 9;       // Pin PWM
int luminosita = 0;   // Valore PWM (0-255)
int variazione = 5;   // Incremento/decremento luminosità

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

void loop() {
  analogWrite(ledPin, luminosita); // imposta la luminosità

  luminosita += variazione;        // cambia luminosità

  // Inverti direzione al raggiungimento di estremi
  if (luminosita <= 0 || luminosita >= 255) {
    variazione = -variazione;
  }

  delay(30); // tempo tra i cambi (più alto = respiro più lento)
}

🧪 Experimentos adicionales

  • Modifica delay(30) para hacer que la respiración sea más lenta o más rápida.
  • Cambia variazione a 1 para un efecto aún más suave.
  • Prueba con un LED RGB para hacer fading en más colores (¿quieres un ejemplo RGB? Puedo dártelo!).

🎨 Variante: “respiración sinusoidal” (más natural)

Para un efecto más realista, se puede usar la función seno para modelar la luminosidad (requiere la biblioteca math.h en algunas versiones de Arduino):

int ledPin = 9;
float x = 0;

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

void loop() {
  float valore = (sin(x) + 1.0) * 127.5; // da 0 a 255
  analogWrite(ledPin, int(valore));
  x += 0.05;
  if (x > TWO_PI) x = 0;
  delay(20);
}

Esto crea un efecto de «respiración» aún más suave, similar al de los dispositivos de Apple o dispositivos inteligentes.

Tutorial: Cómo usar LED ROJO 5mm Super Luminosos

Estos LEDs rojos super luminosos son ideales para cualquiera que quiera iluminar sus proyectos electrónicos de manera visible. Son perfectos tanto para principiantes como para makers más experimentados.

Qué necesitas

  • Arduino Uno
  • cable de conexión
  • resistencia (consulta el datasheet)
  • placa de pruebas

Pasos

  1. Conecta el anodo (+) del LED a la placa de pruebas.
  2. Inserta una resistencia entre el pin del Arduino y el catodo (-) del LED para proteger el circuito (consulta el datasheet).
  3. Conecta el catodo (-) del LED a la masa común de la placa de pruebas.
  4. Escribe un sketch Arduino que encienda el LED con un pulsador conectado a un pin de entrada.
  5. Prueba la configuración presionando el pulsador para encender y apagar el LED.
  6. Si es necesario, ajusta la resistencia para optimizar la luminosidad del LED sin dañarlo.

Código de ejemplo

const int ledPin = 13; // pin di output
const int buttonPin = 2; // pin di input
int buttonState;
void setup() {
pinMode(ledPin, OUTPUT);
pinMode(buttonPin, INPUT_PULLUP);}
void loop() {
buttonState = digitalRead(buttonPin);
digitalWrite(ledPin, buttonState);}

Miniproyecto

Crea un sencillo reloj luminoso que encienda y apague el LED cada minuto.

Errores comunes

  • Utilizar una resistencia demasiado baja o ninguna resistencia
  • Conectar el anodo al catodo del LED
  • No verificar la tensión de funcionamiento en el datasheet

Accesorios recomendados

  • Resistencias variables
  • Pulsadores a palanca
  • Arduino Uno R3
  • Kit básico para proyectos Arduino

Preguntas frecuentes

¿Cuánta corriente pasa a través del LED?
Verifica la especificación del datasheet.

¿Puedo conectar más LEDs en serie?
No, deberías conectarlos en paralelo con resistencias adecuadas para cada uno.

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “20 LED ROJO – Diodos LED de 5 mm de alta luminosidad”

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *