Campus Radio Transmitter &  Receiver Station Using Arduino

Campus Radio (also known as college radio, university radio or student radio) is a radio station that is run by the students of a college, university or other educational institution. It comprises of FM station operated, controlled and maintained exclusively by the students involved in the radio group of a college. It provides an opportunity for the students to exploit their talents in various fields via FM radio to the audience comprising of students and staff of a college. One of the major advantages of having such a communication media is, important information regarding various curricular, co-curricular and extra-curricular activities can be broadcasted and the students as well as the staff can tune in to the FM station, receive notices and hence information can be conveyed in a different style.
Campus Radio consists of a stereo encoding algorithm followed by a line in pre-emphasis along with a microphone pre amplifier. The output of these is then fed to a mixer followed by an FM transmitter which is used for transmitting the RF signals. The stereo encoding is done with the help of FM Transmitter Module and few more hardware components for it’s implementation. Data from any digital source can be transmitted via this circuit. Apart from that, there is a provision for microphone input at the transmitter which further enhances the features provided by the transmitter.
Campus Radio here is mainly designed to make use of radio, especially FM, in a more realistic and meaningful way to broadcast important college notices. Campus Radio introduces the new aspect of using radio for college audience as well as allows students to showcase their talents during free hours of the college that in turn helps them in exhibiting their skills and get encouraged. If the commercial FM radio band i.e. 88 Mhz to 108 Mhz is selected for the radio transmission, any contemporary mobile phones can be used for the reception of the signals thus making it easy for the listeners to tune into the channel without bearing any extra cost. We can not increase transmission power beyond specific limit since using commercial frequency band for personal use is banned in many countries. So we will use mimimum transmission power.

Software :
• Arduino IDE
• Embedded CPP
Hardware :
 Arduino UNO (Atmega328)
 Arduino MEGA (Atmega2560)
 3.2 inch TFT LCD Shield
 FM Transmitter Module I2C
 FM Reciever Module I2C (TEA5767)
 Stereo Speakers
 Microphone
 Regulated Power Supply

FM Transmitter :
We are using FM transmitter module which can communicate with Arduino UNO over I2C protocol i.e. using SDA and SCL lines.

We need to connect audio source using audio cable to its audio jack input. We can also use built in microphone for audio input. We need to use suitable antenna for signal transmission in range specific limits. The user can select any signal transmission frequency. We can set frequency between 70-108 mhz.

FM Transmitter Block Diagram :

FM Receiver :
We are using Arduino Mega Logic Board having Atmega2560 microcontroller. We are using 3.2 inch TFT Color LCD Shield over it. We are using button to change frequency. We are using commercial frequency band so that we can also play all FM Radio Stations in a city. We are selecting specific frequency for campus radio. We are using FM receiver module TEA5767 with audio amplifier circuit. We need to use suitable antenna for proper signal receiption. We can use stereo headphones or stereo speakers. We can tune to specific frequency easily.