Съдържание:

Радиопредавател Raspberry Pi: 4 стъпки
Радиопредавател Raspberry Pi: 4 стъпки

Видео: Радиопредавател Raspberry Pi: 4 стъпки

Видео: Радиопредавател Raspberry Pi: 4 стъпки
Видео: Raspberry PI 4B, installing Supervised Home Assistant on RaspiOS 64 - checking instructions 2024, Юли
Anonim
Радиопредавател Raspberry Pi
Радиопредавател Raspberry Pi

Скорошна актуализация (14.02.19):

Тези инструкции вече не са актуални и не трябва да се използват с никакви пи освен оригиналния RPI. Моля, продължете с тези инструкции на свой собствен риск независимо. Прочетете коментарите, за да видите с какво други хора имат проблеми, преди да започнете. Вече не отговарям на въпроси относно тази инструкция. Благодаря ви за четенето и късмет.

Raspberry Pi е много полезен компютър, който може да се използва за много различни неща. Хората от Imperial College Robotics Society имат нов начин да използват любимото ви лакомство. Те са проектирали програма, която превръща Pi в FM радиопредавател. Тази инструкция ще ви покаже как да направите свой собствен предавател Pifm, като инсталирате и използвате програмата.

Някои актуализации (03/11/15):

Има нова програма, която написах, където имате нужда само от името на файла (НЕ ПЪТЯ). Той ще инсталира всичко за вас, всичко, което трябва да направите, е да въведете честотата и името на файла, който да се възпроизвежда (WAV или MP3, стерео или моно). github.com/CodyJHeiser/PiStation

ICRS пусна друга версия на PiFM преди известно време, която ви позволява да възпроизвеждате стерео звуци (mp3 файлове) по радиото сега. Можете да отидете на тази връзка тук, за да проверите новата информация (новият код е включен в моята програма, изброена по -горе.)

Още актуализации (08/06/15):

Членът, AndrewG29, ми даде връзка към GitHub, която поддържа Raspberry Pi 2! Чрез традиционния метод това не работи на RPi2.

Стъпка 1: Наличието на необходимите части

Наличието на необходимите части
Наличието на необходимите части
Наличието на необходимите части
Наличието на необходимите части
Наличието на необходимите части
Наличието на необходимите части

Очевидно това няма да работи, освен ако нямате правилните части за стартиране на вашето Pifm радио. Ще изброя основните неща, от които се нуждаете, за да стартирате вашия Raspberry Pi, които повечето от вас вече имат, но ще го поставя там за хората, които нямат. Във втория параграф има неща, които може да нямате, от които имате нужда. 1. Raspberry Pi 2. 5 волта 1 ампер (между 750 милиампера и 2 ампера е това, което опитах) USB захранване 3. Микро USB кабел 4. Най -малко 2 GB SD карта с Raspbian върху него 5. Дисплей или ssh Сега след основите, ще ви трябват и тези елементи, за да работи. 1. Ethernet кабел или wifi ключ (Вижте стъпка втора, ако нямате това) 2. Някакъв вид антена Можете просто да използвате пръста си, но той също няма да работи, можете да използвате Pi Cobbler с някой стърчащ проводник на щифта, както направих, работи добре, прогнозираният обхват е около 10 метра, но открих, че отива много по -дълго от това.

Стъпка 2: Изтегляне на пакетите

Изтегляне на пакети
Изтегляне на пакети

Сега, когато имаме всичко необходимо, можем да стигнем до инсталирането на софтуера, това е много прост процес. Имайте предвид, че това няма да работи, ако не сте свързани с интернет (вижте по -долу **). Имате нужда само от интернет, за да изтеглите софтуера, можете да го използвате след това без интернет. ** Ако имате Ethernet кабел, можете да пренебрегнете този параграф. Ако нямате Ethernet кабел, но все пак искате да направите това, можете да изтеглите файловете на компютъра си и да го поставите на флаш устройство и да го качите в директорията "pi/home". Сега във вашия тип терминал Pi в това точно, обърнете внимание на главни букви! wget www.icrobotics.co.uk/wiki/images/c/c3/Pifm.tar.gz („P“с главни букви в „Pifm.tar.gz“) ls (Ако сте го направили правилно, когато въведете „ls“вие трябва да вижда други файлове, заедно с един, наречен „Pifm.tar.gz“) tar -xvf Pifm.tar.gz (Отново с главна буква „P“в „Pifm.tar.gz“) Това е! Целият код е свършен, сега към следващата стъпка, за да научите как всъщност да пускате музика на всяка станция, която искате.

