Мазмұны:

Raspberry Pi радио таратқышы: 4 қадам
Raspberry Pi радио таратқышы: 4 қадам

Бейне: Raspberry Pi радио таратқышы: 4 қадам

Бейне: Raspberry Pi радио таратқышы: 4 қадам
Бейне: MKS SGEN L V1.0 - TMC2208 UART install 2024, Шілде
Anonim
Raspberry Pi радио таратқышы
Raspberry Pi радио таратқышы

Соңғы жаңарту (14.02.19):

Бұл нұсқаулар енді жаңартылмаған және түпнұсқалық RPI -ден басқа pi -де қолданылмауы керек. Бұл нұсқауларды өзіңіздің тәуекеліңізге қарамастан жалғастырыңыз. Түсініктемелерді оқып, бастамас бұрын басқа адамдардың қандай проблемалары бар екенін біліңіз. Мен бұл нұсқаулық туралы сұрақтарға жауап бермеймін. Оқығаныңызға рахмет және сәттілік.

Raspberry Pi - бұл өте пайдалы компьютер, оны әр түрлі нәрсеге қолдануға болады. Империал колледжінің робототехника қоғамындағы адамдар сіздің сүйікті еміңізді қолданудың жаңа әдісіне ие болды. Олар Pi -ді FM радио таратқышына айналдыратын бағдарлама жасады. Бұл нұсқаулық сізге бағдарламаны орнатып, қолданатын Pifm таратқышын қалай жасау керектігін көрсетеді.

Кейбір жаңартулар (03/11/15):

Мен жазған жаңа бағдарлама бар, онда сізге тек файл атауы қажет (ПАТР емес). Ол сіз үшін бәрін орнатады, тек жиілікті және ойнатылатын файл атауын теру керек (WAV немесе MP3, стерео немесе моно). github.com/CodyJHeiser/PiStation

ICRS біраз уақыт бұрын PiFM -де басқа нұсқасын шығарды, ол стерео дыбыстарды (mp3 файлдар) қазір радио арқылы ойнатуға мүмкіндік береді. Сіз бұл сілтемеге кіріп, жаңа ақпаратты біле аласыз (жаңа код менің бағдарламада жоғарыда көрсетілген.)

Қосымша жаңартулар (08/06/15):

ЭндрюГ29 мүшесі маған Raspberry Pi 2 қолдайтын GitHub сілтемесін берді! Дәстүрлі әдіс арқылы бұл RPi2 -де жұмыс істемейді.

1 -қадам: Қажетті бөлшектерді алу

Қажетті бөлшектердің болуы
Қажетті бөлшектердің болуы
Қажетті бөлшектердің болуы
Қажетті бөлшектердің болуы
Қажетті бөлшектердің болуы
Қажетті бөлшектердің болуы

Әрине, егер сізде Pifm радиосын қосуға қажетті бөліктер болмаса, бұл жұмыс істемейді. Мен сіздердің көпшілігіңізде Raspberry Pi -ді іске қосу үшін қажет нәрселерді тізімдеймін, бірақ мен оны жоқ адамдарға қоямын. Екінші абзацта сізге қажет емес нәрселер бар. 1. Raspberry Pi 2. 5 вольтты 1 ампер (мен 750 миллиамптан 2 амперге дейін) USB қуат көзі 3. Micro USB кабелі 4. Raspbian қосылған кемінде 2 ГБ SD картасы 5. Дисплей немесе ssh Now негіздер өткеннен кейін, сізге бұл элементтер жұмыс істеуі үшін қажет болады. 1. Ethernet кабелі немесе Wi -Fi қосқышы (егер ол жоқ болса, екінші қадамды қараңыз) 2. Антеннаның қандай да бір түрі Сіз саусағыңызбен ғана жұмыс жасай аласыз, бірақ ол жұмыс істемейді, сіз Pi Cobbler -ді сыммен ұстап тұра аласыз. Мен сияқты түйреуіш жақсы жұмыс істейді, жобаланған диапазон шамамен 10 метр, бірақ мен одан әлдеқайда ұзағырақ екенін білдім.

2 -қадам: пакеттерді жүктеу

Пакеттерді жүктеу
Пакеттерді жүктеу

Енді бізде қажеттінің бәрі бар, біз бағдарламалық қамтамасыз етуді орната аламыз, бұл өте қарапайым процесс. Егер сіз Интернетке қосылмаған болсаңыз, бұл жұмыс істемейтінін есте сақтаңыз (төменде ** қараңыз). Бағдарламалық жасақтаманы жүктеу үшін сізге тек интернет қажет, содан кейін оны интернетсіз пайдалануға болады. ** Егер сізде Ethernet кабелі болса, сіз бұл параграфты елемеуге болады. Егер сізде Ethernet кабелі болмаса, бірақ сіз мұны әлі де жасағыңыз келсе, файлдарды компьютерге жүктеп, флэш -дискіге салып, оны «pi/home» каталогына жүктей аласыз. Енді Pi терминалында дәл осылай теріңіз, бас әріпке назар аударыңыз! wget www.icrobotics.co.uk/wiki/images/c/c3/Pifm.tar.gz ('Pifm.tar.gz' ішіндегі бас әріппен 'P') ls (егер сіз 'ls' деп тергенде дәл осылай жасадыңыз. басқа файлдарды «Pifm.tar.gz») tar -xvf Pifm.tar.gz (тағы да «Pifm.tar.gz» бас әріпімен басылған «P» әріптерімен бірге) көру керек. Барлық код жасалды, енді кез келген станцияда музыканы қалай ойнауды үйрену үшін келесі қадамға өтіңіз.

3 -қадам: Бағдарламаны қолдану

Бағдарламалық қамтамасыз етуді қолдану
Бағдарламалық қамтамасыз етуді қолдану
Бағдарламалық қамтамасыз етуді қолдану
Бағдарламалық қамтамасыз етуді қолдану

Ақырында, біз саяхатымызды аяқтаймыз, бірақ сіз өзіңіздің керемет «хакерлік» қабілеттеріңізбен достарыңызды таң қалдыра алатын болсаңыз, бұл қиын жұмыстың бәрі өз жемісін береді! Пиді басқаруға арналған бірнеше командалар бар, мен оларды төменде тізіп, бөлшектеп, олардың нені білдіретінін біртіндеп айтамын. Біз кодқа кіріспес бұрын, сіз антеннаны оған қосу үшін оның қандай істікшеден шыққанын білуіңіз керек. GPIO PIN 4 - бұл қолданылатын нәрсе, өкінішке орай, сіз пин нөмірін өзгерте алмайсыз, себебі оған арнайы сипаттамалар енгізілген, сондықтан егер сізде GPIO PIN 4 -те басқа бірдеңе бітсе, оны өзгертуге немесе алып тастауға тура келеді. бұл жұмыс істеуі үшін.sudo./pifm sound.wav 100.1 sudo - Бұл сізге әкімші қуатын береді (терезеде әкімші сияқты)./pifm -./ бағдарламаны іске қосу үшін пайдаланылады, сіз орындағыңыз келетін бағдарлама - бұл put it after (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 Karaoke микрофон бар. Сіз Amazon -дан біреуін ала аласыз, мен гитараның кейіпкерін шамамен 15 долларға таптым.

4 -қадам: Басқа әндерді қосу

Басқа әндерді қосу
Басқа әндерді қосу
Басқа әндерді қосу
Басқа әндерді қосу

Сіз Raspberry Pi -ге бір ғана ән алғыңыз келмейтін шығар. Қажетті әндерді қою үшін сізге дұрыс формат қажет. Бұл.wav файлы болуы керек, егер сізде.mp3 немесе.mp4 немесе кез келген нәрсе болса, оны түрлендіру қажет. Сіз мұны онлайн режимінде пайдалана аласыз. Ол сондай -ақ 16 биттік болуы керек: 22050 Гц: моно. Егер олай болмаса, бұл өте баяу, біртүрлі немесе шынымен де тез және оғаш естіледі. ЖАҢАРТУ: Енді сіздің таңқурай пияңызда.mp3 файлдарын қолдану әдісі бар, мұнда қосымша ақпарат алу үшін Google Doc бар. ән тек Fillzilla сияқты FTP серверін қолданады, сіз мұнда өте жақсы оқулықты таба аласыз. Қосымша жұмысты болдырмау үшін оны home/pi каталогына импорттағаныңызға көз жеткізіңіз (ол әдепкі бойынша). Кодқа келетін болсақ, 'sound.wav' әнін сіздің атыңызбен ауыстырыңыз. EX sudo./pifm livin_on_a_prayer.wav 100.1 Егер сіздің әніңізде бос орын болса, оның жұмыс істемейтінін байқауыңыз мүмкін, ол сізге қате береді, оны түзету үшін әннің атын тырнақшаға алыңыз. EX sudo./pifm «намаз бойынша өмір сүру. wav» 100.1 КЕҢЕСТЕР - Барлығын дұрыс жазуды ұмытпаңыз, сіз бас әріппен жазғаныңызға көз жеткізіңіз. Сіз жүктеген барлық әндерді пәрменде 'ls' теру арқылы көре аласыз. кез келген басқа сұрақтар, пікір қалдырудан қорықпаңыз!

Ұсынылған: