Author Topic: Can you make a remote out of a controller?  (Read 4661 times)

0 Members and 1 Guest are viewing this topic.

Offline SublimeTopic starter

  • Contributor
  • Posts: 11
  • Country: us
Can you make a remote out of a controller?
« on: July 13, 2015, 02:11:16 am »
Is it possible I can make a controller, with the Left Analog Joystick being the change channel (up+down), the Right Analog Joystick being the  volume buttons (up+down), or making the D-Pad do both (up+down = channel, left+right = volume), and the start button being the menu? Is this a possibility? If so, can anybody lead me in the right direction to figure out how to start something like this?
 

Offline ElectricGuy

  • Regular Contributor
  • *
  • Posts: 240
  • Country: pt
Re: Can you make a remote out of a controller?
« Reply #1 on: July 13, 2015, 02:14:56 am »
Is it possible I can make a controller, with the Left Analog Joystick being the change channel (up+down), the Right Analog Joystick being the  volume buttons (up+down), or making the D-Pad do both (up+down = channel, left+right = volume), and the start button being the menu? Is this a possibility? If so, can anybody lead me in the right direction to figure out how to start something like this?

Are you talking about a IR remote for a TV? Yes, its possible.
Thank you!
Regards
ElectricGuy
 

Offline SublimeTopic starter

  • Contributor
  • Posts: 11
  • Country: us
Re: Can you make a remote out of a controller?
« Reply #2 on: July 13, 2015, 02:24:23 am »

Are you talking about a IR remote for a TV? Yes, its possible.

Yes, I am.
 

Offline ElectricGuy

  • Regular Contributor
  • *
  • Posts: 240
  • Country: pt
Re: Can you make a remote out of a controller?
« Reply #3 on: July 13, 2015, 02:36:19 am »

Are you talking about a IR remote for a TV? Yes, its possible.

Yes, I am.

So, you have to teardown the joystick to reverse engineer the buttons that you want to use. That is easy.
Then you will need to kown what is the IR protocol of the TV that you want to control.
After that, you will need to interface the joystick buttons with a microcontroller connected to an IR Led so it can send the commands that ou want.

I don0t know if you have knowledge how to program an MCU, but i woul sugest you to start with arduino, because it has allready libraries to do this kind of things.
Thank you!
Regards
ElectricGuy
 

Offline pickle9000

  • Super Contributor
  • ***
  • Posts: 2439
  • Country: ca
 

Offline SublimeTopic starter

  • Contributor
  • Posts: 11
  • Country: us
Re: Can you make a remote out of a controller?
« Reply #5 on: July 13, 2015, 03:55:25 am »

Are you talking about a IR remote for a TV? Yes, its possible.

Yes, I am.

So, you have to teardown the joystick to reverse engineer the buttons that you want to use. That is easy.
Then you will need to kown what is the IR protocol of the TV that you want to control.
After that, you will need to interface the joystick buttons with a microcontroller connected to an IR Led so it can send the commands that ou want.

I don0t know if you have knowledge how to program an MCU, but i woul sugest you to start with arduino, because it has allready libraries to do this kind of things.

How difficult of a challenge would this be for someone relatively new to this?
 

Offline Muxr

  • Super Contributor
  • ***
  • Posts: 1369
  • Country: us
Re: Can you make a remote out of a controller?
« Reply #6 on: July 13, 2015, 05:45:14 am »
I actually don't understand your question fully. You want to repurpose your game controller to control your TV? Are you intending to open the controller and hot wire it? Or do you want to make a man in the middle type box that intercepts signals from the controller and blasts the appropriate IR codes to the TV? Is the game console controller supposed to function like before while having this new capability? What type of controller is it?

As far as learning curve for something like this, it depends, some people pick it up fairly quickly and for others it might take some time to learn the fundamentals. Depends on your background. Knowing programming can give you a leg up, or knowing basic electronics. But since there seem to be a decent number of libraries and modules already available it may not be too bad.

It's hard to tell because we don't know if the existing libraries already handle the IR protocol you're trying to reverse engineer. Also if you get stuck you might need an Oscilloscope and a Logic Analyser to inspect your signals. There are learning curves to all of this. And you might have to invest into some test equipment and tools.

It's definitely beyond the scope of a first project I would say. But you might get lucky.

Good thing is, it's cheap to try it out. Arduino clones can be had for a less than $10.. and the modules are just as cheap. Get an Arduino, get your feet wet, make a few simple Arduino projects, LED blinker and so on and then see if you have what it takes to try out the IR stuff.

Dave did a video on IR reverse engeneeiring while back, so here is a little taste of what might be required:

« Last Edit: July 13, 2015, 05:49:13 am by Muxr »
 