Стъпка 3: Използване на софтуера

Използване на софтуера
Използване на софтуера
Използване на софтуера
Използване на софтуера

Най -накрая сме към края на нашето пътуване, но цялата тази упорита работа се отплаща, когато можете да впечатлите приятелите си със страхотните си нови „хакерски“способности! Има няколко команди, които се използват за управление на pi, аз ще ги изброя по -долу и ще ги разделя и ще ви кажа какво означават стъпка по стъпка. Преди да влезем в кода, трябва да знаете от какъв извод е излъчен, за да можете да прикрепите антената си към него. GPIO пин 4 е това, което се използва, за съжаление не можете да промените номера на пина, защото в него са вградени специфични спецификации, така че ако нещо друго изтича от GPIO пин 4, ще трябва да го промените или да го извадите за да работи това. sudo./pifm sound.wav 100.1 sudo - Това ви дава администраторска власт (като на windows администратора)./pifm -./ се използва за стартиране на програма, програмата, която искате да стартирате, е това, което вие поставете след него (pifm) sound.wav - Тук е музиката, която искате да се пуска по радиото, можете да я промените на всеки **.wav файл 100.1 - Това е станцията, на която искате да се възпроизвежда музиката ви, можете да промените това на нещо между 87.1 и 108.1 За да излезете от песента, натиснете „control“+ „c“Ако имате микрофон, можете да го включите в USB порта и да излъчите гласа си по радиостанцията, ето какво ще напишете в: arecord -fS16_LE -r 22050 -Dplughw: 1, 0 -| sudo./pifm - 100.1 22050 (обърнете внимание на главни букви) За да направите това, разбира се, трябва да имате USB микрофон, аз имам стар Wii Караоке микрофон, който работи добре. Можете просто да вземете един от Amazon, току -що намерих Guitar Hero за около 15 долара тук.

Стъпка 4: Добавяне на други песни

Добавяне на други песни
Добавяне на други песни
Добавяне на други песни
Добавяне на други песни

Така че вероятно не искате просто една песен на вашия Raspberry Pi. За да поставите песните, които искате, трябва да имате правилния формат. Трябва да е.wav файл и ако имате.mp3 файл или.mp4 или каквото и да е, трябва да го конвертирате. Можете да използвате този онлайн тук. Тя също трябва да бъде в 16 бита: 22050 Hz: моно. Ако не е така, ще звучи наистина бавно и странно или наистина бързо и странно. АКТУАЛИЗИРАНЕ: Вече има начин да използвате.mp3 файлове във вашия малинов pi, ето Google Doc за повече информация. Https://docs.google.com/document/d/1URn_9QpnP9CjUq9fpjuMdpL6svTr8hoGThmilHePV5g/edit? Usp = споделяне song просто използвайте FTP сървър като Fillzilla, тук можете да намерите доста добър урок за него. Уверете се, че го импортирате в директорията home/pi (по подразбиране е в нея), за да избегнете допълнителна работа. Що се отнася до кода, просто заменете „sound.wav“с името на вашата песен. EX. sudo./pifm livin_on_a_prayer.wav 100.1 Ако песента ви има интервали, може да забележите, че не работи, това ще ви даде грешка, за да поправите това, поставете името на песента в кавички. EX. sudo./pifm "живея на молитва.wav" 100.1 СЪВЕТИ - Уверете се, че пишете с главни букви това, което предполагате, за да сте сигурни, че сте написали всичко правилно Можете да видите всички песни, които сте изтеглили, като напишете "ls" в командата line Всички други въпроси, не се страхувайте да оставите коментар!

Препоръчано: