Sponsored links

Go Back   MP3Car.com > Mp3Car Technical > Input Devices


Reply
 
Share Thread Tools Display Modes
Old 05-05-2004, 01:07 AM   #16
What can I say? I like serial.
 
Curiosity's Avatar
 
Join Date: Mar 2004
Location: Florence Yall, BFKY
Posts: 2,159
Curiosity will become famous soon enough
It works perfectly with my steering wheel controls. TransAm to gamepad, single axis. Very nice setup with the range checking.
__________________
XPort 1.41 -GPS port splitter, logger, and USB device resume fix
GPS DirectShow Filter / XOBD / MiniCam
Curiosity is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Old 05-06-2004, 04:27 PM   #17
Constant Bitrate
 
leenas's Avatar
 
Join Date: May 2003
Posts: 161
leenas
Im about to work on it but im a little confused as to which pin is 1 3 and 6. Could you take a picture of your plug end so i can see it. I ve looked on this site that you referred to:
http://www.epanorama.net/documents/j..._circuits.html

The joystick plug i bought has numbers on them and they dont seem to correspond they way that site shows it. Any help would be great.

Another a quick question: Pin 1 supplies the 5v and then 3 and 6 change the volt according to the resistors in the remote, right? So nowhere in there is a supplied ground?
__________________
Hardware: M10000 / 2.5" 700meg Solid State Drive / 30 gig 7200 rpm HD / DigitalWW 7" LCD / USB Touscreen / X10 Lola Remote / Serial GPS
Current Project: Turning Nissan Steering Wheel Remote into Joystick to control Frodoplayer
leenas is offline   Reply With Quote
Old 05-06-2004, 07:06 PM   #18
Raw Wave
 
god_of_cpu's Avatar
 
Join Date: Jan 2004
Location: SilverSpring Maryland
Posts: 2,960
god_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond repute
Sorry, but I won't be able to take any good pictures since the thing is already installed.

Heres the joystick layout from that page
9 10 11 12 13 14 15
o o o o o o o

o o o o o o o o
1 2 3 4 5 6 7 8

-----------------------------------------------------------
1 : +5vDC 1
3 : Stick 1 X-position 3
6 : Stick 1 Y-position 6
8 : +5vDC 8

This shows the two rows of pins at the end of your joystick cable, one row has 8 pins on it. This is the row where you will find the 3 pins you need. The row starts with pin1 and ends with pin 8. Pin 1 supplys 5v power and so does Pin 8. This means they can be used interchangably. So for power, just connect to a pin at either the end of the longer row. 2 pins over from either end is either pin 6 or pin 3 depending on which side you start at. You need to use both these pins as they are axis pins. It shouldn't matter which axis you use for which function so you can also use these pins interchangably. So just connect your axis lines to the pins 2 pins over from the end.

The ground is in the gameport of the computer. The wires 3 and 6 supply the ground as well as serve as the line that the data is read off of. So when you have your circuit all connected, power will flow from pin 1 (5v power) through the resistors in your circuit then to either pin 3 or 6 back into the gameport where they are connected to the analog to digital converter and the ground. Pin 3 and 6 do NOT change the voltage. The resistors / circuit that they are connected to change the voltage (or more correctly, the current) pin 3 and 6 simply serve as the line that connects the other end of the resistor(s) to the ground / ADC.
__________________
StreetDeck.com Developer (I am Chuck)
Get StreetDeck at http://www.streetdeck.com
The Official StreetDeck Forums have moved, please visit us at http://www.streetdeck.com/forum for official support for Streetdeck.
god_of_cpu is offline   Reply With Quote
Old 05-06-2004, 07:19 PM   #19
Constant Bitrate
 
leenas's Avatar
 
Join Date: May 2003
Posts: 161
leenas
Sorry to be asking so many questions and thanks for the great explanation above (i understand now). Im thinking since nissan and infiniti are the same company im assuming the way the remote works are the same. I removed my remote today and i noticed that two of the wires seem to be grounded but one of the grounded wires was also crimped to another wire that i think goes back to the head unit. The third wire was not grounded to anythingand looks to head back to the head unit.

I understand the reverse polarity of it all and i think that i would connect pin 1 of the joystick port to each of the grounded wires with the diode and the resistor inline and then each of the two wires goes to either pin 3 or 6. What im not sure is what i do with that third wire coming out of the remote that goes straight to the head unit and is not grounded at all.

When you pulled yours out was it similar to what im explaining? If not then ill just test it myself.
__________________
Hardware: M10000 / 2.5" 700meg Solid State Drive / 30 gig 7200 rpm HD / DigitalWW 7" LCD / USB Touscreen / X10 Lola Remote / Serial GPS
Current Project: Turning Nissan Steering Wheel Remote into Joystick to control Frodoplayer
leenas is offline   Reply With Quote
Old 05-07-2004, 01:04 AM   #20
Raw Wave
 
god_of_cpu's Avatar
 
Join Date: Jan 2004
Location: SilverSpring Maryland
Posts: 2,960
god_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond repute
I never saw how the steering wheel controls were wired on the steering wheel end. I had the service manual so I knew exactly what the wires did according to it, it even told the resitance that should be expected with each button press. I tapped into my wires where they went into the head unit so the only thing I had to remove was the head unit. There were three wires coming from it. A ground, a line called remote control A, and Remote control B.

If your not sure what the wires do, hook up a multimeter to the ground and the wire that you think leads to the resistors on your steering wheel controls. Turn on the car, put the multimeter to measure resistance, and see if the resistance changes when you press the button. If it works, you know you have the right wires, if it doesn't you either have it mixed up some how or your steering wheel controls work differently.
__________________
StreetDeck.com Developer (I am Chuck)
Get StreetDeck at http://www.streetdeck.com
The Official StreetDeck Forums have moved, please visit us at http://www.streetdeck.com/forum for official support for Streetdeck.
god_of_cpu is offline   Reply With Quote
Old 05-07-2004, 01:30 AM   #21
Constant Bitrate
 
leenas's Avatar
 
Join Date: May 2003
Posts: 161
leenas
I got my service manual today. What section did you find the diagram for the output currents that you have posted on your G35 thread?

Did your wiring diagram look something along the lines of the attachment, especially wires 27, 26, and 29?
Attached Images
 
__________________
Hardware: M10000 / 2.5" 700meg Solid State Drive / 30 gig 7200 rpm HD / DigitalWW 7" LCD / USB Touscreen / X10 Lola Remote / Serial GPS
Current Project: Turning Nissan Steering Wheel Remote into Joystick to control Frodoplayer

Last edited by leenas; 05-07-2004 at 02:22 AM.
leenas is offline   Reply With Quote
Old 05-07-2004, 01:10 PM   #22
Raw Wave
 
god_of_cpu's Avatar
 
Join Date: Jan 2004
Location: SilverSpring Maryland
Posts: 2,960
god_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond repute
All the digrams I used were in the AUDIO VISUAL, NAVIGATION & TELEPHONE SYSTEM section. I attached them below.

Looks similar enough... On your diagram it looks like youll just have to connect line 29 to 5v from the gameport, and lines 27 and 26 to the axis lines. After you do that just throw in any old resistor between 10 and 1000 ohms onto your axis lines with the diodes, I think I ended up using 270 ohms, then connect it to your gameport and create a 2 axis joystick in the XP control panel. After you have the joystick created goto properties for it, then click the settings tab, click calibrate follow the wizard along until you get to the axis calibration page. Click the display raw data check box and start pressing your steering wheel buttons, you should get different axis values when you do. You'll know you used the right resistor when the value when no buttons are pressed is not much greater then the values when a button is pressed. i.e. 20, 25, 30, 35 would be good values for three buttons and the no button depressed state where 20, 25, 30, 100 would mean the resistor your using is probably too big.
Attached Images
 
__________________
StreetDeck.com Developer (I am Chuck)
Get StreetDeck at http://www.streetdeck.com
The Official StreetDeck Forums have moved, please visit us at http://www.streetdeck.com/forum for official support for Streetdeck.
god_of_cpu is offline   Reply With Quote
Old 05-08-2004, 11:53 AM   #23
Newbie
 
Join Date: Apr 2004
Location: Canada
Posts: 12
Robyn is on a distinguished road
connect up to 15 keys to the serial port.

I would suggest connecting it the serial port and using COM-PORT control winamp plugin (works even without winamp) the plugin supports up to 15 buttons. all you need are a few diodes...
Robyn is offline   Reply With Quote
Advertisement
 
Advertisement
Sponsored links

Old 05-08-2004, 12:06 PM   #24
Variable Bitrate
 
Join Date: Jun 2003
Location: Chicago
Posts: 372
EBJUSTIN
Will this program work with Win98?
__________________
My Celica Carputer Install
EBJUSTIN is offline   Reply With Quote
Old 05-08-2004, 01:35 PM   #25
Raw Wave
 
god_of_cpu's Avatar
 
Join Date: Jan 2004
Location: SilverSpring Maryland
Posts: 2,960
god_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond repute
Quote: Originally Posted by Robyn
I would suggest connecting it the serial port and using COM-PORT control winamp plugin (works even without winamp) the plugin supports up to 15 buttons. all you need are a few diodes...

You can't use the serial port. The signal is not digital (discrete voltage on, voltage off). Rather it is a variation in current that needs an analog to digital converter that is found in the joystick port. The only way you could use the serial port is if you first had a analog to digital converter circuit which would be far harder and more expensive to implement then just using the joystick port.
__________________
StreetDeck.com Developer (I am Chuck)
Get StreetDeck at http://www.streetdeck.com
The Official StreetDeck Forums have moved, please visit us at http://www.streetdeck.com/forum for official support for Streetdeck.
god_of_cpu is offline   Reply With Quote
Old 05-08-2004, 01:36 PM   #26
Raw Wave
 
god_of_cpu's Avatar
 
Join Date: Jan 2004
Location: SilverSpring Maryland
Posts: 2,960
god_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond repute
Quote: Originally Posted by EBJUSTIN
Will this program work with Win98?

Theres no reason why it shouldn't, but I havent tested it in Win98.
__________________
StreetDeck.com Developer (I am Chuck)
Get StreetDeck at http://www.streetdeck.com
The Official StreetDeck Forums have moved, please visit us at http://www.streetdeck.com/forum for official support for Streetdeck.
god_of_cpu is offline   Reply With Quote
Old 05-08-2004, 02:04 PM   #27
Newbie
 
Join Date: Oct 2003
Posts: 36
CrzyOne01 is on a distinguished road
Thumbs up

Wow that sounds great, and is exactly the type of thing Iam looking to do in my car whe n Ifinally get off my *** and build the housing for my LCD(2004 Mazda 3). I do have a question in regards to "will this work or not" type of thing, Irealize Ineed to do some testing on this to check if that is how the steering wheel controls work in my car. My question is how do I test this, just hook a multi-meter up to the control wires and press them to see if there is spiking voltage ?? Also Inoted that you are using a 6 ft. cord, I take it your pc is near the front of the vehicle, if the controls are setup like this in my car would extending the joystick cable to say 15 ft. be an issue or would the line degradation cause some problems. Sorry for so many questions but I just read this post as I was about to go out and disassemble my controls to see if I could modify them in some way .

- Phil
CrzyOne01 is offline   Reply With Quote
Old 05-08-2004, 02:53 PM   #28
Raw Wave
 
god_of_cpu's Avatar
 
Join Date: Jan 2004
Location: SilverSpring Maryland
Posts: 2,960
god_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond reputegod_of_cpu has a reputation beyond repute
CrazyOne01,

I am using something closer to 15 ft then to 6 ft. If I said 6 ft previously, I was lying .

Check the previous posts in this thread for how to test the thing. You want to look for resistance since it is the easiest to test for. Look at the diagram I posted eariler from the service manual of my car. It shows how to test the resistance of the steering wheel controls. You will need to do something similar.

According to the PAC SWI-X document, you should just need to use 1 joystick axis and connect it to the (Gray/Black) wire from your stereo and connect +5v to the (White/Green) wire. You will also need to fake the other axis so it can be detected by windows (You can't have a 1 axis joystick). To do this just connect the +5v line to the second axis line like shown here.
__________________
StreetDeck.com Developer (I am Chuck)
Get StreetDeck at http://www.streetdeck.com
The Official StreetDeck Forums have moved, please visit us at http://www.streetdeck.com/forum for official support for Streetdeck.

Last edited by god_of_cpu; 05-08-2004 at 03:02 PM.
god_of_cpu is offline   Reply With Quote
Old 05-17-2004, 04:40 PM   #29
lor
Newbie
 
Join Date: Oct 2003
Location: Italy
Posts: 3
lor is on a distinguished road
Unhappy

Hello, and excused for my English.
Unfortunately I do not succeed to make to work Steering Wheel Controls. Making the calibration of the joystick I have already of the problems, in fact pressing the keys not no change different range.
I enclose the table of the volts on Pin 3 and 6, in order it makes to understand me better.
Have tried to vary the resistance from 500 ohms with from 250, 350 and 1000 but it does not work.
I try information in order to resolve the problem.

Thanks.

Lorenzo
Italy
Attached Images
 
lor is offline   Reply With Quote
Old 05-18-2004, 10:07 AM   #30
What can I say? I like serial.
 
Curiosity's Avatar
 
Join Date: Mar 2004
Location: Florence Yall, BFKY
Posts: 2,159
Curiosity will become famous soon enough
What's with the "Power" on the left? It already has +5V on it, so if you disconnected that it seems like it would work better. I'm assuming it's +12V from the car?
__________________
XPort 1.41 -GPS port splitter, logger, and USB device resume fix
GPS DirectShow Filter / XOBD / MiniCam
Curiosity is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
steering wheel touch screen monitor?? thecar-puter LCD/Display 43 07-11-2008 04:56 PM
Keeping steering wheel controls with new HU pogue1000 General Hardware Discussion 4 01-14-2004 01:24 PM
Steering wheel controls thru serial or usb? welthqa General Hardware Discussion 9 01-14-2004 01:20 PM
Buttons on steering wheel to work with computer? slboytoy Input Devices 4 10-21-2003 01:40 PM
FS Pioneer Steering Wheel Remote CD-SR80 Sh0cker Classified Archive 5 10-02-2003 10:48 PM



All times are GMT -5. The time now is 10:50 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.3.2
Copyright © 1999 - 2008 Mp3Car.com Inc.Ad Management by RedTyger
Message Board Statistics