Добави Любими Set Homepage
Позиция:Начало >> Статии

Продукти от категория

Продукти Етикети

Fmuser сайтове

Как да създадете вашия домашен радиопредавател с малинов pi

Date:2018/11/10 12:06:01 Hits:


Били ли сте някога да създадете свой собствен радио? Ако е така, този урок е за вас! В тази статия ще създадем собствен радиопредавател, базиран на Raspberry Pi!

Благодарение на този урок ще можете да създадете у дома собствена малка радиостанция у дома. Например, можете да слушате музика по ваш избор на близко FM радио.

Въпреки това, в съответствие с действащото законодателство, този вид издаване е строго забранен във Франция. Поради това изпитването може да се извърши само за много кратко време и с намален обхват. Няма проблем да монтира своя FM предавател, за да излъчва в голям град като национално радио!

Аксесоарите, необходими за създаване на собствен радиопредавател с Raspberry Pi
За да създадете свой собствен радиопредавател, базиран на Raspberry Pi, ще ви трябва редица софтуерни продукти (PiFmRds и Sox), както и редица съоръжения за създаване на вашия предавател.


Ето аксесоарите, от които се нуждаете:
* A Raspberry Pi (можете да се откажете за Малина Pi 3 или Малина Pi Zero W)
* Диета за Малина Pi
* Минимална 16GB MicroSD карта
* Кабел GPIO
* Вместо GPIO кабел, можете да използвате меден проводник и спойка (не е задължително, но за добре завършена работа е по-добре)

Разбира се, ще ви е необходим и начин да контролирате Вашия Raspberry Pi, или клавиатура / екран, или дистанционно чрез SSH.

Освен това, ще трябва да имате инсталирана актуална Raspbian система, инсталирана на Вашата Raspberry Pi.


Подгответе и инсталирайте антената на вашето радио Raspberry Pi

Първата стъпка на нашия урок ще бъде да създадете и инсталирате антена на вашия Raspberry Pi. За да направите това, ще използваме проводник, който ще действа като антена.
Независимо дали предпочитате да използвате GPIO кабел или предпочитате да използвате меден проводник и спойка (резултатът изглежда по-добре, но изисква малко повече хардуер).

Първо, ще трябва да изчислим оптималната дължина на антената (можете да използвате антена с друг размер без проблеми, но тя може да повлияе на качеството и разстоянието на предаване на сигнала).

За да изчислим дължината на антената, използваме следната формула: Оптимална дължина = 300 / Fréquence / 16 * 100.

За да избегнете прекалено голямо разпространение, ще разделим резултата на две, така че да не надвишаваме 30, 40 метра около точката на разпространение.

Предупреждение, колкото по-висока е тази точка, толкова по-голямо е разстоянието. Опитайте се да останете разумни, целта е да тествате и да се забавлявате, да не нарушавате закона.

В нашия случай ще използваме честотата на предаване 107.9, която е честотата, използвана по подразбиране от PiFmRds.
Така че получаваме следното изчисление: ((300/107.9)/16)*100 = 17,37cm.

След като тази дължина е разделена на две, получаваме антена от около 8.6 см, която ще бъде много достатъчна.

Сега, когато знаем дължината на антената, трябва да знаем къде да я включим. В нашия случай PiFmRds е проектиран да работи с порта на GPIO 4 на Raspberry Pi и на това пристанище ще трябва да свържете антената.
Този порт е 4th в левия ред, като се започне от долната част, когато държите вашите малинови pi USB портове към вас.

Антената трябва да е свързана към GPIO порта, заобиколен в червено на това изображение.


Всичко, което трябва да направите, е да изрежете антената до тази дължина и да я включите (или заваряете) вашите Raspberry Pi.Install PiFmRds и Sox, за да превърнете вашата Raspberry Pi в радио. Остава да се проектира парче антена от този размер чрез електрически проводник.



Инсталирайте PiFmRds и Sox, за да превърнете Raspberry Pi в радио

След като антената е свързана, ще трябва да инсталираме софтуера за предаване на радиовълни чрез антената. В нашия случай ще използваме PiFmRds софтуер за радио и Sox, за да трансформираме нашите стандартни аудио файлове (например mp3) в WAV файлове, четливи от PiFmRds.

Първо, ние ще актуализираме списъка на нашите софтуерни хранилища, като използвате следната команда: Sudo актуализация ап-да
Това ще инсталираме PiFmRds (в ​​папката / Начало / пии Sox, както и необходимите зависимости с помощта на Commands:


cd / home / ft 

sudo apt-get инсталирате libap-tools sox oggfwd 
sudo apt-get инсталирате libsox-fmt-mp3 
sudo apt-get инсталирате libsndfile1-dev 
sudo apt-get инсталирате git 
git клонинг https://github.com/ChristopheJacquet/PiFmRds.git 
cd PiFmRds / src 
направете чисти 

правя


Всичко, което трябва да направите, е да тествате FM групата по подразбиране (107.9). За тази цел изпълнете следната команда: sudo ./pi_fm_rds



Излъчвайте радио музика с малинов pi

За да възпроизвеждате музика по радиото от вашия Raspberry Pi, принципът е винаги един и същ, изпратете файл във WAV входния формат на PiFmRds и поискайте да го излъчвате по честота по ваш избор.

Например, ако искаме да възпроизведем файла, съдържащ musique.mp3MP3 музика в групата FM 107.09 / Начало / пи /, първо трябва да предадем файла във формат WAV (използвайки Sox), след това да го изпратим на PiFmRds. Ето защо ще издадем следната команда:

sox -t mp3 /home/pi/musique.mp3 -t wav - | / home / pi / PiFmRds / src / pi_fm_rds -аудио -


Тази команда накара Сокс да трансформира файла mp3 във WAV файл и да изпрати резултата до стандартния изход. След това пита PiFmRds да извлече стандартния изход и да излъчи съдържанието му на базата на FM по подразбиране (107.09).

Друг пример е да възпроизведете всички файлове mp3 една папка една след друга, този път в групата FM 95.4:

sox -t mp3 /path/to/dir/*.mp3 -t wav - | Судо ./PiFmRds/src/pi_fm_rds -freq 95.4 -ps Toto -аудио -


Всичко, което трябва да направите сега, е да адаптирате контролите според вашите нужди. Например, можете да възпроизвеждате всички файлове на USB ключ, отдалечен компютър или дори аудио поток от уебсайт (например уеб радио).

Ако тази статия има повече, не се колебайте да разгледате нашите други мултимедийни статии, като например създаването на медиен център или инсталирането на конзола за игрални състезания!



Може би ще ви харесат:

DIY 150W FM трансмитер Сглобяване PCB Kit

DIY FU-30A 30W Усилвател на усилвателя за FM мощност

Видеоконкодер за поточно видео на .264 HD IPTV

Остави съобщение 

Име *
Имейл *
Телефон
Адрес
код Вижте кода за потвърждение? Кликнете на опресняване!
Събщение
 

Списък на ЛС

Коментари Loading ...
Начало| За нас| Продукти| Статии| Изтегли| Поддържа се| Обратна връзка| Свържи се с нас| обслужване

За контакт: Zoey Zhang Web: www.fmuser.net

Whatsapp / WeChat: +86 183 1924 4009

Skype: tomleequan Имейл: [имейл защитен] 

Facebook: FMUSERBROADCAST Youtube: FMUSER ZOEY

Адрес на английски: Room305, HuiLanGe, No.273 HuangPu Road West, TianHe District., GuangZhou, China, 510620 Адрес на китайски: 广州市天河区黄埔大道西273号惠兰阁305(3E)