Offline SublimeTopic starter

  • Contributor
  • Posts: 11
  • Country: us
Re: Can you make a remote out of a controller?
« Reply #7 on: July 13, 2015, 06:13:39 am »
I actually don't understand your question fully. You want to repurpose your game controller to control your TV? Are you intending to open the controller and hot wire it? Or do you want to make a man in the middle type box that intercepts signals from the controller and blasts the appropriate IR codes to the TV? Is the game console controller supposed to function like before while having this new capability? What type of controller is it?

As far as learning curve for something like this, it depends, some people pick it up fairly quickly and for others it might take some time to learn the fundamentals. Depends on your background. Knowing programming can give you a leg up, or knowing basic electronics. But since there seem to be a decent number of libraries and modules already available it may not be too bad.

It's hard to tell because we don't know if the existing libraries already handle the IR protocol you're trying to reverse engineer. Also if you get stuck you might need an Oscilloscope and a Logic Analyser to inspect your signals. There are learning curves to all of this. And you might have to invest into some test equipment and tools.

It's definitely beyond the scope of a first project I would say. But you might get lucky.

Good thing is, it's cheap to try it out. Arduino clones can be had for a less than $10.. and the modules are just as cheap. Get an Arduino, get your feet wet, make a few simple Arduino projects, LED blinker and so on and then see if you have what it takes to try out the IR stuff.

Dave did a video on IR reverse engeneeiring while back, so here is a little taste of what might be required:



Thanks a bunch, I do plan on investing more, with time that will come though. Only so much I can do at once unfortunately.

As for the question - basically I want to get this game controller to function as a typical remote. I had an old remote laying around and I thought it'd be a fun project to mess around with something just for the fun of it (also for the experience!)! So I basically just want to turn this ordinary game controller, in this case, a Playstation 3 controller, to a TV remote I must also note that I have Dish TV, and in order for this to do any good, would I not have to get that IR protocol instead of my TV?
 

Offline pickle9000

  • Super Contributor
  • ***
  • Posts: 2439
  • Country: ca
Re: Can you make a remote out of a controller?
« Reply #8 on: July 13, 2015, 06:27:07 am »
Have a look at the sparkfun article, it explains how to copy and send signals using an Arduino and includes code examples and hardware. It will be a bit of a learning curve for a novice but a very good intro to electronics. It's simple and lives in the real world.

https://learn.sparkfun.com/tutorials/ir-communication

With little effort you could program one button to power up the tv, switch to your fav channel, turn on your surround sound and adjust the volume.
 

Offline Muxr

  • Super Contributor
  • ***
  • Posts: 1369
  • Country: us
Re: Can you make a remote out of a controller?
« Reply #9 on: July 13, 2015, 03:35:00 pm »
I actually don't understand your question fully. You want to repurpose your game controller to control your TV? Are you intending to open the controller and hot wire it? Or do you want to make a man in the middle type box that intercepts signals from the controller and blasts the appropriate IR codes to the TV? Is the game console controller supposed to function like before while having this new capability? What type of controller is it?

As far as learning curve for something like this, it depends, some people pick it up fairly quickly and for others it might take some time to learn the fundamentals. Depends on your background. Knowing programming can give you a leg up, or knowing basic electronics. But since there seem to be a decent number of libraries and modules already available it may not be too bad.

It's hard to tell because we don't know if the existing libraries already handle the IR protocol you're trying to reverse engineer. Also if you get stuck you might need an Oscilloscope and a Logic Analyser to inspect your signals. There are learning curves to all of this. And you might have to invest into some test equipment and tools.

It's definitely beyond the scope of a first project I would say. But you might get lucky.

Good thing is, it's cheap to try it out. Arduino clones can be had for a less than $10.. and the modules are just as cheap. Get an Arduino, get your feet wet, make a few simple Arduino projects, LED blinker and so on and then see if you have what it takes to try out the IR stuff.

Dave did a video on IR reverse engeneeiring while back, so here is a little taste of what might be required:



Thanks a bunch, I do plan on investing more, with time that will come though. Only so much I can do at once unfortunately.

As for the question - basically I want to get this game controller to function as a typical remote. I had an old remote laying around and I thought it'd be a fun project to mess around with something just for the fun of it (also for the experience!)! So I basically just want to turn this ordinary game controller, in this case, a Playstation 3 controller, to a TV remote I must also note that I have Dish TV, and in order for this to do any good, would I not have to get that IR protocol instead of my TV?
So if you're able to modify the controller internally then it should be much easier. Whichever receiver you want to send the IR codes too is the one you need to target with reverse engineering its codes. But I doubt you're using the dish controller for volume control. Usually the volume control is either on the TV or on your audio system. So you might have to target multiple devices to fully control your entertainment stack.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf