Мазмұны:
- Жабдықтар
- 1 -қадам: Жобаға қолданылатын заттар
- 2 -қадам: Күшейткіш тізбегін жасаңыз
- 3 -қадам: Динамикті жоғары жиілікке біріктіру
- 4 -қадам: Барлық компоненттерді қосыңыз
- 5 -қадам: Raspberry Pi орнатыңыз
- 6 -қадам: Қорытынды
Бейне: WI-FI динамигі Raspberry Pi: 6 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бұл жоба WI-FI динамигін құру туралы. Менде ескі сынған компьютерлік динамик және пайдаланылмаған Raspberry Pi 1B болды. Менің негізгі ойым-бұл пиді ескі динамикке қосу, оны айналдыру. Ескі заттарды жаңа қалдықтарсыз қайта қолданыңыз. Динамикалық күшейткіш енді жұмыс істемейтіні белгілі болды, мен қарапайым дыбыс күшейткішін жасауды шештім. Ақырында, мен музыканы ойнату үшін Spotify connect қызметін қолданғым келді.
Жабдықтар
1 -қадам: Жобаға қолданылатын заттар
WI-FI динамигін орнату үшін мен келесі жабдықтарды қолдандым
- Raspberry Pi кем дегенде 1 B үлгісі (~ 15 €)
- Ескі компьютерлік динамик қорабы
- Ескі құлаққаптардан 3,5 мм аудио байланыс
- DC-DC түрлендіргіші (0.39 €)
- USB аудио картасы (10 €)
- USB WI-FI кілті (9 €)
- Кабельдер
- ЖАРЫҚ ДИОДТЫ ИНДИКАТОР
Күшейткіш тақта үшін мен LM386N-4 қолдануды шештім. Бұл IC - дыбыстық қосымшалар үшін жақсы нәтиже беретін қарапайым күшейткіш.
- LM386N-4 (0,81 €)
- Резисторлар: 5Ω, 2x 1kΩ және 200Ω
- Конденсаторлар: 4700 мкФ, 1000 мкФ, 100 мкФ және 100 нФ
- Электр тізбегі
Бұл шамамен 36 € құрайды. Менде көп нәрсе бар болғандықтан, мен тек DC-DC түрлендіргішін, USB аудио картасын және LM386N сатып алуым керек болды.
2 -қадам: Күшейткіш тізбегін жасаңыз
Күшейткіштің жүрегі-LM386N-4. LM386N-Family-бұл CD-ойнатқыш, Bluetooth-қораптар сияқты көптеген портативті музыкалық құрылғылар үшін қолданылатын танымал IC күшейткіші. Бұл күшейткішті сипаттайтын көптеген оқулықтар бар: https://www.instructables.com /қалай/LM386/
Бұл жобаның схемасы негізінен осы YouTube оқулығынан шабыттанды: https://www.youtube.com/embed/4ObzEft2R_g және маған көп көмектескен менің жақсы досым. Мен LM386N-4-ті таңдаймын, себебі ол басқаларға қарағанда қуатты және мен тақтаны 12В-пен жүргізуге шешім қабылдадым.
Тақтаны құрудың бірінші қадамы - тақтадағы тізбекті тексеру. Менің бірінші тәсілім көптеген кедергілер мен шу болды. Ақырында, мен дыбыс сапасын күрт жақсартатын келесі пункттердің тізімін жасадым.
- Ұзын және қиылысатын сымдардан аулақ болыңыз. Мен компоненттерді өзгерттім және кабельді азайттым.
- Менің жобамның динамигі сабвуфер болды, сондықтан динамик төмен жиілікті ойнауы керек еді. Мен дыбысты жақсы нәтижеге жеткізетін жоғары жиіліктерге арналған екінші динамикті біріктірдім.
- USB аудио картасын пайдаланыңыз. Таңқурай пи дыбыс сапасы өте нашар, өйткені цифрлық-аналогты түрлендіргіш HIFI аудио қосымшаларына арналмаған.
- 2 -түйреуішті дыбыстық сигналдың жерге ғана қосыңыз. 12В кернеуі мен USB аудио тақтасының жері біршама шуылмен ерекшеленеді. LM386N түйреуіш 2 мен түйреуіш 3 арасындағы айырмашылықты күшейтеді, сондықтан шу да күшейтілді. Мен түйреуіш 2-ді жерге қосуды емес, USB-аудио-жерге қосуды шештім, ақырында шу жоғалды.
3 -қадам: Динамикті жоғары жиілікке біріктіру
Мен бұзғым келетін динамик қорабы бастапқыда сабвуфер болды. Сондықтан динамик жоғары жиіліктер үшін өте нашар болды. Мұны шешу үшін мен сынған Bluetooth динамигінің қорабынан екінші динамикті қостым. Екі динамикті қатар қосқанда жоғары және төмен жиіліктер үшін жақсы дыбыс шығады.
4 -қадам: Барлық компоненттерді қосыңыз
Мен күшейткішті 12 вольтты қосуды шештім. Қорапта қуат қосқышы бар, сондықтан мен оны қайта қолдандым. Raspberry Pi өзіне 5 Вольт пен 700-1000мА қажет, мен USB WI-FI таяқшасы мен USB дыбыс картасын қосамын. Ендігі міндет 12В -тан 5В -қа дейін түсу болды. Менің бірінші әрекетім - L7805, яғни 5 вольтты реттегіш. Міне, реттеушінің өте жақсы сипаттамасы: https://www.instructables.com/id/5v-Regulator/. Бірақ сызықтық реттегіштердің өнімділігі өте нашар. 12 В -тан 5 В -қа дейінгі күйіктерді реттеу (12v - 5v) * 1000mA = 7 Ватт тек бір компонентте. Бұл үлкен энергия шығыны болар еді.
Ақырында мен DC-DC түрлендіргішін қолдануды шештім. DaoRier LM2596 LM2596S мен тақтаны 5в құру үшін реттедім. Конвертер өте жақсы жұмыс істейді, мен бұл тақтада жылудың пайда болуын танымадым.
Жарық диодты Raspberry Pi күйін көрсетуі керек. Динамик қорабында жарық диоды бар, сондықтан мен оны қайта қолдандым. Жарық диодына 1,7 вольт және 20 мА қажет. Сондықтан резистор 20 мА-да 3,3-1,7 В күйуі керек:
R = U / I = (3.3v - 1.7v) / 20mA = 80Ω
Мен светодиодты Raspberry Pi GPIO -ға қостым. 9 -түйреуішке негіз және 11 -түйреуішке оң жеткізу (GPIO 17). Бұл Pi-ге әр түрлі жыпылықтау режимі арқылы күйді (Power, WI-FI, Playing) көрсетуге мүмкіндік береді.
5 -қадам: Raspberry Pi орнатыңыз
Raspbian Buster Lite ОЖ толығымен жеткілікті. Мен конфигурациялау үшін Pi -ді монитор мен пернетақтаға қостым. Raspi-config пәрмені WI-FI тіркелгі деректерін оңай конфигурациялауға мүмкіндік береді.
Қарапайым сценарий іске қосу дыбысын ойнатуы керек. Python сценарийі Интернетке қосылуды тексеруі керек. Егер Pi интернетке қосылса, күй диодты қосулы болуы керек, әйтпесе жарық диоды жыпылықтауы керек. Сондықтан, init.d ішінде bash сценарийін жасадым
sudo nano /etc/init.d/troubadix.sh
Келесі мазмұнмен
#!/bin/bash
### INIT INFO INFO БАСТАУ # Береді: басталу # Қажетті-Бастау: $ local_fs $ network $ remote_fs # Міндетті-Тоқтату: $ local_fs $ network $ remote_fs # Әдепкі Бастау: 2 3 4 5 # Әдепкі-Тоқтау: 0 1 6 # Қысқаша сипаттама: бастау дыбысын ойнату # Сипаттама: Бастау дыбысын ойнату ### END INIT INFO # Интернетке кіруді қадағалауды бастау python /home/pi/access_status.py Бастау дыбысын ойнату mpg123 /home/pi/startup.mp3 &>/ үй/pi/mpg123.log
Сценарийді орындалатын етіп жасаңыз
sudo chmod +x /etc/init.d/troubadix.sh
Сценарийді іске қосу үшін мен келесі пәрменді тіркедім
sudo update-rc.d Troubadix.sh әдепкі мәндері
Тіркелген питон қарауылын үй каталогына қойыңыз /home/pi/access_status.py Питон сценарийі ілмектелуі керек. Бірінші цикл www.google.com сайтына 2 секунд сайын пинг жіберу арқылы интернет байланысын тексереді. Екінші цикл қазіргі интернет күйіне байланысты GPIO Pin 17 жыпылықтауға мүмкіндік береді.
Spotify connect қызметін орнату өте оңай. Міне, орнату сценарийі бар репозиторий: https://github.com/dtcooper/raspotify Сондықтан, ақырында, орнату тек бір ғана пәрмен.
curl -sL https://dtcooper.github.io/raspotify/install.sh | ш
6 -қадам: Қорытынды
Жоба барысында мен көп нәрсені үйрендім. Алғашқы прототипте DC-DC түрлендіргішінің орнына 5В реттегішті қолдану жаман идея болды. Бірақ бұл қателік Реттеушінің шынымен не істейтіні туралы ойлануға мәжбүр етті. Дыбыс сапасын жақсарту да үлкен оқу процесі болды. Кәсіби аудио күшейтудің ракеталық ғылымға ұқсайтын себебі бар:-)
Ұсынылған:
Портативті Bluetooth динамигі - MKBoom DIY жиынтығы: 5 қадам (суреттермен)
Портативті Bluetooth динамигі | MKBoom DIY жиынтығы: бәріне сәлем! Ұзақ үзілістен кейін тағы бір спикерлік жобамен қайтып оралғаным жақсы, өйткені менің құрастыруларымның көпшілігі бірнеше құралдарды қажет ететіндіктен, бұл жолы мен сіз оңай сатып алатын жинақты пайдаланып портативті динамик құруды шештім. Мен ойладым
Бақаны сүйу V2.0 - артқы мүйізді Bluetooth динамигі толығымен басып шығарылады: 5 қадам (суреттермен)
Бақаны сүйу V2.0 - артқы мүйізді Bluetooth динамигі толығымен басып шығарылады: Кіріспе Кішкене фоннан бастауға рұқсат етіңіз. Сонымен, артқы жүктелген дыбыс зорайтқышы дегеніміз не? Мұны керісінше мегафон немесе граммофон деп ойлаңыз. Мегафон (негізінен алдыңғы дыбыс зорайтқышы) жалпы тиімділікті арттыру үшін акустикалық мүйізді қолданады
Bluetooth сымсыз велосипед динамигі: 11 қадам (суреттермен)
Велосипедке сымсыз Bluetooth динамигі: Сәлеметсіз бе! Бұл нұсқаулықта мен велосипедке сымсыз Bluetooth динамигін қалай құрастырғанымды көрсетемін. Айта кету керек, бұл менің сүйікті жобаларымның бірі болуы мүмкін. Бұл керемет көрінеді, керемет дыбысқа ие және футуристік келбетке ие! Басқа ретінде
Портативті Bluetooth динамигі - Көміртекті қара: 5 қадам (суреттермен)
Портативті Bluetooth динамигі | Қара көміртегі: Сәлеметсіз бе! Мен жақында ағамның туған күніне арналған портативті Bluetooth динамигін жасадым, сондықтан мен сіздермен оның егжей -тегжейін бөліспеске деп ойладым. Менің YouTube -те динамик жасау туралы бейнеролигімді көруге болады: портативті Bluetooth динамигі
DIY Bluetooth Boombox динамигі - ҚАЛАЙ: 13 қадам (суреттермен)
DIY Bluetooth Boombox динамигі | ҚАЛАЙ: Сәлем! Бұл жобаны тексергеніңізге рахмет, бұл менің сүйікті тізімімде! Мен бұл керемет жобаны жүзеге асырғаныма өте қуаныштымын. Жобаның жалпы сапасы мен сөйлеу сапасын жақсарту үшін көптеген жаңа әдістер қолданылды