I’m thinking of just adding a potentiometer to a car headlight kit, this serves two purposes, 1. Allows me to have bright ass lights in place of my shitty Prius lights on long country roads while letting me turn down the brightness to not blind people in front of me. And 2: I think this would be a fun project to learn a little more about electronics and car mods.

So far I think I would just need the light kit and a potentiometer to use as a control interface, and maybe some sort of transistor with a heatsink, and possibly a diode to prevent reverse voltage damage. I’m not sure about the heatsink but I know that LED lights being so efficient use almost all of their energy on light, I’m just not sure what will happen to that energy if throttled, making me think it may possibly come off as heat in the transistor.

What do you all think? Doable?

Edit: consensus seems to be it’s not practically feasible, do what I think I’ll end up doing is just upgrading my brights specifically so I can have a dumbed down version of the same thing

  • fubarx@lemmy.ml
    link
    fedilink
    arrow-up
    4
    ·
    5 months ago

    So a few things…

    • Some LEDs are not ‘dimmable’ – which means they turn on once the voltage hits a certain level, and off if it falls below another level. For low/high beams, a lot of cars use two separate bulbs, angled differently. To make it dimmmable, you’ll need automotive-grade bulbs that can work across a range of voltages and/or currents.

    • Most cars are now based on digital control units that communicate via CAN busses. When you press the window down button, it’s sending an on/off signal to the window controller, which runs code that turns on the window motor. Another sensor sends back the level of the window so the controller keeps the motor running until it’s reached a certain level. This is how you can tap the window lower button and it continues lowering the window even if the button isn’t pressed.

    • If you patch into the bulb at the wrong place, your potentiometer may drop the voltage down to a level that the headlight controller might think it’s malfunctioning and signal it as a busted lamp. It may also void your warranty or cause issues with repair down the line.

    • If the potentiometer and regular headlight switch state are not synced, they headlight controller could think it’s on, but maybe it’s not. So it could become a safety hazard issue.

    • The circuit to manage the potentiometer will need its own power. If you ‘borrow’ power from the car battery, it may continue drawing even when the car is turned off. This could drain your battery. When you press the button to turn ‘off’ the car, it sends a signal to the main sytem controller which sends a bunch of signals to the other sub-controllers to change state (turn off display panel, engine, transmission, stereo, AC, headlights, etc). Your lamp will not be known to the controller, so it won’t know to turn it off.

    • Two ways to try what you want. a) read up on the car’s CAN messages. They’re likely proprietary, but a lot of models have been reverse engineered. There’s a chance the light controller already supports dimming, but you only have two switches (on/off, low/high) in the cabin. If you send it the right CANBus message, it may do the dimming for you. b) Second way is to leave the regular headlamps alone and install a third-party headlamp (like the ones people put on top of their jeep rollbars), and just wire a separate dimmer to that.

    • To get access to the CANBus you can either go directly under the hood and patch it in, or get a little OBD2 dongle that plugs into a socket under the steering wheel. They sell these cheap dongles with bluetooth so you can monitor and control settings via a mobile phone app.

    • Be aware, however, that OBD2 gives you access to only a subset of the control commands. Also, on some model cars, the raw CANBus messages are encrypted so you may want to do some research on which devices work with your specific model, what the CAN message codes are, etc.

    Best of luck. HTH.