Բովանդակություն:
Video: Juուկբոքս ազնվամորու պիով ՝ 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Այս ձեռնարկը, որը թույլ կտա ձեզ կառուցել այս 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 ցուցակը
- Ավելացրեք ֆայլերը/home/pi/rpi-fruitbox-master/Music/գրացուցակում:
- Deնջել /home/pi/fruitbox.db ֆայլը
- Վերագործարկեք fruitbox- ը
Ընդլայնված կազմաձևեր
Rpi-fruitbox-master/skins/[YOUR_THEME] /fruitbox.cfg ֆայլը պարունակում է հետաքրքիր կազմաձևեր, ներառյալ.
- Որոշակի անգործությունից հետո պատահական երգեր կատարելու հնարավորությունը
- Մետաղադրամների մեխանիզմը կառավարելու հնարավորությունը
- Շատ ուրիշ…
Պաշտոնական փաստաթղթեր
Framebuffer
Եթե ձեզ դուր չեն գալիս «սկսնակ տեղեկամատյանները», որոնք Raspbian- ի ստանդարտ ելքն են, կարող եք այն հարմարեցնել ձեր նախընտրած պատկերով (ուղեցույց): Բայց ընթացակարգը նորեկների համար չէ: Ես անձամբ լքեցի դրանք, որովհետև եթե ինչ -որ բան սխալ է ընթանում, ես ուզում եմ հասկանալ, թե ինչ է դա:
WallBradz- ի մաշկը
Իմ նախագծի համար ես փոփոխեցի մաշկը ՝ հիմնվելով բնօրինակ WallJuke- ի վրա: Եթե իսկապես ցանկանում եք իմ դեմքը պտտվող վինիլին ունենալ, կարող եք ներբեռնել այստեղից
Նշում. Այս ձեռնարկը հասանելի է նաև իտալերեն լեզվով
Խորհուրդ ենք տալիս:
Կառավարեք հյուրասենյակը Alexa- ով և ազնվամորու Պիով. 12 քայլ
Վերահսկեք հյուրասենյակը Alexa- ով և Raspberry Pi- ով. Վերահսկեք ձեր հյուրասենյակի հեռուստացույցը, լույսերը և օդափոխիչը Alexa- ով (Amazon Echo կամ Dot) և Raspberry Pi GPIO- ով:
Հարրի Փոթերի IR հեռավորությունը ազնվամորու պիով. 5 քայլ
Հարրի Փոթերի IR Remote with Raspberry Pi. Այս հրահանգը նկարագրում է, թե ինչպես կարելի է պատրաստել Python- ի պարզ սցենար, որը կառավարվում է Հարի Փոթերի ունիվերսալ հեռակառավարման գավազանով `պատրաստված Noble Collection- ի կողմից: Այն պահանջում է Raspberry Pi որպես վերահսկիչ և Flirc USB IR ընդունիչ ՝ համակցված
Leրի մակարդակի մոնիտոր ազնվամորու պիով `4 քայլ
Leրի մակարդակի մոնիտոր ազնվամորու պիով. Ներածություն Բարև բոլորին, ես Շաֆինն եմ, Aiversity- ի անդամ: Ես պատրաստվում եմ կիսվել այն մասին, թե ինչպես կարելի է ջրի բաքերի համար ջրի մակարդակի տվիչ կառուցել Raspberry pi- ով: Այս նախագիծը կօգնի ձեզ մանրամասնորեն հասկանալ Raspberry pi- ի աշխատանքը
Ազնվամորու պիով անշարժ նկարելը. 9 քայլ
Ազնվամորու պիով անշարժ նկարում. Ինչպես լուսանկարել ազնվամորի պիի հետ
Խելացի երաժշտություն ննջասենյակում և լոգարանում ազնվամորու պիով. Ինտեգրելով Multiroom, Alarm, Button Control և տան ավտոմատացում. 7 քայլ
Խելացի երաժշտություն ննջասենյակում և լոգարանում ազնվամորու պիով - Multiroom, Alarm, Button Control և Home Automation- ի ինտեգրում. Այսօր մենք ուզում ենք ձեզ տալ երկու օրինակ, թե ինչպես կարող եք օգտագործել Raspberry Pi- ն մեր Max2Play ծրագրով ՝ տան ավտոմատացման համար ՝ լոգարանում և ննջարանում: . Երկու նախագծերն էլ նման են նրանով, որ տարբեր աղբյուրներից բարձր հավատարմությամբ երաժշտությունը կարող է հոսել