This is my first post and I am from a non engineering background. I started exploring the field of electronics and as a learner I read few videos on you tube to understand the basics of electronics.
And I want to take a real time problem and solve it as a learning experience.
I have a RF Remote control at my home which is used for controlling the Satellite/dish channels for my tv. Its not TV remote.
Now I want to detect the RF Signals of this remote when the numbers are pressed . And want to understand the signal and codes it is trying to send to the receiver. Can anyone help me reading these values of the RF remote.
I want to replicate those codes with the 433Mhz Transmitter and Receiver RF Modules I have. At least I want to understand the what pluses/frequency it will try to send.
I have a RC toy car too, and want to understand what codes does it send too.
I have looked and cannot find any details of the frequency used in the RF remote. All I could suggest is you get one of the cheap DVB dongles like this (the important part to note is the chip model numbers Realtek RTL2832U R820T) and use it with this software and you should hopefully be able to find the frequency used by the remote.
Once you know the frequency you can then find out what transmitter/receiver modules are available to you. There is a small chance the remote uses encryption and a rolling key but hopefully you would determine this from the SDR software waterfall view.
Once you know you have a module that works on the frequency you need then you can look at decoding the signal so you can send your own. The two main ways of doing this is to either use a RF receiver to capture the transmitted remote codes or a logic analyzer to capture the remote control code as it's passed to the transmitter module in the remote.
Armed with this data you can either try decoding it or storing the raw data for later transmission using your own remote.
If you have taken the remote apart then can you snap some good pictures of the internals and post them up?
Here they are . I have attached my TV remote as well as my toy car remote .
What I am trying to do is replicate their binary codes with my 433Mhz Transmitter module I bought online. I have an Arduino uno also with me.
And how do I give the input to this SDR tool ? Is there a way we can tell this SDR tool to pick data from Serial Port where my Arduino writes the data to when I connect 433Mhz receiver?
gopi09_m:
Here they are . I have attached my TV remote as well as my toy car remote .
Can you either get a better picture of the IC in the middle of your RF remote control (looks like it's called a 'Green Pe' but I cannot read the numbers)
What I am trying to do is replicate their binary codes with my 433Mhz Transmitter module I bought online. I have an Arduino uno also with me.
You will need to be sure the RF remote control is using 433MHz else this module will not have a chance of working.
And how do I give the input to this SDR tool ? Is there a way we can tell this SDR tool to pick data from Serial Port where my Arduino writes the data to when I connect 433Mhz receiver?
The DVB dongle I linked to has a silly little TV aerial that is designed to pick up digital terrestrial TV broadcasts. The thing about the chip-set used in the dongle is it can also pick up a wide range of frequencies other than those used for TV and with the SDR software you can see the frequencies used (think of it as a cheap spectrum analyzer). To read the frequency the RF remote is using you just tune the SDR to the frequency range you think it's using and then press a key on the remote to see the transmit frequency (if the frequency is correct)
Once you know the frequency the RF remote uses you can determine if the module you bough uses the same frequency or if you can buy another module that does the correct frequency.
To read the waveform I used a logic analyzer to read the signal sent to the transmitter and then replicated it using first an UNO and then a ATtiny85 connected to a cheap transmitter module. The last trace on the attached image is where I checked the signal as it came out of a receiver.