Ever dreamed of making your mobile TV fixed? Would'nt it be nice to watch the mobile channels from your pc?

This is how it could be done.

But your Samsung SGH-P900 will not work mobile anymore ... be warned ! ;-)

Step 1: Disassemble the Device

It's easy to disassemble the Samsung. There are some screws on the back of the device. You only need a small phillips screw driver. Peel of the small rubber pads on the top of the mobile phone. There are small screws underneeth. There are 6 screws on the back that holds the case together.
As soon as the screws are removed the device could be opened. There are some plastic noses that could be opened easiely.
I like to connect to the keyboard to be able to control the device remotely. But the connector or the keyboard has got very tiny connectors. No chance to solder here without destoying the device.
I thought it would be best to solder directly on the button pads. Doing that the keyboard will get unusable and the device could never be put into it's initial state.
This is the point of no return!

Step 2: Hairy Device ...

Nothing more to say here but ... is'nt it beautiful ?
All wires soldered, ready for connection.

Step 3: The Interface

For the first version of the interface i wanted to use only parts that I already had in my lab. I decided to build an interface that should be connected to the parallel printer port of my pc. There are 24 keys on the phone that I liked to simulate. I decided not to connect to the loudness control switch.
To connect to each button I needed a latched port expander using 74LS259 and 74LS138 TTL ic's. To press the buttons I used some old CD4066 analog switches.
See the attached logic plan. I soldered the parts on an evaluation board with small wires. On the borad I put also a voltage regualtor LM78L05 and some capacitors. The power regulator is a standard application to get a regulated power for the ic's. I connected a old, unregulated AC-DC charger.
You can see the setup on the attached pictures.

Step 4: Remote Controlling

As you see on the picture the device still works ;-)
To control all this I needed to write a small program. It had been many years since I did i/o programming on MS-Windows pc's. I found out that i/o programming has changed on 32bit systems like Windows-XP.
It took some time to find an universal IO-Driver-Kit on the internet. Using this kit it is possible to do i/o programming using port commands in c.
The result is a small command line program that can "press" keys on the phone.

If you like, I can add the source code of the program and record a video of the usage ;-)
Are you in the UK?
More pictures of the P900 could be found on Zeec <a rel="nofollow" href="http://zeec.de/album/723">http://zeec.de/album/723</a><br/>
The link is ... losy dot at the end of the link ... ts ts ts <br/><br/><a rel="nofollow" href="http://www.driverlinx.com/DownLoad/dnload.htm">http://www.driverlinx.com/DownLoad/dnload.htm</a> <br/><br/>;-)<br/>
To padfoot447, at the moment I can control every function of the phone using my command line tool on the pc. I am using the av output of the phone to feed the tv signal to a video capture board in my pc. This way I can watch tv using a small java applet (cambozola) embedded insode a web page. I am working on a remote control based on a web page using ajax. <br/><br/>To leevonk, I am using the Windows 95/NT Port I/O Driver from <a rel="nofollow" href="http://www.driverlinx.com/DownLoad/dnload.htm.">http://www.driverlinx.com/DownLoad/dnload.htm.</a> I modified the c sample program. I like c more than vb ;-) My old linker doesn't work on Windows while linking 32 bit libraries anymore. I was forced to do the compilation on a Linux machine using mingw. I simply do cross compiling ... it works great. To give you the sources I attached my c code and the makefile for linux. Please download the driver package from the webpage given above.<br/>
could you post the code and say the source of the I/O driver kit? I tried a couple and couldn't get any to work, so I just use MATLAB (it's able to do port I/O very very easily without any extra drivers).
I would say crazy. Kudos the great idea! What can you do with it now?
Crazy! Cool but Crazy?
Wow. I like the picture of it all weird up there, that's definitely cool!

About This Instructable




More by frickelkram:Powering Lenovo Thinkpad with Dell power supply Waterproof housing for you mobile during bicycle tours Ambient Light Gift Badge 
Add instructable to: