Բովանդակություն:

Sonos Like Spotify Wifi խոսնակ. 9 քայլ (նկարներով)
Sonos Like Spotify Wifi խոսնակ. 9 քայլ (նկարներով)

Video: Sonos Like Spotify Wifi խոսնակ. 9 քայլ (նկարներով)

Video: Sonos Like Spotify Wifi խոսնակ. 9 քայլ (նկարներով)
Video: Xiaomi Smart Speaker - խելացի բարձրախոսի գլոբալ տարբերակ, Ok Google: Ձայնային դերասան տնային օգնական 2024, Հուլիսի
Anonim
Sonos Like Spotify Wifi խոսնակ
Sonos Like Spotify Wifi խոսնակ

Այս նախագծում մենք կկառուցենք Wifi բարձրախոս, որի ներսում տեղադրված է Spotify Client- ը: Սա նշանակում է, որ դուք կարող եք հեշտությամբ ընտրել spotify- ը `նվագարկելու տվյալ կոնկրետ բարձրախոսով: Պետք չէ զբաղվել խայտառակ bluetooth- ով, քանի որ այն հիմնված է ethernet- ի վրա: Ձեր երաժշտությունը նույնիսկ ավելի կհնչի, եթե պատահաբար փակեք ձեր Spotify- ը: Այն նման է Sonos- ի, բայց հետո պատրաստվում է ինքնուրույն:

Այն հիմնված է Raspberry Pi- ի Raspotify ծրագրային ապահովման վրա: Սա հեշտ օգտագործման և ոչ այնքան դժվար է ծրագրակազմ տեղադրել:

Ես ամեն կերպ փորձում էի ամեն ինչ հնարավորինս պարզ բացատրել, որպեսզի բոլորը կարողանան կառուցել սա, նույնիսկ այն սկսնակները, ովքեր նախկինում երբևէ որևէ բան չեն կառուցել, պետք է կարողանան դա վերստեղծել:

Քայլ 1: Օգտագործված մասեր

Նախքան այս նախագիծը սկսելը, ես խորհուրդ եմ տալիս գնել բոլոր մասերը:

  • Ազնվամորի Պի 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- ը կարող է տեղադրվել այս կայքից: Մենք պետք է տեղադրենք «Raspbian Buster աշխատասեղանով և առաջարկվող ծրագրակազմով»: Այժմ կտտացրեք «Ներբեռնեք ZIP» և ներբեռնումը պետք է սկսվի: (դա կարող է տևել մի քանի րոպե ՝ կախված ձեր ethernet կապից)

Պատկեր
Պատկեր

Քայլ 2: Պատկերը SD քարտին գրելը

Այժմ դուք պետք է ներբեռնեք և տեղադրեք այն ծրագրակազմը, որը պատկերը կգրի SD քարտին: Օգտագործման համար լավը կոչվում է Etcher, և այն աշխատում է բոլոր հարթակներում (Linux, Mac և Windows): Դուք կարող եք այն ներբեռնել իրենց կայքից:

1. Երբ դուք ներբեռնում եք Etcher- ը, հետևեք այն տեղադրելու հրահանգներին:

2. Տեղադրեք ձեր SD քարտը ձեր համակարգչի մեջ: (Քանի որ որոշ համակարգիչներ չունեն SD քարտի ընթերցող, գուցե անհրաժեշտ լինի օգտագործել USB ադապտեր):

3. Բացեք Etcher- ը և ընտրեք Raspbian պատկերը, որը մենք նոր ենք ներբեռնել:

Պատկեր
Պատկեր

4. Ընտրեք SD քարտը, որի վրա ցանկանում եք տեղադրել Raspbian- ը: Կրկնակի ստուգեք `համոզվելու համար, որ դա ճիշտ սկավառակակիրն է, քանի որ դա մաքրելու է այն:

Պատկեր
Պատկեր

5. Պատկերը և սկավառակը հաստատելուց հետո կարող եք անցնել SD քարտի բռնկմանը, ընտրել Flash:

Պատկեր
Պատկեր

6. Ավարտելուց հետո կարող եք ապահով կերպով հեռացնել SD քարտը համակարգչից:

7. Տեղադրեք SD քարտը ձեր Raspberry Pi- ի և ցանկացած այլ լրացուցիչ լարերի մեջ, ինչպիսիք են հոսանքը, մկնիկը, ստեղնաշարը և HDMI լարը:

8. Այժմ դուք կառաջնորդվեք կարգավորման գործընթացում: Համոզվեք, որ չեք մոռանում միանալ ethernet- ին, քանի որ Spotify Connect- ը հիմնված է Ethernet- ի վրա: Կարգավորման գործընթացը բավականին ուղիղ է, ուստի այն չպետք է խնդիր լինի:

9. Այժմ դուք հաջողությամբ տեղադրեցիք Raspian- ը ձեր Raspberry Pi- ի վրա և կարող եք անցնել հաջորդ քայլին: Շնորհավոր!

