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

Juուկբոքս ազնվամորու պիով ՝ 3 քայլ
Juուկբոքս ազնվամորու պիով ՝ 3 քայլ

Video: Juուկբոքս ազնվամորու պիով ՝ 3 քայլ

Video: Juուկբոքս ազնվամորու պիով ՝ 3 քայլ
Video: Трактористы (комедия, реж. Иван Пырьев, 1939 г.) 2024, Հուլիսի
Anonim
Image
Image
Juուկբոքս ազնվամորի պիով
Juուկբոքս ազնվամորի պիով

Այս ձեռնարկը, որը թույլ կտա ձեզ կառուցել այս Jukebox- ը (կամ ձեր անհատական մոդելը:)):

Այս նախագիծը պահանջում է նվազագույն DIY վերաբերմունք, աուդիո մալուխների և ընդհանրապես համակարգչային գիտության նկատմամբ վստահություն:

Նշում. Այս ձեռնարկի վրա հեղինակի տրամադրած ծրագրակազմը GNU GPLv2 լիցենզիայի ներքո է:

Պարագաներ

Սարքավորումների խանութների ցուցակ

- Ազնվամորի Պի

- Մոնիտոր

- Առնչվող մալուխներ (hdmi, աուդիո և այլն)

- Կոճակներ + USB վերահսկիչ և LED լույսեր

- Բանախոսներ

Լրացուցիչ:

- Ավտոմեքենայի հիֆի

- 12 վոլտ էլեկտրամատակարարում (նույնիսկ հինը կամ համակարգիչը կարող են լավ աշխատել)

- RCA անջատիչ

- RCA աուդիո մուտքագրում

Softwareրագրային ապահովման խանութների ցուցակ

- Raspbian GNU Linux (ես օգտագործել եմ 9.6 տարբերակը)

- Fruitbox (ես օգտագործել եմ տարբերակը v1.12.1)

- Պատվերով սցենարներ և կազմաձևեր (ներբեռնելու համար ավելի ուշ այս ուղեցույցում)

Քայլ 1: Սարքավորումներ

Սարքավորումներ
Սարքավորումներ
Սարքավորումներ
Սարքավորումներ
Սարքավորումներ
Սարքավորումներ

Այս բաժնում ես դնում եմ միայն մի քանի մանրամասներ, քանի որ դա նման է արկադային պահարան կառուցելու ընթացակարգին, և ցանցը լի է ուղեցույցներով (հարցրեք հորեղբայր Google- ին):

Ես միայն կասեմ, որ սա ներառում է.

- Մոնիտորը

- վերահսկում

- Raspberry Pi 3B+ (բայց այն աշխատում է նաև Raspberry 2 -ի հետ):

- Տարբեր մալուխներ

- Լույսեր և բազմազան

Ես տեղադրել եմ միայն մի քանի նկար շինարարության փուլի մասին `որպես ձեր նախագծի ոգեշնչում:

Ըստ ցանկության, կարող եք ավելացնել մեքենայի hi-fi- ը ՝ ձայնասկավառակներ լսելու համար: Ինչ-որ մեկի խոսքով ՝ սա մի փոքր խեղաթյուրում է նախագիծը, բայց իմ կարծիքով այն վերածում է բջջային hi-fi- ի, այլ ոչ թե հսկա MP3 նվագարկչի:)

Մեքենայի ռադիոյին էլեկտրասնուցումը միացնելու համար կա մեկ այլ ձեռնարկի ցուցակ: CD- ի, jukebox- ի և ցանկացած այլ աուդիո աղբյուրի միջև անցնելու համար կարող եք օգտագործել rca անջատիչ, որը հասանելի է հիմնական առցանց խանութներում:

Քայլ 2: Softwareրագրակազմ

Ծրագրային ապահովում
Ծրագրային ապահովում

Իմ կարծիքով, այս բաժինը ամենահետաքրքիրն է, քանի որ այն պարունակում է այն հարմարեցումը, որը ես կատարել եմ ջուկբոքսի մասի աշխատանքի համար, որը նախագծի առանցքն է:

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

Մենք անցնում ենք քայլերով.

Ներբեռնեք և տեղադրեք Raspbian- ը Raspberry- ի վրա

Պաշտոնական ուղեցույց

Ներբեռնեք և տեղադրեք Fruitbox- ը Retropie- ի համար

Ներբեռնեք և ուղեցույց

Առաջին կազմաձևեր և թեստեր

ՈEՇԱԴՐՈԹՅՈՆ. Բոլոր հրամանները ենթադրում են Raspbian- ի և fruitbox- ի կանխադրված տեղադրում: Դրանց հարմարեցումը չի կարող երաշխավորել ճիշտ աշխատանքը, որը երաշխավորված չէ անկախ

Այս պահին Fruitbox- ը պետք է լինի/home/pi/rpi-fruitbox-master գրացուցակում:

Եկեք պատճենենք մեր MP3- ները թղթապանակում/home/pi/rpi-fruitbox-master/Music/(ստեղծեք այն, եթե այն չկա) ՝ օգտագործելով մեր նախընտրած SFTP հաճախորդը (օրինակ ՝ Filezilla):

Որպես թեստ խորհուրդ եմ տալիս ոչ ավելի, քան հիսուն ֆայլ (հետագայում կավելացնեք բոլոր MP3 ֆայլերը):

Մենք սկսում ենք ծրագրի առաջին կատարումը, ինչպես նկարագրված է ուղեցույցում.

cd/home/pi/rpi-fruitbox-master

./fruitbox –cfg երեսվածքներ/[YOUR_THEME] /fruitbox.cfg

Որտեղ [YOUR_THEME] - ը հետևյալ կանխադրված երեսներից մեկն է.

-Գրանիտ

-MikeTV

-Ժամանակակից

- Համար մեկ

-Պլատ

-TouchOne

-WallJukeF

-WallSmall

-Բռնաբար

Փորձեք տարբեր երեսվածքներ ՝ օգտագործելով ստեղնաշարը որպես ժամանակավոր մուտքագրում, բայց հաշվի առեք, որ պահանջվող կոճակները մաշկի համար տարբեր են, և դա կազդի ֆիզիկական կոճակների վերջնական ընտրության վրա:

Կոճակի կազմաձևում

Վերոնշյալ aracade կաբինետ կառուցելու ուղեցույցներից որևէ մեկը պետք է բացատրի, թե ինչպես միացնել USB կարգավորիչը համապատասխան կոճակներին:

Ստուգելու համար, թե ինչպես են կոճակները ճանաչվում համակարգի կողմից, գործարկեք հետևյալ հրամանները.

cd/home/pi/rpi-fruitbox-master

sudo./fruitbox – փորձարկման կոճակներ –cfg./skins/

Կտտացրեք յուրաքանչյուր կոճակի վրա և նշեք էկրանին առաջացած կոդը: Փոփոխեք ձեր համակարգչի վրա fruitbox.btn կազմաձևման ֆայլը ՝ փոխարինելով յուրաքանչյուր բանալու համար, որը ցանկանում եք քարտեզագրել համապատասխան կոդը, որի մասին մենք նշեցինք, նախորդ քայլին:

Այս ճանապարհին պատճենեք fruitbox.btn կազմաձևման ֆայլը SFTP- ի միջոցով.

/home/pi/rpi-fruitbox-master/rpi-fruitbox-master/

Վերագործարկեք fruitbox հավելվածը, ինչպես ցույց է տրված վերևում.

cd/home/pi/rpi-fruitbox-master

./fruitbox –cfg երեսվածքներ/[YOUR_THEME] /fruitbox.cfg

Ստուգեք, արդյոք բանալիներն աշխատում են:

Տեղադրեք fruitbox- ի ավտոմատ մեկնարկը բեռնման ժամանակ և անջատումը ելքի ժամանակ

Սկզբում մենք պետք է ավտոմատ մուտքը սահմանենք pi օգտվողի վրա:

Հրամաններ.

sudo raspi-config

Ncurses ընտրացանկում (օրինակ ՝ կապույտ ֆոնով մոխրագույնը) ընտրեք.

3 Boot Options Կազմաձևեք գործարկման ընտրանքները

Հետո.

B1 Սեղան/CLI Ընտրեք ՝ գործարկե՞լ աշխատասեղանի միջավայր կամ հրամանի տող

Եւ, վերջապես:

B2 Console Autologin Տեքստային մխիթարիչ, ինքնաբերաբար մուտքագրված որպես «pi» օգտվող

Ելք ՝ ընտրելով

Իսկ հարցին.

Youանկանու՞մ եք վերագործարկել հիմա:

Պատասխանել

Այս պահին մենք հաստատում ենք, որ երբ Raspbian- ը վերագործարկվում է, գաղտնաբառ չի պահանջվում մուտք գործել որպես օգտագործող pi:

Այժմ մենք պետք է ավտոմատացնենք մեկնարկը և կանգառը: Նախ ներբեռնում ենք jukebox.conf ֆայլը:

Եկեք փոփոխենք այս ֆայլը ՝ չմեկնաբանելով (այսինքն ՝ ջնջելով նշանի նշանը #) մեր սիրած մաշկը:

Ներբեռնեք runjb.sh սցենարը: Այնուհետեւ պատճենեք runjb.sh եւ jukebox.conf ֆայլերը SFTP- ի միջոցով մեր ազնվամորի /home /pi գրացուցակում:

Վերջապես, Raspbian տերմինալում (տեքստի վրա հիմնված գործարկման էկրան) եկեք կատարենք.

chmod 770/տուն/փի/ռունջբ.շ

chmod 770 /home/pi/jukebox.conf

արձագանք "/home/pi/runjb.sh" >> /home/pi/.bashrc

Այս պահին մենք պետք է միայն վերագործարկենք համակարգը և ստուգենք դրա ճիշտ աշխատանքը:

Քայլ 3. Եզրակացություն և լրացուցիչ

Եթե նախորդ բոլոր քայլերը ճիշտ են կատարվել, ապա զվարճացեք հավաքել և զարդարել ձեր ջուկբոքսը:

Թարմացրեք MP3 ցուցակը

  1. Ավելացրեք ֆայլերը/home/pi/rpi-fruitbox-master/Music/գրացուցակում:
  2. Deնջել /home/pi/fruitbox.db ֆայլը
  3. Վերագործարկեք fruitbox- ը

Ընդլայնված կազմաձևեր

Rpi-fruitbox-master/skins/[YOUR_THEME] /fruitbox.cfg ֆայլը պարունակում է հետաքրքիր կազմաձևեր, ներառյալ.

  • Որոշակի անգործությունից հետո պատահական երգեր կատարելու հնարավորությունը
  • Մետաղադրամների մեխանիզմը կառավարելու հնարավորությունը
  • Շատ ուրիշ…

Պաշտոնական փաստաթղթեր

Framebuffer

Եթե ձեզ դուր չեն գալիս «սկսնակ տեղեկամատյանները», որոնք Raspbian- ի ստանդարտ ելքն են, կարող եք այն հարմարեցնել ձեր նախընտրած պատկերով (ուղեցույց): Բայց ընթացակարգը նորեկների համար չէ: Ես անձամբ լքեցի դրանք, որովհետև եթե ինչ -որ բան սխալ է ընթանում, ես ուզում եմ հասկանալ, թե ինչ է դա:

WallBradz- ի մաշկը

Իմ նախագծի համար ես փոփոխեցի մաշկը ՝ հիմնվելով բնօրինակ WallJuke- ի վրա: Եթե իսկապես ցանկանում եք իմ դեմքը պտտվող վինիլին ունենալ, կարող եք ներբեռնել այստեղից

Նշում. Այս ձեռնարկը հասանելի է նաև իտալերեն լեզվով

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