Мазмұны:

80 -ші жылдардағы Boombox: 8 қадам (суреттермен)
80 -ші жылдардағы Boombox: 8 қадам (суреттермен)

Бейне: 80 -ші жылдардағы Boombox: 8 қадам (суреттермен)

Бейне: 80 -ші жылдардағы Boombox: 8 қадам (суреттермен)
Бейне: Ну а как же без гнилых болот? ► 7 Прохождение Elden Ring 2024, Қараша
Anonim
80 -ші жылдардағы Boombox жөнделді
80 -ші жылдардағы Boombox жөнделді
80 -ші жылдардағы Boombox жөнделді
80 -ші жылдардағы Boombox жөнделді

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

  • Түпнұсқалық динамиктер мен күшейткішті сақтаңыз
  • Жұмыс таспасын сақтаңыз (өйткені менде әлі де керемет ескі миксаптар бар)
  • Сынған таспаны Raspberry Pi мен сенсорлық экранға ауыстырыңыз
  • Спектр анализаторы бар жарық диодты қосыңыз
  • Сыйымдылығы жоғары қайта зарядталатын батареяны қосыңыз

1 -қадам: компоненттерді жинау

Компоненттерді жинау
Компоненттерді жинау

Міне, мен қолданған барлық компоненттердің тізімі

  • Sanyo M W200L бумбоксы
  • Raspberry Pi 3 B+ (amazon.de)
  • 3,5 «TFT сенсорлық экраны (amazon.de)
  • 20000 мАч қуат банкі (amazon.de)
  • 1 м WS2812b жарық диодты жолағы
  • Ардуино Нано
  • USB кабелінің панельдік бекітпесі (amazon.de)
  • Жерге ілгекті оқшаулағыш (amazon.de)
  • DC - DC Boost түрлендіргіші (amazon.de)
  • 2х 1,8 кОм, 1х 4,7 кОм резисторлар
  • батырманың қосқышы
  • 1000 мкФ, ~ 16 В конденсатор

Мен осы сәтті бумбоксты біраз уақыт бұрын қоқыс жәшігінен табу бақытына ие болдым. Ол таспаны жей беретін лентаның бірінен басқа толық жұмыс істеді. Жоспар бойынша сынған лентаны алып тастау керек еді, оны Raspberry Pi мен 3,5 дюймдік сенсорлы экранға ауыстыру керек, ол дәл сол кеңістікке сәйкес келеді. Барлығын қуаттандыру үшін мен алдымен параллель қосылған 18650 батареяны пайдалану туралы ойладым. қуат банкін пайдаланыңыз, себебі ол арзан болды және зарядтау тізбегі бар және 3,7 В-тан 5 В-қа дейін түрлендіргіші бар. Сізде жеткілікті шығыс тогын беретін қуат банкі бар екеніне көз жеткізіңіз. шығыстар, бірақ жалпы шығыс 3,4 А -дан үлкен болмауы керек, яғни менде шамамен 17 Вт бар. Бумбокс 12 Вт -қа тең, бұл өте жақсы, бірақ RasPi мен дисплей 1 А -дан артық түсіре алады. аккумулятор қуаты мен ток күші болған кезде кернеудің төмендеуін байқадық, мысалы, ленталық мотор қосылған кезде. Сонымен қатар, көптеген банктерде тартылған ток белгілі бір шекті мәннен төмен болғанда ұйқы функциясы бар. Бұл мен үшін проблема емес еді. RasPi -ден бері әрқашан жеткілікті ток алады, бірақ ол да ескерілуі керек. Келесіде мен көбірек ток беретін 18650 батареяны қолданатын шығармын. Бумбокс 7,5 В -да жұмыс істейтіндіктен, маған тағы да күшейткіш түрлендіргіші қажет болды. Қуат банкін зарядтауға арналған корпуста микро USB ұясы болуы үшін панельдік USB кабелі қолданылды. Жарық диодты жолақ, Arduino Nano және резисторлар спектр анализаторын жасау үшін қолданылды. Конденсатор светодиодты жолақты қосқанда токтың көтерілуін болдырмау үшін ұсынылады, сонымен қатар динамиктердегі шуды азайтуға көмектеседі. Мен әлі де шуылмен аяқталғандықтан, мен жерге тұйықталу изоляторын қостым. Жоғарыда көрсетілген компоненттерге қосымша мен сымды, ыстық желімді және 3D басып шығарылған кейбір компоненттерді қолдандым.

2 -қадам: Volumio бағдарламасын RasPi -ге орнатыңыз

Volumio бағдарламасын RasPi -ге орнатыңыз
Volumio бағдарламасын RasPi -ге орнатыңыз

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

Volumio -да RasPi -ге қосылған кез келген экрандағы UI -ді көрсететін сенсорлы экран плагині бар, алайда оны менің дисплеймен жұмыс істеу үшін біраз жұмыс қажет болды. Мен бұл оқулықты ұстандым, бірақ дисплей HDMI арқылы жұмыс істейтіндіктен, кейбір түзетулер енгізуге тура келді.

Көптеген адамдар аудио шығару үшін HiFiBerry сияқты DAC пайдалануды ұсынады, бірақ мен RasPi -дегі аудио ұясынан келетін дыбыс сапасына қанағаттандым. Мен аудиофилді жоғары сапалы музыка көзін құруға тырыспадым.

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

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

Спектр анализаторы үшін мен радиожиілікті көрсететін панельге WS2812b жарық диодты жолақтардың үш жолын жапсырдым. Электроника осы нұсқаулыққа сәйкес Arduino Nano мен бірнеше резистордан тұрады. Мен сөндіргішті қостым және төменде қол жетімді жеке arduino кодын жаздым. Код FFT және FastLED кітапханаларына негізделген. Қысқыш қосқыш спектр анализаторының режимі мен екі түрлі жарықдиодты анимацияны өзгерту үшін пайдаланылуы мүмкін. Спектр анализаторы тек RasPi дыбыстық сигналына қосылатындықтан, анимацияны магнитофоннан музыка тыңдағанда қолдануға болады. Тестілеу үшін мен RasPi дыбыстық ұясын Arduino -ға қосып, шу мен дыбыс деңгейіне сәйкес кодтағы кейбір параметрлерді реттедім. Шудың жағдайы соңғы конфигурацияда көп өзгергендіктен, бәрін кейінірек өзгертуге тура келді.

4 -қадам: Ескі электрониканы алып тастаңыз

Ескі электрониканы алып тастаңыз
Ескі электрониканы алып тастаңыз
Ескі электрониканы алып тастаңыз
Ескі электрониканы алып тастаңыз

Бумбоксты ашқаннан кейін мен AC-DC трансформаторы, радио және сынған таспа палубасы бар барлық қажет емес бөлшектерді алып тастадым. Бұл маған барлық жаңа компоненттерді қосуға жеткілікті орын қалдырды. Мен қажетсіз кабельдердің барлығын антенна ретінде жұмыс жасамайтын және шуды қабылдамайтын етіп қысқарттым.

5 -қадам: Raspi мен сенсорлық экранды салыңыз

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 -қадам: Аяқталды

Аяқталды!
Аяқталды!

Ақырында мен тұрғын үйді қайтадан жауып, аяқталған жобадан ләззат алдым. Мен кезекті барбекю кешінде бумбоксты ашық ауада қолдануды асыға күтемін, өкінішке орай, келесі жазға дейін күтуге тура келеді.

Егер сізге осы нұсқаулық ұнаса, маған аудио байқауда дауыс беріңіз.

Ұсынылған: