-1
\$\begingroup\$

I'm pretty new to engineering stuff and I'm scared that I may burn out my LEDs if left to my own devices (literally.) I'm trying to power 16-18 LEDs in parallel at maximum brightness. I have a surplus of 470 ohm resistors that I'd like to use if possible.

Here is the data sheet

Bonus question: What would it take to make them fade at adjustable levels via Arduino? I'm trying to make a red heart beating effect and blinking is kinda boring.

\$\endgroup\$
3
  • \$\begingroup\$ Does this answer your question? Increase brightness of parallel LEDs \$\endgroup\$ Commented Jun 7, 2020 at 0:04
  • \$\begingroup\$ A manufacturer buys thousands of LEDs and tests them all, matching them into groups with the same forward voltage. Then they can connect a group of them in parallel. Will you buy thousands and match them into groups?? If you don't then the parallel LED with the lowest voltage will hog all the current and quickly burn out. then the next LED will burn out then the next and on and on. You can make series strings of LEDs, each string having its own current-limiting resistor. Without matching all the LEDs then some strings will be brighter than other strings. \$\endgroup\$
    – Audioguru
    Commented Jun 7, 2020 at 0:25
  • \$\begingroup\$ @audio op is already doing that, hence "surplus of 470 ohm resistors to use". And saying you need thousands is FUD anyway. \$\endgroup\$
    – Passerby
    Commented Jun 7, 2020 at 2:51

1 Answer 1

0
\$\begingroup\$

The formula for a resistor for an led is:

(Source Voltage - Led Target Forward Voltage) / Target Forward Current In Amps = Resistance

Assuming 5V since you are using an Arduino, 20 mA forward current so ~2.2V forward voltage, that is (5 - 2.2) / 0.02A = 140 Ohms. So much bigger than your 470 ohm resistors.

You have two options. You can put multiple resistors in parallel (3 470Ω resistors in parallel is 153 ohms so roughly 18 mA, not even discernible to the human eye in brightness difference), or you can increase the source voltage ((12V - 2.2) / 0.02 = 490 Ohms, close enough). Or you know, just get different resistors.

As for your question on fading the leds (as a whole), there is plenty of examples online for Arduino led PWM. Connect all your parallel leds+resistors to a transistor or mosfet and use the Arduino gpio to PWM the transistor base/mosfet gate. Or get even fancier. Google Arduino led marque or led chaser for examples on how to make the leds chase each other around the heart.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.