Քայլ 3. Raspotify- ի տեղադրում Raspberry Pi- ի վրա

Raspotify- ը Spotify Connect- ի հաճախորդ է Raspbian- ի համար, որը աշխատում է Raspberry Pi- ում Just: Raspotify- ը Debian փաթեթ և հարակից պահոց է, որը բարակ փաթաթում է Փոլ Լիետարի և այլոց հեղինակած librespot- ի հիանալի գրադարանը: Այն աշխատում է տուփից դուրս ՝ 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 պարամետր ՝ Bitrate- ը և Սարքի անունը:

6. Սարքի անունը փոխելու համար մենք պետք է նախ տողից մեկնաբանություն անենք: Դա կարելի է անել ՝ սեղմելով ջնջման ստեղնը, այդ տողի ձեր տեքստը այժմ կդառնա սպիտակ: Այժմ մենք կարող ենք ընտրել անուն, որը կցուցադրվի Spotify- ում: Ես ընտրեցի iningաշասենյակը, քանի որ դա այն վայրն է, որտեղ նստած են լինելու իմ բարձրախոսները: Պարզապես փոխարինեք raspotify- ը ձեր ուզած անունով:

Օրինակ:

DEVICE_NAME = "iningաշասենյակ"

7. Մեր անունը փոխելուց հետո մենք կփոխենք Bitrate- ը: Սա մեզ մի փոքր ավելի լավ ձայնային որակ կտա:

Մեկնաբանեք տողը և 160 -ը փոխարինեք 320 -ով:

BITRATE = "320"

8. Այժմ ծածկագիրը պետք է ունենա այս տեսքը, բացառությամբ անվան տարբերության:

#/etc/default/raspotify - Librespot- ի փաստարկներ/կազմաձևում # Սարքի անունը Spotify- ում Connect DEVICE_NAME = "iningաշասենյակ"

# Bitrate ՝ 96 -ից (ցածր որակ), 160 (կանխադրված որակ) կամ 320 (բարձրորակ)

BITRATE = "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 = "-միացնել-ծավալը-նորմալացումը-գծային-ծավալը-նախնական-ծավալը = 100"

# Backend- ը կարող է տեղադրվել այստեղ, բայց դա շատ առաջադեմ օգտագործման դեպքերի համար է

# librespot, այնպես որ ձեզ պետք չէ փոխել այն սովորական պայմաններում: #BACKEND_ARGS = "-հետնապահ ալսա"

10. Ֆայլը պահելու համար սեղմեք «CTRL + X», այնուհետև «y», և վերջին, բայց ոչ պակաս կարևոր, մուտքագրեք:

11. Վերագործարկեք Raspotify- ը ՝ օգտագործելով հետևյալ հրամանը:

sudo systemctl վերագործարկել raspotify

Տվեք այն արագ ստուգում, ինչպես մենք արեցինք 3 -րդ քայլում և նայեք, թե որտեղ է անունը փոխվել, թե ոչ:

12. Այժմ ամեն ինչ պատրաստ է, և մենք կարող ենք պատրաստ դարձնել մեր խոսնակներին:

Քայլ 4. Որոշեք, թե որ խոսնակն օգտագործեք

Այս նախագծում ես կխոսեմ ավելի քան 2 տեսակի բարձրախոսների մասին: Նրանք, ովքեր արդեն ուժեղացված են և դեռ բարձրացված բարձրախոսները:

Նախապես ուժեղացված բարձրախոսներն ամենահեշտն են, քանի որ պարզապես պետք է aux մալուխը միացնել դրա մուտքին: Դա բարձրախոսների այս տեսակը դարձնում է լավագույն ընտրությունը այն մարդկանց համար, ովքեր շատ բան չգիտեն էլեկտրոնիկայի մասին կամ պարզապես նման են արկղից դուրս մնացած փորձին:

Բարձրախոսները, որոնք արդեն ուժեղացված չեն, մի փոքր ավելի դժվար է աշխատել: Մենք ստիպված կլինենք միացնել ուժեղացուցիչ բարձրախոսներին և դրա շուրջ պատյան կառուցել: Սա հիանալի միջոց է հին գրապահարանի բարձրախոսները նորից օգտագործելու համար, ինչպես ես կանեմ: Մենք կավելացնենք էժան ուժեղացուցիչ Չինաստանից `մեր ընդհանուր ծախսերը նվազեցնելու համար: Եթե սիրում եք DIY նախագծեր կատարել, կարող եք նույնիսկ ինքներդ գրքերի դարակ կառուցել: Ես խորհուրդ եմ տալիս այս Instructable- ից: Ես օգտագործել եմ իմ հին 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- ով, բայց դա անհրաժեշտ չէ: Ես սիրեցի այս մեկի հետ: Դա 2 *50 Վտ ուժեղացուցիչ է, որը հիմնված է TPA3116 չիպի վրա: Սա կհամապատասխանի իմ խոսնակներին:

Պատկեր
Պատկեր

2. Ինչ սնուցման աղբյուր պետք է գնեմ: Ձեր ուժեղացուցիչը սնուցելու համար անհրաժեշտ հզորությունը թվարկված է ուժեղացուցիչների տեխնիկական պայմանների թերթիկում: Իմը 24V- ի կարիք ուներ, ուստի ես ստիպված էի գնել 24V հոսանքի աղբյուր: Պահանջվող հզորությունը կարելի է հեշտությամբ հաշվարկել այս բանաձևով. Ավելի լավ է գնալ ավելի բարձր հզորության էներգաբլոկի, այնպես որ դուք չափազանց մեծ ճնշում չկատարեք էներգիայի մատակարարման վրա:

Ես ունեի նոութբուքի հին լիցքավորիչ, որը թողարկում էր 24 Վ և 100 վտ: Այսպիսով, ես որոշեցի օգտագործել այն: Եթե դուք չունեք նման էներգիայի մատակարարում, կարող եք օգտագործել արդյունաբերական, ինչպես ցույց է տրված ստորև նկարում: Նրանք շատ լավ բանկ ունեն բեկի համար:

Պատկեր
Պատկեր

Քայլ 7: Ամեն ինչ միացրեք Togheter- ին

Կապը տարբեր է յուրաքանչյուր ուժեղացուցիչի համար, բայց հիմնականը նույնն է: Սա իմ սխեմատիկ պատկերն էր, ձերն էլ պետք է նույն տեսքը ունենար:

Էներգամատակարարում:

Միացված է AC պատի վարդակին:

Կապույտ մետաղալարեր դեպի N

Շագանակագույն մետաղալար դեպի L

Կանաչ/դեղին մետաղալար GND- ին

V + DC + ուժեղացուցիչ

V- DC - ուժեղացուցիչի

Ազնվամորի pi:

USB C դեպի պատի վարդակից

AUX մալուխ դեպի ուժեղացուցիչ

(Ethernet մալուխ դեպի երթուղիչ)

Ուժեղացուցիչ:

DC out - դեպի բարձրախոսներ

DC ելք + դեպի բարձրախոսներ

Ի վերջո, դուք կստանաք այնպիսի բան, ինչպիսին ստորև ներկայացված պատկերում է: Այժմ ամեն ինչ պետք է լավ աշխատի, և ձեր նոր WIFI բարձրախոսները պատրաստ են երաժշտություն նվագել:

Պատկեր
Պատկեր

Քայլ 8: Շենքի կառուցում

Դուք կարող եք, եթե ցանկանում եք իսկապես գեղեցիկ պատյան կառուցել էլեկտրոնիկայի համար, բայց դա անհրաժեշտ չէ: Ես պարզապես էլեկտրոնիկաս դրեցի ճաշի տուփի մեջ, քանի որ թաքցնելու եմ ճաշի տուփը: Ես անցքեր եմ բացել պոտենցիոմետրերի համար, իսկ ամրացման անցքեր ՝ ուժեղացուցիչի և Raspberry Pi- ի համար: Իմ էներգիայի մատակարարումը նոութբուքի լիցքավորիչից է, ուստի որոշեցի այն չտեղադրել ճաշի տուփի մեջ ՝ որոշակի տարածք ապահովելու համար: Բայց եթե դուք գնել եք արդյունաբերական, ապա անվտանգության նկատառումներից ելնելով անհրաժեշտ է PSU- ն տեղադրել տուփի մեջ:

Չեմ կարծում, որ իմ ճաշի տուփը լավ տեսք ունի, բայց ինչպես ասացի, այն թաքնված կլինի: Բայց առանց ավելորդ խոսքերի, ահա մի քանի նկար իմ ճաշի տուփի ուժեղացուցիչից:

Պատկեր
Պատկեր
Պատկեր
Պատկեր

Քայլ 9: Պատրաստի արտադրանք

Շատ գոհ եմ վերջնական արդյունքից: Աուդիո որակը բավականին լավ է, եթե հաշվի առնենք, որ նախագիծը ընդամենը 60 եվրո արժեցավ ինձ: Չնայած իմ ուժեղացուցիչի տեսքը դեռ որոշակի աշխատանքի կարիք ունի:

Կարծում եմ, որ շատ զվարճալի է, որ դուք կարող եք Spotify հաճախորդ տեղադրել ձեր արդեն գոյություն ունեցող բարձրախոսների մեջ: Այն պարզապես այնքան համահունչ է, որ անհրաժեշտ չէ Bluetooth- ով միանալ ինչպես բարձրախոսների մեծ մասը: Կոճակի սեղմումով կարող եք պարզապես ընտրել, թե ինչ բարձրախոս եք ուզում: Դա պարզապես Sonos- ի խոսնակի նման է, բայց հետո կեղտի համար էժան:

Ահա վերջնական արդյունքի մի քանի նկար:

Խորհուրդ ենք տալիս: