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

Վերափոխված 80 -ականների Boombox: 8 քայլ (նկարներով)
Վերափոխված 80 -ականների Boombox: 8 քայլ (նկարներով)

Video: Վերափոխված 80 -ականների Boombox: 8 քայլ (նկարներով)

Video: Վերափոխված 80 -ականների Boombox: 8 քայլ (նկարներով)
Video: Որքա՞ն հաճախ էր Սուլթան Սուլեյման Հիասքանչը փոխում հարճերը: 2024, Նոյեմբեր
Anonim
Վերանորոգված 80 -ականների Boombox
Վերանորոգված 80 -ականների Boombox
Վերանորոգված 80 -ականների Boombox
Վերանորոգված 80 -ականների Boombox

Այս նախագծի գաղափարն առաջին անգամ ունեցա, երբ հանդիպեցի hackster.io- ի նմանատիպ կառուցվածքի, որն այժմ նույնպես հրատարակված է այստեղ որպես ուսանելի: Այս նախագծում նրանք վերափոխեցին 80 -ականների կոտրված բումբոքսը ՝ օգտագործելով Raspberry Pi և փոխարինեցին բոլոր էլեկտրոնիկաները, բացառությամբ բարձրախոսների: Ես նաև ունեմ 80 -ականների հին բումբոքս, որտեղ ժապավենային տախտակամածներից միայն մեկն էր կոտրված, ուստի ես պլանավորում էի այն վերափոխել հետևյալ հատկանիշներով.

  • Պահեք օրիգինալ բարձրախոսներ և ուժեղացուցիչ
  • Պահպանեք աշխատանքային ժապավենային տախտակամածը (քանի որ ես դեռ ունեմ որոշ հիանալի հին խառնուրդներ)
  • Փոխարինեք կոտրված ժապավենը ՝ Raspberry Pi- ով և սենսորային էկրանով
  • Ավելացնել LED- ներ `սպեկտրի անալիզատորի գործառույթով
  • Ավելացրեք բարձր հզորությամբ վերալիցքավորվող մարտկոց

Քայլ 1: Բաղադրիչների հավաքում

Բաղադրիչներ հավաքել
Բաղադրիչներ հավաքել

Ահա իմ օգտագործած բոլոր բաղադրիչների ցանկը

  • Sanyo M W200L բումբոքս
  • Raspberry Pi 3 B+ (amazon.de)
  • 3.5 "TFT սենսորային էկրան (amazon.de)
  • 20000 mAh հզորության բանկ (amazon.de)
  • 1 մ WS2812b LED ժապավեն
  • Արդուինո Նանո
  • Panel Mount Extension USB մալուխ (amazon.de)
  • Ground Loop մեկուսիչ (amazon.de)
  • DC - DC Boost Converter (amazon.de)
  • 2x 1.8 kOhm, 1x 4.7 kOhm ռեզիստորներ
  • կոճակի անջատիչ
  • 1000 μF, ~ 16 Վ կոնդենսատոր

Ինձ բախտ վիճակվեց քիչ առաջ գտնել աղբի մեջ այս գեղեցիկ բումբոքսը: Այն ամբողջովին աշխատում էր, բացառությամբ ժապավեններից մեկի, որը շարունակում էր ուտել ժապավենը: Theրագիրը նախատեսում էր հեռացնել կոտրված ժապավենը և այն փոխարինել Raspberry Pi- ով և 3.5 դյույմ սենսորային էկրանով, որը տեղավորվում է գրեթե նույն տարածքում: օգտագործեք powerbank քանի որ այն ավելի էժան էր և ունի լիցքավորման միացում և արդեն ներկառուցված է լիցքավորման միացում և 3.7 V- ից մինչև 5 V հզորություն: Համոզվեք, որ ձեռք եք բերում Power Bank, որը կարող է ապահովել բավարար ելքային հոսանք: ելքերը, բայց ընդհանուր ելքը չի կարող ավելի մեծ լինել, քան 3.4 Ա, այսինքն ՝ ես ունեմ մոտ 17 Վտ: Բումբոքսը գնահատվում է 12 Վտ, ինչը լավ է, բայց RasPi- ն և էկրանը կարող են նկարել ավելի քան 1 Ա: Այսպիսով, ընդհանուր առմամբ, ես մի փոքր կարճ եմ աշխատում մարտկոցի հզորությունը և նկատեց որոշ լարման անկումներ, երբ առկա են ընթացիկ թռիչքներ, օրինակ, երբ ժապավենային տախտակի շարժիչը միացված է: Բացի այդ, էներգաբլոկների մեծ մասը ունեն քնի գործառույթ, երբ գծված հոսանքը որոշակի շեմից ցածր է: Սա ինձ համար խնդիր չէր RasPi- ից ի վեր միշտ բավականաչափ հոսանք է քաշում, բայց դա նաև հաշվի առնելու բան է: Հաջորդ անգամ ես հավանաբար կօգտագործեմ 18650 մարտկոց, որոնք կարող են ավելի շատ հոսանք ապահովել: Քանի որ բումբոքսն աշխատում է 7.5 Վ լարման վրա, ինձ դեռ անհրաժեշտ էր մեկ այլ խթանման փոխարկիչ: Վահանակի վրա ամրացվող USB մալուխը օգտագործվում էր, որ պատյանում միկրո USB վարդակից լիներ ՝ սնուցման բանկը լիցքավորելու համար: Սպեկտրի անալիզատոր ստեղծելու համար օգտագործվել են LED ժապավենը, Arduino Nano- ն և դիմադրիչները: Կոնդենսատորը խորհուրդ է տրվում խուսափել LED շերտի միացման ժամանակ ընթացիկ ցատկումներից և կարող է նաև նվազեցնել բարձրախոսների թնդյունի ձայնը: Քանի որ ես դեռ շատ բզզոց աղմուկի մեջ էի, ես ավելացրեցի նաև հողային հանգույցի մեկուսիչ: Բացի այդ, վերը նշված բաղադրիչներից ես նաև օգտագործեցի շատ մետաղալարեր, տաք սոսինձ և 3D տպագիր որոշ բաղադրիչներ:

Քայլ 2: Տեղադրեք Volumio- ն RasPi- ում

Տեղադրեք Volumio- ն RasPi- ում
Տեղադրեք Volumio- ն RasPi- ում

Volumio- ն Linux- ի բաց կոդով բաշխում է, որը նախատեսված է երաժշտության նվագարկման համար: UI- ն աշխատում է վեբ դիտարկիչի վրա, այսինքն ՝ կարող եք կառավարել այն ցանկացած հեռախոսից կամ տեղական համակարգչից, որը միացված է նույն ցանցին: Այն աջակցում է երաժշտության հոսքի բազմաթիվ աղբյուրներ, ինչպիսիք են YouTube- ը, Spotify- ը և WebRadio- ն: Volumio- ն նախատեսված է ձեր տեղական ցանցում տանը աշխատելու համար, բայց ես նաև կցանկանայի ամռանը իմ բումբոքսը տանել դրսում: Այս դեպքում ես ստիպված կլինեմ բացել տեղական WiFi թեժ կետ իմ հեռախոսով, որպեսզի RasPi- ն միանա:

Volumio- ն ունի նաև սենսորային էկրանի հավելում, որը ցույց է տալիս UI- ն RasPi- ին միացված ցանկացած էկրանին, սակայն, իմ էկրանին այն աշխատեցնելու համար բավական մեծ աշխատանք էր պահանջվում: Ես հիմնականում հետևեցի այս ձեռնարկին, բայց ստիպված եղա որոշ ճշգրտումներ կատարել, քանի որ իմ էկրանը աշխատում է HDMI- ով:

Շատերը խորհուրդ են տալիս օգտագործել DAC, ինչպիսին է HiFiBerry- ն աուդիո ելքի համար, բայց ես բավականին գոհ էի RasPi- ի աուդիո խցիկից եկող աուդիո որակից: Ի վերջո, ես չէի փորձում ստեղծել բարձրորակ աուդիոֆիլ երաժշտության աղբյուր:

Քայլ 3. Սպեկտրի անալիզատորի պատրաստում

Սպեկտրի անալիզատորի պատրաստում
Սպեկտրի անալիզատորի պատրաստում

Սպեկտրի անալիզատորի համար ես WS2812b LED շերտերի երեք տող սոսնձեցի վահանակին, որը ցույց էր տալիս ռադիոհաճախականությունը: Էլեկտրոնիկան բաղկացած է Arduino Nano- ից և մի քանի ռեզիստորներից `ըստ այս հրահանգի: Ես նաև ավելացրեցի անջատիչ և գրեցի իմ սեփական arduino կոդը, որը հասանելի է ստորև: Կոդը հիմնված է FFT և FastLED գրադարանների վրա: Անկման անջատիչը կարող է օգտագործվել սպեկտրի անալիզատորի ռեժիմի և երկու տարբեր LED անիմացիաների միջև փոխելու համար: Քանի որ սպեկտրի անալիզատորը միացված կլինի միայն RasPi- ի աուդիո ազդանշանին, անիմացիաները կարող են օգտագործվել ձայնագրության տախտակից երաժշտություն լսելիս: Փորձարկման համար ես RasPi- ի աուդիո խցիկը միացրեցի Arduino- ին և որոշեցի պարամետրերը կոդի մեջ `ըստ աղմուկի և ձայնի: Քանի որ աղմուկի վիճակը շատ փոխվեց վերջնական կազմաձևում, ես ստիպված եղա ամեն ինչ հետագայում կարգավորել:

Քայլ 4: Հեռացրեք հին էլեկտրոնիկան

Հեռացրեք հին էլեկտրոնիկան
Հեռացրեք հին էլեկտրոնիկան
Հեռացրեք հին էլեկտրոնիկան
Հեռացրեք հին էլեկտրոնիկան

Արկղը բացելուց հետո ես հեռացրի բոլոր ավելորդ մասերը, որոնցից էր AC-DC տրանսֆորմատորը, ռադիոն և կոտրված ժապավենը: Սա ինձ բավականաչափ տարածք թողեց ՝ բոլոր նոր բաղադրիչներն ավելացնելու համար: Ես նաև կտրեցի բոլոր անհարկի մալուխները, որպեսզի դրանք չծառայեն որպես ալեհավաք և աղմուկ չբարձրացնեն:

Քայլ 5: Տեղադրեք Raspi և Touchscreen

Տեղադրեք Raspi և Touchscreen
Տեղադրեք Raspi և Touchscreen
Տեղադրեք Raspi և Touchscreen
Տեղադրեք Raspi և Touchscreen
Տեղադրեք Raspi և Touchscreen
Տեղադրեք Raspi և Touchscreen

Հաջորդը, ես հանեցի պլաստիկ ծածկը ժապավենից և զգուշորեն ամրացրեցի սենսորային էկրանը և RasPi- ն ՝ տաք սոսինձ օգտագործելով: Ինչպես տեսնում եք, 3.5 դյույմանոց էկրանը գրեթե ճշգրիտ տեղավորվում է ժապավենից:

Քայլ 6: Լար նոր էլեկտրոնիկա

Wire New Electronics
Wire New Electronics
Wire New Electronics
Wire New Electronics
Wire New Electronics
Wire New Electronics

Ես ամեն ինչ կապեցի կցված սխեմատիկայի համաձայն: RasPi- ի ձայնային ազդանշանը անցնում է գրունտային հանգույցի մեկուսիչով, այնուհետև հեռացված ռադիոյի մուտքի մեջ: Բացի այդ, մեկ ալիք միացված է սպեկտրի անալիզատորին: Վերևի նկարում հին boombox- ի միացումը, RasPi- ն և Arduino- ն սնուցվում են powerbank- ի մեկ ելքից: Այնուամենայնիվ, ինչպես արդեն նշվեց, տեղի ունեցան լարման անկումներ, երբ առկա էր բարձր ընթացիկ պահանջարկ (օրինակ ՝ ժապավենային տախտակի շարժիչը գործարկելը, ձայնի առավելագույնի հասցնելը), ինչը կարող էր առաջացնել RasPi- ի վերագործարկման պատճառ: Այնուհետև ես RasPi- ին միացրի հզորության բանկի մեկ ելքին, իսկ boombox amp + arduino- ին ՝ երկրորդ ելքին, ինչը թեթևացրեց խնդիրը: Ես նորից օգտագործեցի ռադիոյի նախկին մոնո/ստերեո անջատիչը և միացրեցի այն էլեկտրահաղորդման գծին: Բումբոքսի համար անհրաժեշտ 7.5 Վ լարման լարման բարձրացման համար ավելացվել է խթանման փոխարկիչ: Լիցքավորելու համար ես կցեցի վահանակի վրա տեղադրված միկրո USB մալուխ ՝ պատյան հետևի մասում: Powerbank- ը տեղադրված էր 3D տպիչով պահիչի մեջ և ամրացված էր տաք սոսինձով: Մնացած բոլոր բաղադրիչները նույնպես ամրացվել են տաք սոսինձով: Ես փորձեցի հիմնավորման շատ տարբեր սխեմաներ `թրթռալու աղմուկը նվազեցնելու համար: Վերջնական կազմաձևում դեռ կա մի փոքր բարձր ձայնի աղմուկ, բայց դա այդքան էլ նյարդայնացնող չէ: Ես կարծում էի, որ իրավիճակը կարող է բարելավվել ՝ միացնելով սպեկտրի անալիզատորը մինչև գրունտի օղակի մեկուսիչը, բայց դա այդպես չէր: Ի վերջո, ամեն ինչ փորձարկվեց, և Arduino ծածկագիրը կրկին հարմարեցվեց աղմուկի պայմաններին: Ես նաև սառեցրեցի տանիքի պլաստիկ ծածկը հղկող թուղթով `ցրելու սպեկտրի անալիզատորի LED- ների լույսը:

Քայլ 7: Ավելացրեք 3D տպագիր բաղադրիչներ

Ավելացնել 3D տպագիր բաղադրիչներ
Ավելացնել 3D տպագիր բաղադրիչներ
Ավելացնել 3D տպագիր բաղադրիչներ
Ավելացնել 3D տպագիր բաղադրիչներ
Ավելացնել 3D տպագիր բաղադրիչներ
Ավելացնել 3D տպագիր բաղադրիչներ

Քանի որ բացակայող ժապավենը մի քանի դատարկ անցք էր թողել, որտեղ տեղակայված էին կոճակները, ես 3D տպեցի որոշ կեղծ կոճակներ և դրանք տաք սոսինձով կպցրի պատյանին: Բացի այդ, ես 3D- ով տպեցի նաև հպման էկրանի գրիչի համար նախատեսված պահոց և ընկղման անջատիչի համար նախատեսված պահոց:

Քայլ 8: Ավարտվեց:

Ավարտվեց
Ավարտվեց

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

Եթե ձեզ դուր է գալիս այս ուսանելի տարբերակը, խնդրում եմ քվեարկեք ինձ ձայնային մրցույթում:

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