Radio Input Arduino Possible? (Small Question)

Hello,

Is it possible to read a radio by data into the arduino?

Thanks!

Christian

If you mean to decode a radio signal by connecting an antenna to an arduino input, the answer is no. What do you want to do?

Hello Mem,

To use a radio modul for picking up the signals an then transfer the signals to the arduino.

Greetings,

Christian

Hi Christian, that depends on the module. Do you already have one you want to connect, or are you seeking to choose one that can be easily connected.

Perhaps say a little more about your project and what you want the wireless connection to do.

Hello Mem,

This is the modul i have bought at nkelectronics (also a member of arduino.cc forum):
http://www.nkcelectronics.com/fm-receiver-module.html

I already have found some info etc at sparkfun.com:
FM Receiver Module - WRL-08770 - SparkFun Electronics

This is what i want:

I want to use a 3 watt transmitter and want to send different tones at 100Mhz but this is all analog. (An standard sheme for sending) This is what i already have.

The next thing is to receive those tones in data to the arduino and that i can indentify the tones i have send by the analog transmitter.

Greetings,

Christian

It sounds like you want to be able to detect the existence of some audio tones using the Arduino. There are a few ways this can be done but I don't think any of them are simple. Have a look on google for Arduino tone detect (and other similar key words).

Unless its something like a school assignment and you really need to send and receive audio tones , I would use something like this:

and

I want to use a 3 watt transmitter and want to send different tones at 100Mhz

Is that legal in your country, it wouldn't be in the UK or the US

Hello Mem,

A sort of, only the transmitting is to low. The 3 watt transmitter that i want to use is for several kilometers of range. The transmitter i want to build uses a standard tone ganerator and is completely analog. The max in the Netherlands is 0.5 watt but this is something else :wink: if it's powered up it only send a few single beeps in a second or two then it will be powered out by relais to save battery's ::slight_smile:

What i want is to receive the tones on the arduino.

Thanks,

Christian

You have a few problems to solve:

  1. how you decode the output from the receiver to determine what has been sent
  • if you use audio tones you will need some kind of decoder. It can be done in software but I don't know of any arduino code to do it. Have a look on google as per my earlier post. You could also use an external audio tone decoding chip, there are different kinds available. DTMF is perhaps the most common because its used in phones. You can do some of the testing of the audio decoding without requiring a transmitter/receiver.

2 . How you select the transmitter/receiver

  • If you use something like an xbee pro you can get a few kilometers line of sight. This will be much easier to decode and its legal!

Transmitters use without a license is regulated in most countries for good reason. A badly tuned transmitter emitting 3 watts can cause a lot of interference, even if its only on for a few seconds at a time.

Hello Mem,

If there is a another cheap way to use a transmitter that can be used in the woods for several kilometers would be useful. An Xbee is to expensive to use 8 ore 10 of these transmitter hosts. And to use 8 arduino pro mini's is also e very expensive. The receiver is at 100mhz its in the common fm radio range. So it wont have any effect mayby that you hear a single beep from a second in a radio program :slight_smile: (happens all the time ::slight_smile: )

It can be done with filters only beqourse i dont have inaf guts to make filters in electronics i wont do it that way. Programming is the best solution for me.

Thanks,

Christian

The software algorithm commonly usually used for frequency detection is called the Fast Fourier Transform (FFT). I would guess that its been implemented on the Arduino by someone, have a good look on google to see if you can find some code that you can use.

Im searching but not many results mayby the ones you gave to me mayby i can strongen the signal to 3 watt or a litle bit less :slight_smile:

Thanks,

Christian

Got the solution!!! Im going to buy some XBee Pro modules 100mW up to 1.6km range and 2,4Ghz. Modules costs around 30 usd. And is legal here in The Netherlands. And it is easy to program!!! (EDITED!!! its not realy far... But oke...)

Thanks Mem!!!!

Christian