Author Topic: Issue controlling cars brake light with arduino.  (Read 3836 times)

0 Members and 1 Guest are viewing this topic.

Offline Eithman1Topic starter

  • Jr. Member
  • **
  • Posts: 9
  • Helpful? 0
Issue controlling cars brake light with arduino.
« on: February 28, 2013, 07:22:55 AM »
Hello everyone. I am working on a project where I control my cars interior brake light with a transistor hooked up to an Arduino. I hooked up the transistor to an LED first to make sure the circuit worked properly and it does. Every time I push a button, the LED turns on and when I release it, it turns of. I switched out the 9V battery I was using to power the LED and swapped it with the power and ground that were powering the cars interior brake light. I then swapped the led out with the cars brake light and tried it, but nothing happened. I thought maybe I was not making a proper connection somewhere so I swapped the brake light with a multimeter, and sure enough there was 12V going through it. Does anyone have any idea why the light might not be turning on? Could the transistor not be allowing enough AMPS through? Any help would be really appreciated!

Offline newInRobotics

  • Supreme Robot
  • *****
  • Posts: 1,015
  • Helpful? 48
  • N.I.R.
Re: Issue controlling cars brake light with arduino.
« Reply #1 on: February 28, 2013, 07:37:49 AM »
What transistor are You using?
"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music." - Kristian W

Offline Eithman

  • Jr. Member
  • **
  • Posts: 24
  • Helpful? 0
Re: Issue controlling cars brake light with arduino.
« Reply #2 on: February 28, 2013, 10:59:44 AM »
It is an MJE3055T. Heres a link to the data sheet if that helps. http://hep.fi.infn.it/PAMELA/pdf/MJE3055.pdf

Offline Azraels

  • Full Member
  • ***
  • Posts: 57
  • Helpful? 1
Re: Issue controlling cars brake light with arduino.
« Reply #3 on: February 28, 2013, 11:13:04 AM »
Are you still using the 9v to power the arduino? If so do you have it's ground going to the car? Make sure it is.

If you dont figure out the problem you can always use a relay driven by arduino.
If your first post is, "I want to build a super complex robot with object recognition, etc..but I have never done programming or electronics...etc." 
Your doing it wrong. Start Simple and Work Up.

Offline Billy

  • Robot Overlord
  • ****
  • Posts: 132
  • Helpful? 2
Re: Issue controlling cars brake light with arduino.
« Reply #4 on: February 28, 2013, 02:30:01 PM »
Assuming the light uses 4 amps, you 'll need to provide minimum of 50mA, and possibly as much as 250mA to the base. Your arduino cannot supply that kind of current. You'll have to buffer the arduino output with a transistor that can supply the current.

Also, how is it connected? Is the transistor emitter connected to GND or to the light?

Do it like this:
http://jeelabs.org/wp-content/uploads/2011/01/screen_shot_2011_01_22_at_231337.png

Or, use the transistor you have now to drive a relay that switches the light. You don't want to tie the arduino to the car electronics anyway. Car electronics are really noisy and arduino might now even work connected to it. Better to isolate with a relay. The arduino can probably supply enough current to operate a relay if you use the transistor as a buffer.

Do it like this:
http://wilsonminesco.com/6502primer/2N4401drivingRelay.jpg

And try google next time before you try to build a circuit. You will learn much much faster using google than using trial and error. Those two links took me 20 seconds each to find.

Offline jwatte

  • Supreme Robot
  • *****
  • Posts: 1,345
  • Helpful? 82
Re: Issue controlling cars brake light with arduino.
« Reply #5 on: March 01, 2013, 02:56:26 PM »
Or use a MOSFET, which can drive high currents without itself needing a high current.

 


data_list