Pagina specifica per Arduino 5V — Vai al calcolatore LED generico →

Resistenza LED per Arduino

I pin digitali di Arduino Uno/Nano/Mega erogano 5V con una corrente massima di 40 mA per pin (consigliato: 20 mA). Inserisci il tipo di LED per calcolare la resistenza serie corretta.

Arduino 5V Max 40mA per pin Consigliato: 20mA

Calcola resistenza

Codice Arduino di esempio

Blink LED su pin 13
// Collega LED + resistenza da 150Ω tra pin 13 e GND
void setup() { pinMode(13, OUTPUT); }
void loop() { digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); delay(1000); }
LED con PWM (dissolvenza)
// Pin PWM: 3,5,6,9,10,11 — usa sempre la resistenza
void setup() { pinMode(9, OUTPUT); }
void loop() { for(int i=0;i<256;i++) { analogWrite(9,i); delay(5); } }

Vedi anche

Domande frequenti

Che resistenza serve per un LED a 5V?

Con Vf=2V e If=20mA: R = (5−2)/0.02 = 150Ω. Il valore E12 più vicino è 150Ω.

Che resistenza serve per un LED a 12V?

Con Vf=2V e If=20mA: R = (12−2)/0.02 = 500Ω. Il valore E12 più vicino è 470Ω o 560Ω.

Come si calcola la potenza sul resistore LED?

P = (Vcc − Vf) × If. Per 5V, Vf=2V, 20mA: P = 3×0.02 = 60mW. Usa un resistore da 0.25W.

Posso mettere più LED in serie?

Sì: R = (Vcc − N×Vf) / If. Con 3 LED rossi da 2V a 12V: R = (12−6)/0.02 = 300Ω.