Мазмуну:
- 1 -кадам: Колдонулган бөлүктөр
- 2 -кадам: Raspbian орнотуу
- 3 -кадам: Raspotifyди Raspberry Piге орнотуу
- 4 -кадам: Кайсы спикерди колдонууну чечүү
- 5-кадам: Алдын ала күчөтүлгөн динамиктерди туташтыруу
- 6 -кадам: Туура күчөткүчтү тандоо
- 7 -кадам: Бардыгын Биригүү
- 8 -кадам: Корпусту куруу
- 9 -кадам: даяр продукт
Video: Sonos Spotify Wifi спикери сыяктуу: 9 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:38
Бул долбоордо биз Spotify Кардары бар Wifi Спикерин курабыз. Бул спикерде ойноо үчүн spotifyде оңой эле тандай аласыз дегенди билдирет. Сиз bluetooth менен иштешүүнүн кажети жок, анткени бул ethernetке негизделген. Кокустан Spotify жабылып калса, сиздин музыка дагы ойнойт. Бул Соноско окшош, бирок андан кийин өз алдынча жасалган.
Бул Raspberry Pi үчүн Raspotify программасына негизделген. Бул колдонууга оңой жана программалык камсыздоону орнотуу анчалык деле кыйын эмес.
Мен бардыгын мүмкүн болушунча жөнөкөй түшүндүрүүгө бардык күчүмдү жумшадым, муну ар ким кура алат, ал тургай мурда эч нерсе кура элек баштагандар дагы муну кайра жаратышы керек.
1 -кадам: Колдонулган бөлүктөр
Бул долбоорду баштоодон мурун мен сизге бардык тетиктерди сатып алууну сунуштайм.
- Raspberry Pi 4
- микро SD карта (жок дегенде 8 ГБ) (эгер керек болсо адаптер)
- Компьютер
- Динамиктер жана күчөткүч (4 -кадамды караңыз)
- Куралдар
- Электр энергиясы менен камсыздоо (6 -кадамды караңыз)
Эми сизде баары бар, чыныгы көңүл ачуу башталат.
2 -кадам: Raspbian орнотуу
Долбоорду баштаардан мурун, биз Raspberrry piге операциялык системаны орнотушубуз керек. Бул учурда биз "Raspbian Busterди рабочий стол жана сунушталган программалык камсыздоо менен" колдонобуз.
Raspbianди Raspberry Piге орнотуу абдан жөнөкөй. Биз Raspbianди жүктөп, дисктин сүрөтүн microSD картасына жазабыз, андан кийин Raspberry Pi'ди ошол microSD картасына жүктөйбүз.
Сизге microSD картасы керек (жок дегенде 8 ГБ менен), ал үчүн уячасы бар компьютер жана, албетте, Raspberry Pi жана негизги перифериялык түзүлүштөр (чычкан, клавиатура, экран жана кубат булагы).
1 -кадам: OSти жүктөө
Бул веб -сайттан Raspian орнотсо болот. Биз "Desktop жана сунушталган программалык камсыздоо менен Raspbian Busterди" орнотушубуз керек. Эми "ZIPти жүктөө" баскычын чыкылдатыңыз жана жүктөө башталышы керек. (бул Ethernet туташууңузга жараша бир нече мүнөткө созулушу мүмкүн)
2 -кадам: сүрөттү SD картага жазуу
Эми сиз сүрөттү SD картага жазуучу программаны жүктөп алып, орнотушуңуз керек болот. Жакшы колдонуу Etcher деп аталат жана ал бардык платформаларда иштейт (Linux, Mac жана Windows). Сиз аларды веб -сайтынан жүктөп алсаңыз болот.
1. Etcherди жүктөп алгандан кийин, аны орнотуу үчүн көрсөтмөлөрдү аткарыңыз.
2. SD картаңызды компьютериңизге салыңыз. (Кээ бир компьютерлерде SD карта окугучу жок болгондуктан, USB адаптерин колдонуу керек болушу мүмкүн.)
3. Эчерди ачыңыз жана биз жаңы эле түшүргөн Raspbian сүрөтүн тандаңыз.
4. Raspbian орноткуңуз келген SD картаны тандаңыз. Туура диск экенин текшерүү үчүн эки жолу текшериңиз, анткени бул аны тазалайт.
5. Сүрөттү жана дискти ырастагандан кийин, SD картаны жаркылдатууга өтсөңүз болот, Flashти тандаңыз.
6. Ал бүткөндөн кийин, сиз SD картаны компьютерден коопсуз алып салсаңыз болот.
7. SD -картаны Raspberry Pi -ге жана күч, чычкан, клавиатура жана HDMI кабели сыяктуу башка кошумча зымдарга салыңыз.
8. Эми сиз орнотуу процесси аркылуу жетектелесиз. Ethernetке туташууну унутпаңыз, анткени Spotify Connect Ethernetке негизделген. Орнотуу процесси абдан алдыга жылат, андыктан бул көйгөй болбошу керек.
9. Сиз азыр Raspberry Pi -ге Raspian программасын ийгиликтүү орноттуңуз жана кийинки кадамга өтсөңүз болот. Куттуктайм!
3 -кадам: Raspotifyди Raspberry Piге орнотуу
Raspotify - Raspberry Pi боюнча Raspbian үчүн Spotify Connect кардары, ал жөн эле иштейт ™. Raspotify - бул Пол Литар жана башкалардын укмуштуудай librespot китепканасын жука орогон Debian пакети жана ага байланыштуу репозиторий. Ал орнотулгандан кийин дароо Pi үч версиясы боюнча иштейт.
Орнотуунун өзү оңой эле болот, жөн гана төмөнкү кадамдарды аткарыңыз жана 5 мүнөттө иштеп баштайсыз.
1. "CTRL + ALT + T" жарлыктарын колдонуу менен Терминалды ачыңыз.
2. Терминалга төмөнкүлөрдү териңиз жана андан кийин Enter баскычын басыңыз. Бул буйрук Debian пакетин жүктөйт жана орнотот жана анын ыңгайлуу репозиторийин кошот, бул сиз дайыма агымдагы өзгөрүүлөр менен жаңыртылып турууну камсыз кылат.
curl -sL https://dtcooper.github.io/raspotify/install.sh | ш
3. Орнотуудан кийин биз тез текшерүүнү жүргүзөбүз. Spotify ачыңыз жана жеткиликтүү түзмөктөрдү издеңиз. Төмөндө көрсөтүлгөндөй "raspotify (raspberrypi)" спикери болушу керек.
4. Эми баары иштейт, биз Raspotifyди конфигурациялай алабыз. Терминалга төмөнкү буйрукту терүү менен, биз Spotifyде көрсөтүлгүбүз келген ысым сыяктуу жөндөөлөрдү өзгөртө алабыз.
sudo nano/etc/default/raspotify
5. Enter баскандан кийин төмөнкүлөрдү көрүшүңүз керек.
Сиз ачкан нерсе - Raspotify конфигурация файлы. Бул файлдын ичинде сиз өзүңүздү конфигурациялай турган бир нече варианттарды көрөсүз. Биз 2 жөндөөнү гана өзгөртөбүз: Бит ылдамдыгы жана Түзмөктүн аталышы.
6. Түзмөктүн атын өзгөртүү үчүн, биринчи кезекте линияны комментарийлешибиз керек. Муну жок кылуу баскычын басуу менен жасаса болот, бул саптын тексти эми ак болуп калат. Эми биз Spotifyде көрсөтүлө турган ысымды тандай алабыз, мен ашкананы тандагам, анткени ал жерде менин спикерлерим отурат. Жөн гана raspotify'ди каалаган ат менен алмаштырыңыз.
Мисалы:
DEVICE_NAME = "Ашкана"
7. Атыбызды өзгөрткөндөн кийин биз Бит ылдамдыгын өзгөртөбүз. Бул бизге бир аз жакшыраак аудио сапатын берет.
Сызыкка комментарий бербеңиз жана 160тын ордуна 320 дегенди коюңуз.
БИТРАТ = "320"
8. Эми код аты окшош болушу керек, аталыш айырмасын кошпогондо.
#/etc/default/raspotify - librespot үчүн аргументтер/конфигурация # Spotify Connectдеги Device name DEVICE_NAME = "Dining Room"
# Bitrate, 96 (сапаты төмөн), 160 (демейки сапат) же 320 (жогорку сапаттагы)
БИТРАТ = "320"
# Librespot үчүн кошумча буйрук сабынын аргументтерин төмөндө коюуга болот.
# Көбүрөөк маалымат алуу үчүн "librespot -h" караңыз. Сиз көрсөткөн ар кандай аргументтер бул файлдын башка өзгөрмөлөрү тарабынан камтылбаганын текшериңиз. (Көбүрөөк техникалык маалымат алуу үчүн демондун # конфигурациясын караңыз. '/Lib/systemd/system/raspotify.service`. # # Түзмөгүңүз Spotify Connectте Интернетте көрүнүп турушу үчүн, # колдонуучу атыңыз менен сырсөзүңүздү кошуңуз. Түзмөктүн сырсөзүн коюңуз ", # аккаунтуңуздун жөндөөлөрүндө" --колдонуучу "жана"-парольду "колдонуңуз. # # Башка чыгаруу түзүлүшүн тандоо үчүн (б.а. USB аудио түйүнү же HDMI аудиосу), # "-түзмөк" сыяктуу нерселер менен-hw: 0, 1`. Сиздин километражыңыз ар кандай болушу мүмкүн. # # OPTIONS = "-колдонуучунун аты-пароль"
# Жүктөлгөн аудио файлдар үчүн кэшти колдонууга комментарий бербеңиз. Кэш тарабынан өчүрүлгөн
# демейки. Колдонууну кааласаңыз, муну ошол бойдон калтыруу эң жакшы, анткени # уруксаттар каталогдо туура коюлган//var/cache/raspotify. #CACHE_ARGS = "-cache/var/cache/raspotify"
# Демейки боюнча, көлөмдү нормалдаштыруу иштетилген, башка көлөмдү кошуңуз
Кааласаңыз бул жерде # аргументтер, бирок булар жакшы болушу керек. #VOLUME_ARGS = "-enable-volume-normalization-lineear-volume --initial-volume = 100"
# Backend бул жакка орнотулушу мүмкүн, бирок бул абдан өнүккөн учурларда
# librespot, андыктан муну кадимки шарттарда өзгөртүүнүн кажети жок. #BACKEND_ARGS = "-backend alsa"
10. Файлды сактоо үчүн "CTRL + X", андан кийин "y" баскычын басыңыз жана эң акыркы, бирок Enter баскычын басыңыз.
11. Төмөнкү буйрукту колдонуу менен Raspotify'ди кайра иштетиңиз.
sudo systemctl raspotify кайра
3 -кадамдагыдай тез текшерип көрүңүз жана аты өзгөрдүбү же жокпу, карап көрүңүз.
12. Азыр баары даяр жана биз спикерлерибизди даярдай алабыз!
4 -кадам: Кайсы спикерди колдонууну чечүү
Бул долбоордо мен спикерлердин 2 түрүнөн өтөм. Ансыз деле күчөтүлгөндөр жана азырынча күчөтүлө элек спикерлер.
Алдын ала күчөтүлгөн динамиктер менен күрөшүү эң оңой, анткени жөн гана жардамчы кабелди анын киришине туташтыруу керек. Бул спикерлердин бул түрүн электроника жөнүндө көп нерсени билбеген адамдар үчүн эң жакшы тандоо кылат.
Буга чейин күчөтүлбөгөн динамиктер менен иштөө бир аз кыйыныраак. Биз күчөткүчтү динамиктерге туташтырып, анын айланасында корпус курушубуз керек. Бул мага окшоп эски китеп текчелерин кайра колдонуунун эң сонун жолу. Биз жалпы чыгымдарды азайтуу үчүн Кытайдан арзан күчөткүч кошобуз. Эгерде сиз DIY долбоорлорун жасоону жакшы көрсөңүз, өзүңүз деле китеп текчесинин спикерин өзүңүз курсаңыз болот. Мен бул Нускамадан бирин сунуштайм. Мен эски Phillips Streamium MCI900 динамиктерин колдондум. Тилекке каршы, анын күчөткүчү сынды, ошондуктан мен азыр күчөтүлбөгөн динамикмин. Долбоорубузду иштетүү үчүн бизге дагы электр энергиясы керек болот, бирок биз муну бир мүнөттө сүйлөшөбүз.
Эгер сиз алдын ала күчөтүлгөн динамиктерди колдонсоңуз, кийинки кадамга бара аласыз.
Эгер күчөтүлбөгөн динамиктерди колдонсоңуз, кийинки өткөрүп жиберүүгө болот.
5-кадам: Алдын ала күчөтүлгөн динамиктерди туташтыруу
Эгерде сиздин динамиктериңиз AUX порту бар күчөткүчкө туташкан болсо, анда Raspberry Piден жардамчы кабелди күчөткүчкө туташтырып, ферифералдык түзүлүштөрдү Raspberry Pi менен ажыратуу керек. Баары азыр иштеши керек! Электр кабелин жана Ethernet кабелин (Wifi аркылуу туташпаганыңызда) жана AUX кабелин ажыратпаганыңызды текшериңиз. Сизде төмөнкү сүрөттөгүдөй байланыштар болушу керек жана азыр сиз бүттүңүз. Сиз Raspberry Pi менен спикер сыяктуу сонос түздүңүз жана музыка угууну баштасаңыз болот.
Ethernet кабелинин кереги жок экенин эске алыңыз
6 -кадам: Туура күчөткүчтү тандоо
Туура күчөткүчтү жана электр менен камсыздоону кантип тандоо керек? Бул кадамда биз жооп бере турган суроо.
1. Сизге канча ватт керек? Бул китеп текчесинин спикеринин спецификациясында жазылышы керек. Менде 50 ватт колдонгон эки динамик бар. Бул 50 * 2 күчөткүчтү сатып алышым керек дегенди билдирет. Жөн эле ebay, amazon, alibaba сыяктуу сайттарга кирип, "2 * 50W күчөткүчтү" издеңиз. Күчөткүчтүн болушу керек болгон нерсе - бул AUX порту. Bluetooth менен да сатып алсаңыз болот, бирок бул кереги жок. Мен муну менен жеңдим. Бул TPA3116 чипине негизделген 2 *50W күчөткүч. Бул менин спикерлериме туура келет.
2. Кандай электр менен камсыздоону сатып алышым керек? Күчөткүчтү иштетүү үчүн керектүү күч күчөткүчтөрдүн тактоо баракчасында көрсөтүлгөн. Меники 24В керек болчу, ошондуктан 24V электр булагын сатып алууга туура келди. Керектүү амперди бул формула менен оңой эле эсептеп чыкса болот: I = P (ватт) / U, ошондуктан менин учурда 100/24 = 4.16 ==> Ошентип, 24V 4.2A электр булагына муктажмын. Жогорку ампердик PSUга баруу жакшыраак, андыктан электр менен камсыздоого көп басым жасабаңыз.
Менде эски ноутбуктун зарядкасы бар болчу, ал 24В жана 100 ватт чыгат. Ошондуктан мен аны колдонууну чечтим. Эгерде сизде мындай электр энергиясы жок болсо, сиз төмөндөгү сүрөттө көрсөтүлгөндөй өнөр жайын колдоно аласыз. Алар үчүн абдан жакшы банк бар.
7 -кадам: Бардыгын Биригүү
Ар бир күчөткүч үчүн туташуу ар башка, бирок башкы бир эле. Бул менин схемам болчу, сиздики окшош болушу керек.
Электр камсыздоо:
AC дубал розеткасына туташкан.
Көк зым Н.
Браун зым Л.
Жашыл/сары зым GNDге
V + DC + күчөткүч
V- DC - күчөткүч
Малина пи:
USB C - розеткага
Күчөткүчкө AUX кабели
(Ethernet кабели роутерге)
Күчөткүч:
DC out - баяндамачыларга
DC out + динамиктерге
Акыр -аягы, сиз төмөндөгү сүрөттөгүдөй нерсеге ээ болосуз. Эми баары жакшы иштеши керек жана жаңы WIFI динамиктериңиз музыканы ойнотууга даяр.
8 -кадам: Корпусту куруу
Эгер сиз электроника үчүн чындап эле жакшы корпус кургуңуз келсе, мүмкүн, бирок бул зарыл эмес. Мен электроникамды түшкү коробкага салып койгом, анткени түшкү коробканы жашырам. Мен потенциометр үчүн тешиктерди, күчөткүч менен Raspberry Pi үчүн тешик бургуладым. Менин кубаттуулуктарым ноутбуктун кубаттагычынан, ошондуктан боштукту сактоо үчүн аны түшкү кутуга салбоону чечтим. Бирок, эгерде сиз өндүрүштү сатып алсаңыз, коопсуздук үчүн PSUду кутуга салып коюу керек.
Менин түшкү тамагым жакшы көрүнөт деп ойлобойм, бирок мен айткандай ал жашыруун болот. Бирок соз жок, бул жерде менин түштөнүүмдүн күчөткүчүнүн сүрөттөрү!
9 -кадам: даяр продукт
Мен акыркы жыйынтыкка абдан кубанычтамын. Аудионун сапаты, айрыкча, абдан жакшы, эгерде бул долбоор мага жалпысынан 60 евро турса. Менин күчөткүчүмдүн көрүнүшү дагы деле кандайдыр бир жумушка муктаж.
Менин оюмча, Spotify Кардарын мурунтан бар динамиктериңизге орнотсоңуз сонун болот. Бул ушунчалык ыңгайлуу болгондуктан, көпчүлүк динамиктер сыяктуу bluetooth аркылуу туташуунун кажети жок. Сиз жөн гана бир чыкылдатуу менен каалаган спикерди тандай аласыз. Бул жөн эле Sonos спикери сыяктуу, бирок кир үчүн арзан.
Бул жерде акыркы жыйынтыктын кээ бир сүрөттөрү бар!
Сунушталууда:
Үн менен башкарылуучу үйдү автоматташтыруу (Alexa же Google Home сыяктуу, Wifi же Ethernet кереги жок): 4 кадам
Үн менен башкарылуучу үйдү автоматташтыруу (Alexa же Google Home сыяктуу, Wifi же Ethernet кереги жок): Бул негизинен SMSке негизделген arduino релеси, google жардамчысы орнотуусу менен үн буйругу боюнча билдирүүлөрдү жөнөтөт. Бул абдан оңой жана арзан жана Alexa жарнактары сыяктуу иштейт учурдагы электр шаймандары (эгерде сизде Moto -X smartp болсо
Сиз шам сыяктуу өчүрө аласыз!: 5 кадам (сүрөттөр менен)
Сиз шам сыяктуу өчүрө аласыз! Бир гана Arduino UNO, LED жана резисторду колдонуп, биз шамалдын ылдамдыгын өлчөгөн ысык LED анемометрин курабыз жана сизди аныктаганда LEDди 2 секундга өчүрөбүз
Аны Tic-Tac сыяктуу чайкаңыз!: 9 кадам (Сүрөттөр менен)
Аны Tic-Tac сыяктуу чайкагыла
ЭМЕС* BOSS бурмалоосу сыяктуу: 4 кадам (Сүрөттөр менен)
ЭМЕС* BOSS бурмалоосу сыяктуу: Баягы Босско окшош эки диод-кысуучу бурмалоо педалдарынан тажадыңызбы? Ачуу гитаранын жырткычтыгын, уятсыздыктын чегине чейин жүк ташуучу машиналарды сунуштаган педальды каалайсызбы? блюз overdrive? Сизге мүмкүндүк берүүчү стомбокс керек
Кантип манжа изинин коопсуздук тутумун ABC сыяктуу оңой алдоо керек: 12 кадам (сүрөттөр менен)
Манжа изинин коопсуздук тутумун ABC сыяктуу оңой кантип алдоо керек: Бул көрсөтмө ABC сыяктуу манжа изинин коопсуздук системасын кантип алдоо керектигин көрсөтөт. IBM эч качан сиз жөнүндө билгиңиз келбейт. ал манжа изинин коопсуздук системасынын көбү үчүн иштейт. Мисалы: мис. эшик, уюлдук телефон …. Бул көрсөтмө v менен келет