- Material Diperlukan
- Bagaimana Raspberry Pi bekerja sebagai Stasiun Siaran FM (Pemancar)
- Menyiapkan Raspberry Pi untuk pemrograman
- Mengubah RPi menjadi pemancar FM
- Menguji Pemancar FM Raspberry Pi Anda
- Menyiarkan suara langsung menggunakan Pi
Baik itu sore yang membosankan, pekerjaan yang monoton, atau perjalanan yang jauh dari stasiun radio FM selalu membuat kami terhibur. Sementara pada kontradiksi, juga harus disepakati bahwa kadang-kadang stasiun FM ini menjadi sangat membosankan dengan RJ mengoceh hal-hal yang tidak relevan atau beberapa penyadapan dan itu mungkin membuat Anda terus menebak mengapa Anda tidak dapat memiliki stasiun Siaran FM sendiri untuk menyiarkan suara Anda dan musik dalam jarak pendek.
Hampir setiap insinyur elektronik mencoba membangun Pemancar FM menggunakan kumparan dan komponen lainnya, tetapi merupakan tugas yang membosankan untuk menyetelnya dengan benar. Cukup mengejutkan dengan bantuan Raspberry Pi, hampir tidak perlu waktu kurang dari setengah jam untuk menyiapkan stasiun penyiaran FM Anda sendiri dan mengudara di area lokal. Dengan bantuan antena yang tepat, Anda harus dapat mencakup area seluas 50m Radius yang seharusnya cukup untuk disiarkan di sekolah atau wilayah Anda. Benar menarik !! Jadi mari kita mulai.
Peringatan: Ini adalah eksperimen pendidikan dan tidak dimaksudkan untuk disalahgunakan karena menimbulkan masalah. Juga merupakan pelanggaran untuk mengganggu frekuensi FM lokal, jadi gunakan ini dengan tanggung jawab. Kami tidak mengambil kepemilikan untuk kecelakaan apa pun.
Material Diperlukan
- Raspberry Pi
- koneksi internet
- Mikropon
- RJ yang antusias
Prasyarat
Diasumsikan bahwa Raspberry Pi Anda sudah di-flash dengan sistem operasi dan sudah bisa terkoneksi ke internet. Jika tidak, ikuti tutorial Memulai Raspberry Pi sebelum melanjutkan. Di sini kami menggunakan Rasbian Jessie yang diinstal Rasbperrry Pi 3.
Diasumsikan juga bahwa Anda memiliki akses ke Pi Anda baik melalui jendela terminal atau melalui beberapa server pemenang seperti VNC. Dalam tutorial ini kita akan menggunakan jendela terminal putty untuk menjalankan program pada Raspberry Pi.
Bagaimana Raspberry Pi bekerja sebagai Stasiun Siaran FM (Pemancar)
Satu pertanyaan umum yang mungkin muncul di benak setiap orang adalah bagaimana bisa sebuah board Raspberry Pi yang dimaksudkan sebagai Board pengembangan mikroprosesor dapat bertindak sebagai Pemancar FM tanpa perangkat keras tambahan?
Setiap mikroprosesor akan memiliki sistem digital sinkron yang digunakan untuk mengurangi interferensi elektromagnetik. Penindasan EMI ini dilakukan oleh sinyal yang disebut sinyal clock spektrum-Spread atau disingkat SSCS. Frekuensi sinyal ini dapat bervariasi dari 1MHz hingga 250MHz yang untungnya bagi kami termasuk dalam band FM. Jadi dengan menulis kode untuk melakukan modulasi frekuensi menggunakan sinyal clock spektrum tersebar kita dapat men-tweak Pi agar berfungsi sebagai pemancar FM. Sinyal termodulasi akan diberikan melalui pin GPIO 4 dari Raspberry Pi. Kita cukup memasang kabel normal maksimal 20 cm ke pin ini untuk bertindak sebagai antena.
Menyiapkan Raspberry Pi untuk pemrograman
Jika Anda sudah tahu cara menjangkau pi Anda melalui jendela Terminal, lewati langkah ini, jika tidak baca terus. Setelah Anda mem-flash OS baru ke Pi Anda, boot dengan menghubungkan HDMI keluar ke monitor dan juga menghubungkan Keyboard dan Mouse ke Pi Anda.
Saat Anda memasuki desktop PI, cari opsi jaringan dan hubungkan Pi Anda ke router Anda. Kemudian masuk ke menu pi dan pilih konfigurasi pi dan kemudian aktifkan izinkan komunikasi SSH. Sekarang masuk ke laptop windows / MAC Anda dan hubungkan laptop Anda ke router yang sama sehingga Pi dan Laptop Anda berfungsi di jaringan lokal. Sekarang instal Putty dan buka. Masukkan alamat IP dari Pi dan klik enter. Jika Anda tidak tahu alamat IP PI masuk ke halaman admin router Anda dan periksa IP apa yang dialokasikan untuk PI Anda, seharusnya 192.168.43.XXX. Jika semuanya dilakukan dengan benar, jendela terminal akan muncul meminta nama pengguna dan kata sandi. Secara default, nama pengguna adalah pi dan kata sandi adalah raspberry . Masukkan dan tekan enter Anda akan mendapatkan layar berikut.
Mengubah RPi menjadi pemancar FM
Program untuk mengubah RPI menjadi pemancar Radio sudah diberikan oleh Markondej di halaman GitHub. Anda dapat langsung mengkloning halaman ini ke pi Anda, mengkompilasi program dan meluncurkannya jika Anda tahu bagaimana melakukannya. Untuk yang lainnya, cukup ikuti langkah-langkah di bawah ini dan Anda akan segera menyiarkan audio Anda sendiri.
Langkah 1: Buat Folder Baru (direktori) di dalamnya kita akan menempatkan semua file program yang diperlukan. Di sini saya menggunakan jendela terminal untuk membuat direktori bernama PI_FM dengan menggunakan perintah mkdir PI_FM dan pindah ke dalamnya dengan menggunakan perintah cd PI_FM .
mkdir PI_FM cd PI_FM
Langkah 2: Sekarang kita harus mengkloning (mengunduh) program dari GitHub ke direktori yang baru kita buat. Karena kita sudah pindah ke direktori, kita bisa menjalankan perintah di bawah ini untuk melakukan pekerjaan dan Anda akan mendapatkan layar yang ditampilkan di sini
sudo git clone
Langkah 3: Program yang baru saja kita unduh adalah kode C, jadi kita memerlukan kompiler dan alat yang sesuai untuk menyusun program ini dan meluncurkannya. Kompiler untuk program ini disebut gcc dan g ++ dan alat untuk mengompilasinya disebut make . Gunakan kode berikut untuk mengunduh kompiler. Layar Anda akan terlihat seperti ini di bawah ini setelah pengunduhan selesai
sudo apt-get install gcc g ++ make
Langkah 4: Sekarang kita memiliki semua yang siap untuk mengkompilasi program. Untuk melakukan itu masuk ke direktori yang diunduh dengan menggunakan cd fm_transmitter kemudian kompilasi kode menggunakan baris sudo make . Program Anda harus dikompilasi dan Anda akan mendapatkan layar berikut.
cd fm_transmitter sudo make
Langkah 5: Langkah terakhir adalah meluncurkan program. Saat meluncurkan program kami harus menyebutkan frekuensi di mana kami ingin menyiarkan dan nama file audio yang ingin kami putar. Secara default akan ada file audio yang diunduh bersama dengan program bernama star_wars.wav. Jadi kami akan memutar musik tema stars wars ini pada frekuensi 100MHz untuk memeriksa apakah Program bekerja. Sinteks untuk jalur peluncuran adalah
sudo./fm_transmitter nama file
Karena kita membutuhkan frekuensi 100MHz dan memutar file star_wars.wav barisnya akan
sudo./fm_transmitter -f 100 -r star_wars.wav
Menguji Pemancar FM Raspberry Pi Anda
Setelah Anda meluncurkan program dan Anda mendapatkan pesan bermain seperti yang ditunjukkan di atas, kami dapat memasang antena ke pin GPIO 4 dari Pi, saya telah menggunakan kabel penghubung normal dan itu berfungsi dengan baik untuk saya. Gambar set-up saya ditampilkan di bawah.
Sekarang, yang harus dilakukan adalah mengambil radio FM dan menyetelnya ke frekuensi 100MHz dan Anda akan dapat mendengarkan musik star wars yang disiarkan. Setelah Anda menguji kerjanya, Anda dapat mengganti tema star wars dengan musik atau rekaman suara yang Anda inginkan dan memutarnya menggunakan perintah yang sama dengan yang digunakan pada langkah 5.
Menyiarkan suara langsung menggunakan Pi
Memutar klip musik yang sudah direkam sebelumnya memang menyenangkan, tetapi akan lebih menarik jika kita bisa menyiarkan suara langsung menggunakan Pemancar FM Raspberry Pi 3 ini. Ini juga dapat dicapai dengan menggunakan program yang sama. Cukup sambungkan mikrofon ke port USB Pi dan ubah baris perintah peluncuran. Anda dapat merujuk halaman github untuk info lebih lanjut tentang ini. Jika Anda memiliki masalah dalam membuat ini berfungsi, gunakan baris komentar di bawah forum.