I'm working on a PC->parallel->radio-> Robosapien solution. I've put
an RF receiver (433MHz) at the PCB point where normally the IR
receiver connects, and use a RF transmitter connected to a bit of the
parallel port of a PC. This could equally well have been one of the
handshake pins on the serial port. I've written some software (under
DOS, but planning to port to Linux) that switches the transmitter
on and off in the right "rythm" to emulate the pulses that would normally
come from the IR remote -> IR receiver. I've bought the RF PCBs
from Conrad electronics for about EUR15 for the pair.
However, even when using a handshake pin on the serial port instead
of the parallel port, it still wouldn't be true serial communications since
the bit pattern will be formed by software rather than the serial port
hardware, and not conform to the RS232 protocol. The reason for
this is that the Robosapien uses MFM rather than a straight
RS232-like bitstream. If you need "real" serial, then you need some
extra hardware to convert RS232 into MFM. Not really
difficult, but different from what I'm trying to do. Could you perhaps
explain a little bit more to what you want to use this for, and how
you want to use it?
If you are interested, I can of course send you diagrams, pictures, source
code of the DOS software, etc.
My goal is to control the Robosapien from my PC, with video & sound
from the Robosapien feeding wirelessly into the PC (RF @ 2.5GHz), and
audio feeding wirelessly from the PC to the Robosapien (RF @ 88MHz).
This could then, with appropriate software, be used for primitive cleaning
& security tasks, as well as remote access (video & control) over the
I don't expect this to be really useful, given the limitations of the
but I hope to learn quite a lot during the project.
Have you ever considered hacking your IR remote and controlling
it from the PC like below? Let your PC operate the buttons on the
IR remote. Add the RF pyrimid IR remote extenders to operate out
of line of sight.
PC -> parallel-> IR remote-> Robosapien
PC -> parallel-> IR remote-> pyrimid TX-> pyrimid RX-> Robosapien
thanks for the suggestion. Yes, I've been thinking about that, but didn't go
route because I wanted to keep the IR remote for local manual control (I've
put a switch on the RS to select radio or IR input). Also, I wanted to be
to control the RS all over the house, also in different rooms. I hadn't
the IR remote extenders, though. Still, putting one in every room would be
less convenient and more expensive than the current RF link.
The obvious advantage would be that I wouldn't need accurate timing in
- and I still have some 4051s that I intended to use for controlling the RF
a remote controlled RC car in a similar way as you describe. Hmmmmm....
have to think about this. Thanks!
Guys, thanks for the input. My goal is this: 802.11b control of
I found the following items / information that may assist in this
effort, please tell me what you think.
EZL-80c: 802.11b to Serial converter
Handy Cricket Serial to IR Converter
(Hoping to skip this step hence the inquiry about serial communication)
"The only way to input commands is by direct serial input to the
IR-OUT pin (active low signals, 1200bps, visit http://www.robosapien.tk
for a list of command codes), and through the P1.4 (right) and P1.1
(left) touch sensors. In three I/O ports, you have his entire body now
I suppose I should say that rs232 is not really a requirement. I am
thinking the best way to proceed is to sort out serial communication
directly from the PC to the RS. That would get me a long way towards
the goal. There are plenty of 802.11b to serial units out there and I
am hoping that will complete the package.
Thanks agin for the input!
One other note, I am unfamiliar with "MFM." Can you provide some
additional information or point me to the same? I assume it is some
form of machine level language, but searching on just the initials, I
cannot seem to find any information. Thanks again.
Hack the pyrimid RX gizmo to make it smaller and attach it to the
RS so it removes around with it. Have an RF/IR combo ready to go.
If you can gently open your IR remote, you probably can solder
some wires to the IR control chip and rout them out the rear to a
connector. I opened up the below remote and traced out the
buttons to the chip. This remote has 33 buttons, which are
connected to 12 pins on the chip. These form a 5X7 matrix. It
would be fairly easy to control a switch matrix like this via the
Polytechforum.com is a website by engineers for engineers. It is not affiliated with any of manufacturers or vendors discussed here.
All logos and trade names are the property of their respective owners.