Са Распберри Пи рачунаром на једној плочи и екраном осетљивим на додир, прилично је лако направити сопствени јефтин интернет радио са ГУИ.

Зашто трошити велике паре на комерцијално доступан интернет радио уређај када можете да направите сопствену „уради сам“ верзију, заједно са интерфејсом на екрану осетљивом на додир?

Показаћемо вам како да направите интернет радио на Распберри Пи који ће вам омогућити да уживате у омиљеним радио станицама широм света. Кориснички интерфејс са екраном осетљивим на додир нуди модерно и корисничко искуство, које вам може помоћи да побољшате постојеће подешавање кућног звука.

Зашто правити Распберри Пи Интернет радио са екраном осетљивим на додир?

Прво и најважније, изградња „уради сам“ пројеката као што је екран на додир Распберри Пи интернет радио пружа одличну прилику за учење за студенте, ентузијасте технологије и „уради сам“ хобисте.

Осим тога, омогућава вам приступ хиљадама радио станица из целог света. Можете да слушате своје омиљене радио станице за музику, вести, инфо-забаву, разговоре итд. Такође можете да га носите са собом и да га повежете са било којим аудио подешавањем преко аук или Блуетоотх-а и почнете да слушате своје омиљене радио станице.

Поред тога, куповина радио станице са екраном осетљивим на додир је тешка због доступности, чак и ако је пронађете, може бити скупо и коштати вас неколико стотина долара. Уз Распберри Пи, можете направити интернет радио са екраном осетљивим на додир за делић цене.

Ствари које ће вам требати да направите Распберри Пи Интернет радио са екраном осетљивим на додир

Биће вам потребне следеће ставке да направите „уради сам“ интернет радио са екраном осетљивим на додир:

  • Распберри Пи: Најбоље је користити Распберри Пи 3 или 4 јер они нуде најбоље перформансе и могућности повезивања, укључујући аудио излаз од 3,5 мм. Алтернативно, можете користити и Распберри Пи Зеро или Зеро 2 В.
  • Екран осетљив на додир: Користимо ДФРоботс 7" екран осетљив на додир за овај пројекат јер то тренутно имамо. Међутим, такође можете да користите званични Распберри Пи екран осетљив на додир или било који компатибилни екран осетљив на додир (величине између 5" и 10") за Распберри Пи.
  • МицроСД картица класе 10 или више са најмање 8 ГБ складишног простора
  • Аук кабл (3,5 мм)
  • 15В (5В 3А) напајање, покушајте да користите званично напајање ако је доступно.
  • 3Д штампан (нпр Тхингиверсе модел) или купљена футрола (опционо)
  • Читач мицроСД картица за флешовање оперативног система са рачунара

Када прикупите све потребне ставке, следите доле наведене кораке да бисте направили „уради сам“ интернет радио.

Корак 1: Подесите Распберри Пи

Прво, мораћете инсталирајте оперативни систем Распберри Пи на мицроСД картицу користећи Виндовс, Линук или мацОС рачунар. За овај пројекат, препоручени оперативни систем је званични Распберри Пи ОС, који можете лако да пребаците на мицроСД картицу користећи Распберри Пи Имагер оруђе.

Корак 2: Повежите Распберри Пи са екраном осетљивим на додир

Ако користите званични Распберри Пи екран осетљив на додир, повежите кабл серијског интерфејса екрана (ДСИ) (дисплеј тракасти кабл) на Распберри Пи ДСИ порт, а затим повежите напајање екрана осетљивог на додир на Пи-ов ГПИО игле.

Ако ћете користити ДФРобот 7-инчни екран, повежите екран са Распберри Пи преко његовог ХДМИ порта. Да бисте обезбедили напајање и омогућили екран осетљив на додир, повежите микро УСБ кабл на екран и УСБ порт на Распберри Пи.

Корак 3: Инсталирајте софтвер за радио стримовање

Када је екран осетљив на додир повезан, уметните мицроСД картицу у Распберри Пи и повежите напајање да бисте покренули уређај.

Када се покрене, пратите упутства на екрану да бисте конфигурисали Распберри Пи. Такође треба да урадите следеће:

  • Подесите Ви-Фи или Етхернет везу
  • Омогући ССХ
  • Омогући аутоматско пријављивање
  • Промените локализацију
  • Проширите систем датотека

Након што извршите потребне промене и омогућен ССХ за даљински приступ, поново покрените систем. Након поновног покретања, можете се повезати са својим Распберри Пи преко Виндовс или мацОС/Линук рачунара помоћу апликације ПуТТИ или Терминал.

Када се пријавите преко ССХ-а, покрените следећу команду да ажурирате и надоградите Распберри Пи софтверске пакете:

судо апт ажурирање && судо апт надоградити

Након ажурирања, додајте главног пи (или другачије названог) корисника у ТТИ групу:

судо усермод -а -Г тти пи
судо нано /либ/удев/рулес.д/50-удев-Уобичајено.Правила

Ово ће отворити правила.д датотеку у уређивачу текста Нано. Направите следеће измене. Прво пронађите:

СУБСИСТЕМ=="тти", КЕРНЕЛ=="тти[0-9]*", ГРОУП="тти", МОДЕ="0620"

И промените га у:

СУБСИСТЕМ=="тти", КЕРНЕЛ=="тти[0-9]*", ГРОУП="тти", МОДЕ="0660"

Притисните Цтрл + Кс онда И и Ентер да сачувате промене. Ове промене су важне како би се осигурало да се Пигаме не сруши када га покрене корисник пи (који није другачије назван).

Затим инсталирајте Пигаме библиотеку потребну за Пеппи Плаиер ГУИ:

судо апт-добити инсталирајте питхон3-пигаме

Инсталирајте, закрпљену верзију либсдл1.2 (Симпле ДирецтМедиа Лаиер библиотека):

вгет хттпс://www.dropbox.com/s/0tkdym8ojhcmbu2/libsdl1.2debian_1.2.15+veloci1-1_armhf.deb
судодпкглибсдл1.2дебиан_1.2.15+велоци1-1_армхф.деб
судоапт-гетинсталирајрмлибсдл1.2дебиан_1.2.15+велоци1-1_армхф.деб

Да бисте инсталирали различите библиотеке за Питхон 3, биће вам потребан пип3 алат. Инсталирајте га са:

судо апт-добити инсталирајте питхон3-пип

Такође, инсталирајте ВЛЦ медиа плејер и ВЛЦ Питхон омот за Пеппи Плаиер да комуницира са ВЛЦ плејером:

судо апт-добити инсталл влц
пип3 инсталирај питхон-влц

Када инсталирате пип3, покрените наредбе испод да бисте преузели и инсталирали потребне библиотеке од којих зависи Пеппи Плаиер (тј. зависности):

судо апт-добити инсталирати избацивање
судо апт-добити инсталл блуеалса
судо апт-добити инсталирај склите3
судо апт-добити инсталирај удискс2
судо апт инсталирај питхон3-смбус
судо апт-гет инсталирај питхон3-серијски
пип3 инсталирај торнадо
пип3инсталирајРПи.ГПИО
пип3 инсталирај дисцогс_цлиент
пип3 инсталирај пинаносвг
пип3 инсталирај феедпарсер
пип3 инсталирај мутаген
пип3 инсталирај очекивати
пип3 инсталирај Јастук
пип3 инсталирај рпи-позадинско осветљење
пип3 инсталирај пиудев
пип3 инсталирај пиовм
пип3 инсталирај пафи
пип3 инсталирај нумпи -У
пип3 инсталирај псутил
пип3 инсталирај иахоокуери
пип3 инсталирај пиазтро

Такође, покрените следећу команду тако да не морате да будете судо/роот корисник да бисте контролисали позадинско осветљење екрана:

одјек'СУБСИСТЕМ=="бацклигхт",РУН+="/бин/цхмод 666 /сис/цласс/бацклигхт/%к/бригхтнесс /сис/цласс/бацклигхт/%к/бл_повер"' | судо тее -а /етц/удев/рулес.д/бацклигхт-пермиссионс.рулесецхо 'СУБСИСТЕМ=="бацклигхт",РУН+="/бин/цхмод 666 /сис/цласс/бацклигхт/%к/бригхтнесс /сис/цласс/бацклигхт/%к/бл_повер"' | судо тее -а /етц/удев/рулес.д/бацклигхт-пермиссионс.рулес

Клонирајте Пеппи Плаиер ГитХуб спремиште и инсталирајте Пеппи Плаиер са следећим командама:

цд ~
судо апт инсталирај гит
гит клон хттпс://github.com/project-owner/Peppy.git

Након клонирања, можете покренути Пеппи Плаиер као услугу:

вгет хттпс://raw.githubusercontent.com/project-owner/Peppy.doc/master/files/peppy.service
судо мв пеппи.сервице /етц/системд/систем
судо системцтл даемон-релоад
судосистемцтломогућитипеппи.сервис

Конфигуришите драјвер за појачало отварањем датотеке /boot/config.txt:

судо нано /боот/цонфиг.ткт

Додајте следећи ред на крај датотеке:

дтоверлаи=хифиберри-дацплус

Ако користите ДФРобот екран од 7 инча, додајте и следеће редове:

#### уклоните црне ивице
дисабле_оверсцан=1
#### подесите одређени ЦВТ режим
хдми_цвт 1024 600 60 6 0 0 0
#### постави ЦВТ као подразумевани
хдми_гроуп=2
хдми_моде=87

Прокоментаришите следећи ред да бисте онемогућили подразумевани уграђени аудио систем:

#дтпарам=аудио=он

Притисните Цтрл + Кс онда И и Ентер да сачувате. Затим отворите конфигурациону датотеку Пеппи:

нано /хоме/пи/Пеппи/цонфиг.ткт

Направите измене у [волуме.цонтрол] одељак:

[волуме.цонтрол]
тип = амикер
амикер.сцале = линеарна
амикер.цонтрол = Дигитално

Притисните Цтрл + Кс онда И и Ентер да сачувате. Затим поново покрените Распберри Пи:

судо поновно покретање

Ако наиђете на грешку, покушајте поново са процесом. Или поново флешујте Распберри Пи ОС, а затим поново пратите кораке да бисте инсталирали и подесили Пеппи Плаиер за интернет радио са екраном осетљивим на додир.

Алтернативно, можете флешовати готове Слика диска Пеппи плејера на Распберри Пи мицроСД картицу на основу екрана који имате. Ово се зове експресна инсталација, иако нам није успело када смо је испробали без главе са сликом диска за званични екран осетљив на додир од 7 инча.

Повежите аудио излаз

Можете користити екстерно појачало или било који уређај са АУКС улазом и повезати кабл између 3,5 мм аудио прикључка Распберри Пи и АУКС улазног порта појачала (може бити 3,5 мм или већи).

Можете користити и Блуетоотх звучник, али то захтева додатна конфигурација и подешавање у оквиру Распберри Пи ОС-а.

Побољшајте своје аудио подешавање помоћу Интернет радија са екраном осетљивим на додир

Интернет радио са екраном осетљивим на додир је један од најбољих „уради сам“ Распберри пројеката које можете да направите, и то за мале трошкове. Омогућава вам приступ и слушање широког спектра радио станица из целог света. Такође, можете га повезати са вашим постојећим АВР-ом или појачалом (аудио системом) и побољшати га помоћу радио контрола на екрану осетљивом на додир.