![]() |
BRZ Steering Wheel Radio Controls
1 Attachment(s)
Not for the faint of heart but I'm an electrical engineer so what do you expect...
I know the radio is within arms reach but I do miss my steering wheel radio controls. So, call me crazy but my intention is to use the cruise control stalk on the steering column to change presets and activate voice command. The cruise control is a resistor ladder (single wire) whose reference voltage changes based on the switch position. Looks like the ECU reference is 5V but the factory radio is 3.3V. I'm going to build a simple circuit to convert 0-5V reference signals into the appropriate 3.3V signals for the radio. The circuit will be enabled/disabled based on if the cruise control is on. If the cruise is off, the movements of the cruise control lever will control the radio, if the cruise control is on then the movements will have no affect on the radio. Unfortunately this signal comes from the car's CAN network and I'll have to go after the LED in the cluster ...ugh... I'm not sure if it switches voltage or ground so the "Cruise Control Indicator Light" input -> decoder circuit should be taken with a grain of salt - I have to test at the cluster. I could simply use an ADC chip (like the ADC0804) but I don't have one. I actually have some various ICs just laying around that I can use for it. They're actually quite common (with the exception of the decoder) so I went ahead and put a circuit together. LM7805 - 5V Regulator LM339 - 4 Channel Comparator 74HC154 - 4-16 Decoder Various resistors and transistors I bench tested the circuit below but haven't tried it in the car: The circuit below is outdated and won't work - I have to update the schematic Attachment 13490 |
I had to make some changes but it works very well. Still have to check the cruise control LED to toggle the circuit but the concept works well.
Check out the video: [ame="http://www.youtube.com/watch?v=smOvIYsp_xc"]Subaru BRZ Steering Wheel Radio Controls - YouTube[/ame] |
Nice work!
|
Impressive but it looks like a lot of work for the minor convenience. Where do you intend to mount the control board?
Does nobody make a bluetooth controller that can be wired and mounted to the back of the wheel or something? |
The 2012 STi has the same Nav unit and steering wheel controls, but my guess is the BRZ harness does not have any provisions for them. The radio likely does however just like it supports a reverse camera.
I wonder if you could swap in an STi steering wheel and then wire things up. It's a cool project, but I am fine with no controls on the steering wheel. |
So does the Pause/Play button on the head unit engage the cruise control and the volume up/down set the speed?
|
Quote:
|
Is there a corrected schematic?
How did you figure out the radio pins? It looks like the head unit only uses one pin for controls, so it's got to be looking for some type of signal or a different resistance or something like that to differentiate between the different buttons, rather than just shorting that pin to another, right? I've been digging for info about it, but I haven't been able to figure out what kind of signal you need to put on that pin for each desired function. I haven't been able to find an interface control document for the head unit. If I'm guessing correctly (I'm not a sparky like you are), you're using that voltage divider in the upper left to send different voltages to pin 21 for different functions, i.e. 2.5v is next track, 1.5v is previous track, something like that? I'd be happy enough if I could figure out a way to rig up some momentary switches to function as previous/next radio switches. Your work on this is very impressive. |
DUDE.
this is what i've been dying to have is steering wheel controls. any way to make it possible to adjust volume? if you can make something that we can wire in ourselves and say what you need to tap etc etc i'll gladly shell out some $ to do this. |
I know a lot of people don't like steering wheel controls and say the radio is right there, etc. Those people must not change songs/stations much on the BRZ HU. Touch screens are bad enough for simple controls, but this one is one of the worst touch screens. I just want a "Next" button that I don't have to look at at the right angle to touch.
|
Quote:
The radio pins are the same pins used for the WRX. The schematic has them labeled as pin 21 and 22. Each pin has multiple functions so the connection you make would depend on the function you want to control. You can test the functions easily with a couple of resistors between pin 21 (or 22) and ground. Quote:
Quote:
Quote:
I never thought about producing this since the original thread got absolutely 0 traction so I stop contributing. Quote:
|
Hmmm, thanks for the guidance. I mostly just want to get previous/next radio preset. Volume's not a huge deal because there's a tactile knob not that far away, but the biggest desire is to operate the radio without looking, something I can't do now with having to line my finger up with a 1/4"x1/2" little soft button located not at the edge of the screen.
What ballpark am I shooting in with resistor values? I see a lot of 1K stuff. Once I have some time to mess around, I think I will order a 10k linear taper pot, a momentary switch, and the appropriate radio connector, and see if I can get a table of what each resistance does. Then I was thinking of whipping up a simple project box with a number of momentary switches, and perhaps sticking it on the blank cover where the key would have gone if I didn't have a Limited, as that area is readily accessible, currently unused, and a little out of sight. |
if the BRZ steering wheel were swapped out with an STi one, would that work? (albeit more expensive)
steering wheel radio controls is something i do miss on the BRZ, which i have on my outback. off topic, but i also wonder why the BRZ didn't come equipped with the same sharkfin antenna that comes on the outback. they both have the same function - nav, xmradio etc. |
Quote:
|
| All times are GMT -4. The time now is 06:42 AM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
User Alert System provided by
Advanced User Tagging v3.3.0 (Lite) -
vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.