Getting started with IR, specificaly controlling tvs?
rwgast_logicdesign
Posts: 1,464
So I had an idea for a project im pretty excited to get started on! It involves communicating with TVs via IR. So I went to radio shack and got a little bag with 1 reciver and transmitter, I also have plenty of old junk I can recyle IR LEDs out of to experiment with.
What I was wondering is are all IR led transmitters compatible with recivers, they dont have to be tuned to a certain wavelength or something do they? i.e the IR led set I just bought should work with a TV? And also does anyone know where to get started finding out exactly how to pulse the LED at a certain TV, I would assume this would be published info for universal remote manufactures but im really not sure how to search google for this info, just keep coming up with remote codes!
What I was wondering is are all IR led transmitters compatible with recivers, they dont have to be tuned to a certain wavelength or something do they? i.e the IR led set I just bought should work with a TV? And also does anyone know where to get started finding out exactly how to pulse the LED at a certain TV, I would assume this would be published info for universal remote manufactures but im really not sure how to search google for this info, just keep coming up with remote codes!
Comments
http://www.parallax.com/Portals/0/Downloads/docs/prod/sic/WebIR-%20v1.1.pdf
You can also google site:parallax.com ir remote etc. and see what comes up.
Also, look on the OBEX:
http://obex.parallax.com/objects/search/?q=codes
I discovered a Linux project that allows you to decode any IR device and to exploit any remote control that you have. Search and download of copy of the "Linux Infrared HOWTO" and consider using Linux as a way to research and decode remotes. It will save a lot of time and Linux can always be installed as a second OS via a dual boot. You don't have to dump Windows to have Linux available.
There are two Linux projects -- the Linux/IRDA project and the Linux Remote Control project. You probably want the second.
.
And yes, transmitters need to be modulated at a carrier frequency - often around 38500 Khz. The world is full of IR noise and the receivers are tuned to ignore most of it. If you were to just try to receive the whole world of IR, you would have 60 cycle hum from lights and heat from all sorts of sources.
Forum for all Propeller related discussions, including the HYDRA.
http://www.radioshack.com/graphics/uc/rsk/Support/ProductManuals/RadioShack_DIY_March_POTM.pdf
Looks like a typographical error. I think Loopy meant 38500 Hz.
-- http://www.parallax.com/Portals/0/Downloads/docs/cols/nv/prop/col/nvp4.pdf
Note, though, that I've updated the drivers so that the PASM code is compatible with PropGCC. The updates (that were used in the DEFCON 20 badge) are attached.
There is a toggle bit on some of them so you can tell if this is a fresh button push or the continuing stream of a previous push.
TV Begone is a great device, until somebody susses it was you !
If you got just a clear LED for a receiver, that is not enough. Sure, it will receive IR, but the whole bandwidth as it doesn't filter out anything. It is useless. I know as I have a few. You can use them with a laser pointer to receive a trigger down at the bottom of tube and that is about all.
I have a remote control project that I am documenting in the project forum
This thread also has a list of the common IR freqs which can be set in the Magic IR object.
- It implements a compression technique to store the mark/space timing of the IR code so that it can be reproduced reasonably accurately.
- Automatic bit detection
- Manchester, fixed mark, or fixed space detection
Tested Remotes:
PST example serial output:
Edit: I bought it long ago before comments were on their site and I just noticed the comments give some info on how to use it.
Ok the one thing im not real clear on still though i have an 850nm wavelength transmitter to get started with, i know there are 950 ones too, do certain sets use certain leds?
The Infra-red part of the spectrum covers a vast range of wavelengths from 1mm to 750nm, over 1000 to 1 ratio. Heat radiation of everyday objects is somewhere in the middle of this range. IR sensors for this heat radiation range are basically very sensitive heat detectors rather than photodiodes and are many orders of magnitude slower to respond to change.
One of my project ideas is to build a Boe-Bot with multiple IR transmitters, and I might not have as many as I need. Would removing IR transmitters from a TV remote control work with the Parallax circuit-board and if so does it work on the same frequency?
Thank you.
Pity these IR remotes don't include codes to actually turn the power on or off because it seems that many just toggle the power, so frustrating. Many moons ago when I did networked TV control systems for hospitals etc the lack of this feature necessitated power sensing circuitry, normally in the mains, to make sure it was on or off.
LEDs and phototransistors are designed for specific wavelengths of light. They don't respond well to light of a different wavelength. The datasheets show the response curves.