80 -жылдардагы Боомбокс: 8 кадам (Сүрөттөр менен)
80 -жылдардагы Боомбокс: 8 кадам (Сүрөттөр менен)
Anonim
80 -жылдардагы Boombox ремонттолгон
80 -жылдардагы Boombox ремонттолгон
80 -жылдардагы Boombox ремонттолгон
80 -жылдардагы Boombox ремонттолгон

Мен бул долбоордун идеясын биринчи жолу hackster.ioдо окшош курулушка туш болгондо таптым, ал азыр бул жерде нускоочу катары да жарыяланган. Бул долбоордо алар Raspberry Pi менен 80 -жылдардагы сынган бумбоксту оңдоп, колонкадан башка бардык электрониканы алмаштырышты. Менде 80 -жылдардагы эски бумбокс да бар, ал жерде лента палубаларынын бирөөсү гана сынган, ошондуктан мен аны төмөнкү өзгөчөлүктөр менен оңдоону пландаштыргам.

  • Оригиналдуу динамиктерди жана күчөткүчтү сактаңыз
  • Жумушчу лентаны кармаңыз (анткени менде дагы эле эски микстейптер бар)
  • Сынган лента палубасын Raspberry Pi жана сенсордук экранга алмаштырыңыз
  • LED спектр анализатору менен кошо
  • Жогорку кубаттуулуктагы кайра заряддалуучу батареяны кошуңуз

1 -кадам: Компоненттерди чогултуу

Компоненттерди чогултуу
Компоненттерди чогултуу

Бул жерде мен колдонгон бардык компоненттердин тизмеси

  • Sanyo M W200L бумбокс
  • Raspberry Pi 3 B+ (amazon.de)
  • 3.5 "TFT сенсордук экраны (amazon.de)
  • 20000 мАч кубаттуулук банкы (amazon.de)
  • 1 м WS2812b LED тилкеси
  • Arduino Nano
  • Panel Mount Extension USB Cable (amazon.de)
  • Ground Loop изолятору (amazon.de)
  • DC - DC Boost Converter (amazon.de)
  • 2x 1.8 kOhm, 1x 4.7 kOhm резисторлор
  • баскыч баскычы
  • 1000 µF, ~ 16 V конденсатор

Бул кооз бумбоксту бир аз мурун таштандыдан табуу бактысына туш болдум. Бул лента жей берген ленталардын биринен башка толугу менен иштеп жаткан. План бузулган лента палубасын алып салуу, аны Raspberry Pi жана 3,5 сенсордук экраны менен алмаштыруу, ал дээрлик бир мейкиндикке туура келет. Бардыгын иштетүү үчүн мен алгач параллелдүү 18650 батарейканы колдонуу жөнүндө ойлондум, бирок кийин жөн эле чечтим Powerbankти колдонуңуз, анткени ал арзаныраак болчу жана заряддоо схемасы жана 3,7 Втон 5 В чейин күчөткүчтөрү мурунтан эле орнотулган. Жеткиликтүү өндүрүштү камсыз кыла ала турган кубаттуу банкка ээ экениңизди текшериңиз. Менин Powerbankим 3.4 Аны эки башка жыйынтыктар, бирок жалпы өндүрүш 3,4 Адан чоң болбошу керек, башкача айтканда менде 17 Вт бар. Бумбокс 12 Вт менен бааланат, бул жакшы, бирок RasPi жана дисплей 1 Адан ашык тартат. Ошентип, жалпысынан мен бир аз кыска иштеп жатам. батареянын кубаттуулугу жана учурдагы чыңалуу болгондо, мисалы, лента палубасынын мотору күйгүзүлгөндө, кээ бир чыңалуунун төмөндөшүн байкадым. Мындан тышкары, көпчүлүк токтоочу банктар тартылган ток белгилүү бир чектен төмөн болгондо уйку функциясына ээ. Бул мен үчүн көйгөй болгон жок RasPiден бери дайыма жетиштүү токту тартат, бирок аны да эске алуу керек. Кийинки жолу, балким, көбүрөөк ток бере турган 18650 батареяны колдоном. Бумбокс 7.5 В иштеп жаткандыктан, мага дагы бир күчөткүч алмаштыргыч керек болчу. Панелге орнотулган USB кабели кубат банкын кубаттоо үчүн корпуста микро USB розеткасы болушу үчүн колдонулган. LED тилкеси, Arduino Nano жана резисторлор спектр анализаторун куруу үчүн колдонулган. Конденсатор LED тилкесин иштеткенде учурдагы чукул бурулбоо үчүн сунушталат жана спикерлердеги ызы -чууну басаңдатууга жардам берет. Мен дагы көп ызы -чуу менен бүткөндүктөн, мен жерге илмек изоляторун коштум. Мындан тышкары, жогорудагы компоненттерге мен көп зым, ысык желим жана кээ бир 3D басылган компоненттерди колдондум.

