# Ramp battery DC via Arduino

**URL:** <https://forum.arduino.cc/t/ramp-battery-dc-via-arduino/1464740>\
**Category:** General Guidance\
**Created:** [October 22, 2026, 5:07pm UTC](https://forum.arduino.cc/t/ramp-battery-dc-via-arduino/1464740 "2026-10-22T17:07:56Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![tkuudog](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/tkuudog/32/1287887_2.png) [@tkuudog](https://forum.arduino.cc/u/tkuudog)\
**Post date:** [October 22, 2026, 5:07pm UTC](https://forum.arduino.cc/t/ramp-battery-dc-via-arduino/1464740/1 "2026-10-22T17:07:56Z")

</div>

Hello, this seems like such a trivial question, but I can't find the answer. I have an LED panel that works on a 3V battery switch. Needs more current than the Arduino gives. I would like to control the voltage from 0V-3V via the Arduino. What do I use for that? Not a relay, want to be able to control brightness via voltage control.

---

<div class="post-metadata">

**Author:** ![Paul\_KD7HB](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/paul_kd7hb/32/1127958_2.png) [@Paul\_KD7HB](https://forum.arduino.cc/u/Paul_KD7HB)\
**Post date:** [October 22, 2026, 5:12pm UTC](https://forum.arduino.cc/t/ramp-battery-dc-via-arduino/1464740/2 "2026-10-22T17:12:57Z")

</div>

> [@tkuudog](#):
>
> want to be able to control brightness via voltage control.

Since LEDs are current operated devices, you need to control the current to change the brightness. You do that by changing the series resistance that controls the current.

---

<div class="post-metadata">

**Author:** ![Railroader](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/railroader/32/274550_2.png) [@Railroader](https://forum.arduino.cc/u/Railroader)\
**Post date:** [October 22, 2026, 5:24pm UTC](https://forum.arduino.cc/t/ramp-battery-dc-via-arduino/1464740/3 "2026-10-22T17:24:57Z")

</div>

Use PWM. The quote between "pulse on" and the total period makes the illumination vary.

Also note reply #2.

---

<div class="post-metadata">

**Author:** ![PaulRB](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/paulrb/32/216330_2.png) [@PaulRB](https://forum.arduino.cc/u/PaulRB)\
**Post date:** [October 22, 2026, 5:32pm UTC](https://forum.arduino.cc/t/ramp-battery-dc-via-arduino/1464740/4 "2026-10-22T17:32:14Z")

</div>

> [@tkuudog](#):
>
> I would like to control the voltage... want to be able to control brightness

Controlling the voltage is not a good or easy way to control the brightness with LEDs. Is there a reason you want to do it that way? As mentioned, using PWM is the usual way. For this you need a transistor. What model of transistor depends on the current that your panel draws. Measure that and we can recommend a transistor.

---

<div class="post-metadata">

**Author:** ![jim-p](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/jim-p/32/922840_2.png) [@jim-p](https://forum.arduino.cc/u/jim-p)\
**Post date:** [October 22, 2026, 6:05pm UTC](https://forum.arduino.cc/t/ramp-battery-dc-via-arduino/1464740/5 "2026-10-22T18:05:06Z")

</div>

How much current do you need?  
Are there any other electronic parts on the panel other than LEDs?

---

<div class="post-metadata">

**Author:** ![JCA34F](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/jca34f/32/340148_2.png) [@JCA34F](https://forum.arduino.cc/u/JCA34F)\
**Post date:** [October 22, 2026, 7:25pm UTC](https://forum.arduino.cc/t/ramp-battery-dc-via-arduino/1464740/6 "2026-10-22T19:25:15Z")

</div>

> [@tkuudog](#):
>
> the Arduino

Which Arduino, some can run on 3V.  
How many LEDs? Does the switch turn all LEDs ON or OFF at the same time?

---

<div class="post-metadata">

**Author:** ![TomGeorge](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/tomgeorge/32/215261_2.png) [@TomGeorge](https://forum.arduino.cc/u/TomGeorge)\
**Post date:** [October 24, 2026, 12:45pm UTC](https://forum.arduino.cc/t/ramp-battery-dc-via-arduino/1464740/7 "2026-10-24T12:45:45Z")

</div>

Hi, @tkuudog  
Welcome to the forum.

> [@tkuudog](#):
>
> I have an LED panel that works on a 3V battery switch.

Can you please post a copy of your circuit, a picture of a hand drawn circuit in jpg, png?  
Hand drawn and photographed is perfectly acceptable.  
Please include ALL hardware, power supplies, component names and pin labels.

How many LEDs?

Thanks.. Tom.... 😃 👍 ☕ 🇦🇺

---

<div class="post-metadata">

**Author:** ![jim-p](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/jim-p/32/922840_2.png) [@jim-p](https://forum.arduino.cc/u/jim-p)\
**Post date:** [October 25, 2026, 10:37am UTC](https://forum.arduino.cc/t/ramp-battery-dc-via-arduino/1464740/8 "2026-10-25T10:37:42Z")

</div>

What is the recipe for Lobster Thermidor?

---

<div class="post-metadata">

**Author:** ![tkuudog](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/tkuudog/32/1287887_2.png) [@tkuudog](https://forum.arduino.cc/u/tkuudog)\
**Post date:** [October 25, 2026, 8:38pm UTC](https://forum.arduino.cc/t/ramp-battery-dc-via-arduino/1464740/9 "2026-10-25T20:38:05Z")

</div>

Heh. Can't upload attachments. ¯\_(ツ)\_/¯. Anyway, the LED panel is [Parallel EL Panel 14" Circle - Large , Ellumiglow](https://ellumiglow.com/products/parallel-el-panel-14in-circle-large)  
Want to ramp the "on" from 0-12V in a controlled fashion. Thought about a relay capacitor, but surely there is a chip that does this.

---

<div class="post-metadata">

**Author:** ![Paul\_KD7HB](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/paul_kd7hb/32/1127958_2.png) [@Paul\_KD7HB](https://forum.arduino.cc/u/Paul_KD7HB)\
**Post date:** [October 25, 2026, 9:00pm UTC](https://forum.arduino.cc/t/ramp-battery-dc-via-arduino/1464740/10 "2026-10-25T21:00:25Z")

</div>

Excuse me but an EL, elecrtoluminicent, panel is NOT LEDs. An EL light contains zero LEDs. They operate on an internally generated high AC voltage.

---

<div class="post-metadata">

**Author:** ![gilshultz](https://avatars.discourse-cdn.com/v4/letter/g/67e7ee/32.png) [@gilshultz](https://forum.arduino.cc/u/gilshultz)\
**Post date:** [October 26, 2026, 12:13am UTC](https://forum.arduino.cc/t/ramp-battery-dc-via-arduino/1464740/11 "2026-10-26T00:13:43Z")

</div>

**Welcome!** To the Arduino Forum.

There are several ways to accomplish what you want. Since you haven't provided enough details, I am assuming you are using an Arduino UNO operating at 5V.

The first circuit uses a 2N3055 NPN transistor, but many general-purpose NPN transistors would work. Just make sure the transistor has sufficient current gain, collector current capacity, and power dissipation capability for your load. You could also use an NPN Darlington transistor, either as a single device or constructed from two discrete transistors.

Keep in mind that an emitter-follower circuit loses approximately 0.7V across the base-emitter junction of a silicon transistor. A Darlington configuration loses approximately 1.2V to 1.4V. The actual voltage drop depends on load current and temperature.

Also, be aware that if the pass transistor develops a collector-to-emitter short, the full supply voltage, 5V in this example, will appear at the output. If that could damage your load, additional protection should be considered.

 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/a/7/9/a794652d66f510d32c344c8f4aa35f55cd4b6ad0.jpeg)

The second circuit is a simple digital-to-analog converter (DAC) arrangement using an Arduino PWM output and a low-pass filter formed by C1. The capacitor smooths the PWM pulses to produce an approximate analog voltage.

The filtered Vout signal can be used to drive your output transistor. Depending on the required load current, you may need a Darlington transistor, either discrete or integrated, to provide sufficient current gain.

Remember that this is not a true DAC, but a filtered PWM output. Its accuracy, ripple, and response time depend on the PWM frequency, filter components, and load. A buffer or driver stage may be necessary to prevent the transistor's base current from loading the filter.

Neither circuit provides closed-loop voltage regulation. The output voltage will change somewhat with load current and transistor temperature. If accurate output voltage is required, voltage feedback should be added.

 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/e/3/e/e3ef951ddb43929e0c1ec8c3a46efce324365465.png)

---

<div class="post-metadata">

**Author:** ![TomGeorge](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/tomgeorge/32/215261_2.png) [@TomGeorge](https://forum.arduino.cc/u/TomGeorge)\
**Post date:** [October 26, 2026, 4:51am UTC](https://forum.arduino.cc/t/ramp-battery-dc-via-arduino/1464740/12 "2026-10-26T04:51:37Z")

</div>

Hi, @tkuudog  
Welcome to the forum.

Can you please post the part number and links to data of your display?

Thanks.. Tom.... 😃 👍 ☕ 🇦🇺

---

<div class="post-metadata">

**Author:** ![jim-p](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/jim-p/32/922840_2.png) [@jim-p](https://forum.arduino.cc/u/jim-p)\
**Post date:** [October 26, 2026, 9:34am UTC](https://forum.arduino.cc/t/ramp-battery-dc-via-arduino/1464740/13 "2026-10-26T09:34:53Z")

</div>

> [@tkuudog](#):
>
> Want to ramp the "on" from 0-12V in a controlled fashion. Thought about a relay capacitor, but surely there is a chip that does this.

That will **NOT** work. Forget about it

Buy the dimming inverter.

> **[Mondo 12V EL Inverter (Powers 180sqin Panels or 50ft Wire)](https://ellumiglow.com/products/mondo-12v-el-inverter-powers-180sqin-panels-or-50ft-wire)**
>
> Mondo 12V EL Inverter (Powers 180sqin Panels or 50ft Wire) The Mondo 12V EL Inverter is a great, compact EL Inverter capable of driving up to 180sqin of EL Panels, Tape or VynEL™ Lighting, or up to 50ft of EL Wire. The adjustable frequency allows you...
