Cast FM Radio LONG RANGE With Rashpberry Pi ONLY!!

Introduction: Cast FM Radio LONG RANGE With Rashpberry Pi ONLY!!

About: My name is Simao and I love eletronics ,glass art,metal working,casting,paint ,draw... But above all... Trains

I everyone, yes I'm back to "teach", pasts a lot of time since the last instructable that I write but I was learning more for "teach" you more.So Let's start.

Many of you shold are thincking about mudules and other components that we need...No away, we just need a RPi and piece of wire, and internet conection.

Supplies

  1. Rashpberry Pi 1,2,3,4 /A, B, 0/
  2. Internet conection.
  3. A jumper wire or more

Step 1: Prebaring RPi

Conect your Rashpberry to a monitor or TV throgh the HDMI cable.

Conect a USB mouse.

Conect a USB keyboard.

Turn on the television and set the corret HDMI input.

conect to Rashpberry an 2A power suply with 5VDC to micro USB socket.

Your pi shord show you a lots of coulors.

NOTE:Yo may need to install the OS befoure this steps you can see how here.

Step 2: Install PiFmAdv.

The PiFmAdv is a library created by "miegl" and let you cast FM radio from your Pi .

Open a terminal window and type (or copy-paste):

sudo apt-get install libsndfile1-dev

When finished type this, line per line:

git clone https://github.com/Miegl/PiFmAdv.git
cd PiFmAdv/src make clean make

When finished you can run the code with:

sudo ./pi_fm_adv

But you will not here anything, jus a clear signal on 87.6MHz beacause it is not playing anything.

Step 3: Use the PiFmAdv.

Press Ctrl+c to stop. And Enter:

sudo ./pi_fm_adv --audio sound.wav

Now you hear a voice on the radio!!

You can download a music from internet in .wav format move it into the PiFmAdv directory, and play it with:

sudo ./pi_fm_adv --audio yourMusic.wav

Step 4: More Usage.

For more functions you type:

sudo ./pi_fm_adv

followed by the functions that you want to use.

You can find it on GitHub page of "miegl"

Step 5: Attention!

Attention!Don't cast your signals over other signals of radiophony stations this action is punished by Law.

Another ATENTION!!Cast signals without a autorisation is forbiden by FCC rules (USA) and Anacom (Europe), so be carefull with what you do.

I'M NOT RESPOSABLE FOR YOUR ACTS!

Step 6: Extra!!Extra!!

If in your radio you get sound but it looks to be too slow you can correct this by runing:

sudo nano /boot/config.txt

and then scroll to the end and add:

gpu_freq=250

or

gpu_freq=255

and then save and reboot

Raspberry Pi Contest 2020

Participated in the
Raspberry Pi Contest 2020

Be the First to Share

    Recommendations

    • Soup & Stew Speed Challenge

      Soup & Stew Speed Challenge
    • Fashion Challenge

      Fashion Challenge
    • Halloween Contest

      Halloween Contest

    7 Comments

    0
    mateoquerubinb
    mateoquerubinb

    Question 1 year ago

    Great job!!!
    it would be great to know how i can transmit via bluetooth from my phone.

    0
    simaopintocorreia
    simaopintocorreia

    Reply 1 year ago

    Yes it shold be great, but I don't have resourses to do that.

    0
    Puffball101961
    Puffball101961

    Question 1 year ago

    Hi,
    Does the jumper wire act as an antenna?
    If it does what pin is it connected to, and if not what is it used for?

    0
    cyrixninja
    cyrixninja

    Answer 1 year ago

    The wire is used as antenna. The more longer wire is the more strong signal will be

    0
    simaopintocorreia
    simaopintocorreia

    Reply 1 year ago

    Yes it is true.But a 20cm wire can cast a good signal over all my hose and more.
    See the github page to look at more featurs like radio text cast!