2 -кадам: Volumio программасын RasPiге орнотуңуз

VolPioду RasPiге орнотуңуз
VolPioду RasPiге орнотуңуз

Volumio - бул музыканы ойнотуу үчүн иштелип чыккан Linuxтун ачык булагы. UI веб -браузерде иштейт, башкача айтканда, сиз аны ошол эле тармакка туташкан каалаган телефондон же жергиликтүү компьютерден башкара аласыз. Бул YouTube, Spotify жана WebRadio сыяктуу көптөгөн музыкалык агым булактарын колдойт. Volumio үйүңүздө жергиликтүү тармагыңызда иштөө үчүн иштелип чыккан, бирок мен өзүмдүн бумбоксумду жайында эшикке чыгаргым келет. Бул учурда, мен RasPiге туташуу үчүн телефонум менен жергиликтүү WiFi түйүнүн ачышым керек болот.

Volumioдо ошондой эле RasPi'ге туташкан каалаган экранда UI көрсөтүүчү сенсордук плагин бар, бирок муну менин дисплейим менен иштөө үчүн бир аз эмгек талап кылынат. Мен негизинен бул үйрөткүчтү аткардым, бирок дисплейим HDMI аркылуу иштегендиктен, бир аз өзгөртүүлөрдү киргизүүгө туура келди.

Көптөгөн адамдар аудио чыгаруу үчүн HiFiBerry сыяктуу DACти колдонууну сунушташат, бирок мен RasPiдеги аудио уячасынан келген аудио сапатына абдан ыраазы болдум. Анткени мен аудиофилдин жогорку сапаттагы музыкалык булагын түзүүгө аракет кылган жокмун.

3 -кадам: Спектр анализаторун жасоо

Спектр анализаторун жасоо
Спектр анализаторун жасоо

Спектр анализатору үчүн радио жыштыгын көрсөтүүчү панелге үч катар WS2812b LED тилкелерин чаптадым. Электроника бул көрсөтмөгө ылайык Arduino Nano жана бир нече резистордон турат. Мен дагы чөмүлткүчтү кошуп, төмөндө жеткиликтүү болгон өзүмдүн arduino кодумду жаздым. Код FFT жана FastLED китепканаларына негизделген. Чөгүү которгуч спектр анализаторунун режимин жана эки башка LED анимациясын өзгөртүү үчүн колдонулушу мүмкүн. Спектр анализатору RasPi аудио сигналына гана туташтырыла тургандыктан, анимацияларды лентадан музыканы угууда колдонсо болот. Тестирлөө үчүн мен RasPiнин аудио уячасын Arduino менен туташтырдым жана ызы -чууга жана көлөмгө жараша коддогу кээ бир параметрлерди туураладым. Акыркы конфигурацияда ызы -чуу жагдайы абдан өзгөргөндүктөн, кийинчерээк баарын кайра тууралашым керек болчу.

4 -кадам: Эски Электрониканы алып салуу

Эски Электрониканы алып салуу
Эски Электрониканы алып салуу
Эски Электрониканы алып салуу
Эски Электрониканы алып салуу

Бумбоксту ачкандан кийин, мен AC-DC трансформатору, радио жана сынган лентанын палубасын камтыган бардык керексиз бөлүктөрдү алып салдым. Бул мага жаңы компоненттердин бардыгын кошуу үчүн жетиштүү орун калтырды. Антенна катары иштебей, ызы -чууну албаш үчүн керексиз бардык кабелдерди кыскарттым.

5 -кадам: Raspi жана Touchscreenди кыстарыңыз

Raspi жана сенсордук экранды кыстарыңыз
Raspi жана сенсордук экранды кыстарыңыз
Raspi жана сенсордук экранды кыстарыңыз
Raspi жана сенсордук экранды кыстарыңыз
Raspi жана сенсордук экранды кыстарыңыз
Raspi жана сенсордук экранды кыстарыңыз

Андан кийин, мен пластикалык капкакты пленкадан алып салдым жана ысык клей менен сенсордук экранды жана RasPi кылдаттык менен бекиттим. Көрүнүп тургандай, 3,5 дюймдук экран пластикалык капкактын мейкиндигине дээрлик дал келет.

6 -кадам: Жаңы Электрониканы сымдап алыңыз

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

Мен бардыгын тиркелген схемага ылайык туташтырдым. RasPiден келген үн сигналы жерге цикл изолятору аркылуу өтүп, андан кийин алынып салынган радионун киришине кирет. Мындан тышкары, бир канал спектр анализаторуна туташкан. Жогорудагы сүрөттө, эски бумбокс схемасы, RasPi жана Arduino бардыгы кубат банкынын бир гана чыгарылышынан иштейт. Бирок, жогоруда айтылгандай, учурдагы жогорку суроо -талап болгондо кээ бир чыңалуу төмөндөшү болгон (мисалы, лента моторун иштетүү, көлөмүн максимумга айландыруу), бул RasPi'ди кайра жүктөөгө алып келиши мүмкүн. Мен андан кийин RasPiге кубат банкынын бир чыгарылышына жана boombox amp + arduino менен экинчи чыгууга туташтым, бул көйгөйдү жеңилдетти. Мен радионун мурунку моно/стерео которгучун кайра колдонуп, электр линиясына туташтырдым. Бумбокс үчүн керектүү 7.5 В чыңалуусун күчөтүү үчүн күчөткүч алмаштыргыч кошулган. Заряддоо үчүн, мен корпустун арт жагына микро USB кабелин орноткон элем. Powerbank 3D басып чыгаруучу кармагычка салынып, ысык клей менен бекитилген. Башка бардык компоненттер ысык желим менен бекитилген. Мен ызы -чууну басаңдатуу үчүн ар кандай негиздөөчү схемаларды сынап көрдүм. Акыркы конфигурацияда дагы деле бир аз бийик үндөр бар, бирок бул анча деле тажатма эмес. Мен спектр анализаторун жерге цикл изоляторуна туташтырып, абалды жакшыртууга болот деп ойлогом, бирок андай болгон эмес. Акыр -аягы, бардыгы текшерилип, Arduino коду кайрадан ызы -чуу шарттарына ылайыкташтырылды. Мен ошондой эле спектр анализаторунун диоддорунун жарыгын чачуу үчүн корпустун пластикалык капкагын кумдуу кагаз менен тоңдурдум.

7 -кадам: 3D Басылган Компоненттерди кошуу

3D Басылган Компоненттерди кошуу
3D Басылган Компоненттерди кошуу
3D Басылган Компоненттерди кошуу
3D Басылган Компоненттерди кошуу
3D Басылган Компоненттерди кошуу
3D Басылган Компоненттерди кошуу

Жоголгон лента палубасы баскычтар жайгашкан бош жерлерди калтыргандыктан, мен 3D жасалма баскычтарды басып чыгардым жана аларды ысык клей менен корпуска жабыштырдым. Мындан тышкары, мен дагы сенсордук экрандын калеми үчүн кармагычты жана чукул которгуч үчүн кармагычты 3D басып чыгардым.

8 -кадам: Бүттү

Бүттү!
Бүттү!

Акыры, мен дагы үйдү жаптым жана бүткөн долбоордон ырахат алам. Кийинки барбекю кечесинде боомбоксту сыртта колдонууну чыдамсыздык менен күтүп жатам, тилекке каршы, мен аны кийинки жайга чейин күтүүгө туура келет.

Эгерде сизге бул көрсөтмө жакса, аудио сынагында мага добуш бериңиз.

Сунушталууда: