Мазмұны:
Бейне: Raspberry Pi дыбыстық тақтасы: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл жобаның мақсаты - кез келген дыбыстарға арналған Raspberry Pi бар дыбыс тақтасын құру. Мен оны Dungeons and Dragons дыбыс тақтасының атмосферасы үшін жасадым. Дегенмен, сіз мұны кез келген нәрсеге қолдана аласыз, егер сіз оны теңшесеңіз
ОРНАТУ
Бұл жоба үшін сізге қажет:
- Интернетке кіру
-
Raspberry Pi (кез келген модель)
www.adafruit.com/product/3055
-
Raspberry Pi үшін қуат адаптері
www.adafruit.com/product/1995
-
Micro SD картасы <4 ГБ.
www.adafruit.com/product/3259
-
Динамик
Кез келген Aux немесе Bluetooth динамигі жақсы
-
Пернетақта нөмірлік тақтасы (Пернетақта да жақсы жұмыс істейді
Мен мұны қолдандым, бірақ мен оған тиесілі болғандықтан
1 -қадам: ОЖ және орнату уақыты
Сонымен, алдымен Micro SD картасын алыңыз, сізге Linux нұсқасын орнату қажет. Мен Rapbian қолдандым, себебі ол Raspberry Pi үшін арнайы жасалған. Міне, растпийлік кескінді алу сілтемесі. Енді оны Micro SD картасына орнату үшін сізге құрал қажет. Мен Etcher қолдандым. Бұл кросс -жүйе құралы. Оны жүктеу және орнату үшін осы сілтемені пайдаланыңыз.
Micro SD картасына Raspbian орнатқаннан кейін оны Raspberry Pi Micro SD картасының ұясына қосыңыз және оны қосыңыз. Бұл бірінші рет орнату деп айтылады, сондықтан орнату кезінде оны өшірмеңіз. Ол іске қосылғаннан кейін сізде бірнеше нәрселердің орнатылғанына көз жеткізуіңіз керек. Python 3, pip3, VLC Media Player және libvlc. Терминалды ашып, осы пәрменді іске қосыңыз.
sudo apt-get python3 python3-pip vlc libvlc-dev youtube-dl орнатыңыз
Енді оның кейбіреулерінің орнатылғанын қалай тексеруге болады.
python3
python3 -нұсқасы
pip3
pip3 қату
VLC және libvlc
vlc -нұсқа
Енді pip3 - Python 3 пакет менеджері. Онымен python кітапханаларын орнатуға болады. Pip3 көмегімен орнату қажет бірнеше пакеттер бар. Бұл командаларды іске қосыңыз.
pafy орнату
оқу схемасын орнатыңыз
python-vlc орнатыңыз
pip youtube-dl орнатыңыз
Pip3 freeze тергенде, сіз оларды сол жерде табасыз.
2 -қадам: жүктеу және іске қосу
Енді сіз кодты іске қосу үшін қажет нәрсенің бәрін орнатқан болсаңыз, мұнда кодты жүктей аласыз.
github.com/Dude036/soundboard
Оң жақта сіз жүктеу түймесін көресіз. Кодты қалаған қалтаға жүктеңіз. Терминалдағы файлдарды жүктеген қалтаны ашыңыз. Сіз келген соң, қосымша ақпарат алу үшін ReadMe, txt оқыңыз.
Қолданбаны іске қосу үшін сіз осы пәрменді іске қосасыз
python3 main.py
Егер іске қосу кезінде қателер болса. оның дұрыс жұмыс істейтініне көз жеткізу үшін соңғы қадамды тексеріңіз. Бағдарламаны орнатып, іске қосқаннан кейін бәрі дайын! Егер жұмыс кезінде қателер болса, оны GitHub -те мәселе ретінде қосуды ұмытпаңыз, мен оның шешілгеніне және түзетілгеніне көз жеткіземін.
Негізгі кірістер:
- 0-9: Сіз таңдаған алдын ала орнатылған дыбыста сәйкес дыбысты ойнатуды бастайды
- + немесе -: Кідірту және ойнату
- *: Алдын ала орнатылған параметрді өзгерту. Әдепкі бойынша, бұл сақталған ең ескі алдын ала орнатылған болады. Түймені басқанда, ол негізгі каталогта бар барлық алдын ала орнатуларды тізімдейді.
3 -қадам: теңшеу және кейінгі сөз
Енді сізде жұмыс істейтін код бар, сіз өзіңіздің жеке алдын ала орнатуды жасай аласыз. Мұны қалай жасау керектігін айтамыз.
Алдын ала орнатылған файлдың 10 бөлек жолында сізге 10 сілтеме қажет. Әр жолда сілтеменің екі жағында бос орын болмауы керек. YouTube сілтемелері де жұмыс істейді. Файлдың соңында бос жол бар екеніне көз жеткізіңіз. Бағдарлама сізге қолайлы немесе жоқ екенін хабарлайды.
Бұл нұсқаулықты тексергеніңіз үшін рахмет! Егер сіз кодта қателер тапсаңыз, маған GitHub Project бетінде хабарлаңыз.
Ұсынылған:
Тақталар тақтасы: Электронды тоқыма прототиптер тақтасы: 5 қадам (суреттермен)
ThreadBoard: Электронды тоқыма жылдам прототиптеу тақтасы: ThreadBoard V2-дің 3D басып шығарылмайтын нұсқасы үшін нұсқаулықты мына жерден табуға болады. ThreadBoard-дің 1-нұсқасын мына жерден табуға болады. электронды тоқыма бұйымдарын жылдам прототиптеу үшін
MXY тақтасы - бюджеті төмен XY плоттерлік робот тақтасы: 8 қадам (суреттермен)
MXY тақтасы - бюджеті төмен XY плоттерлік роботтар тақтасы: Менің мақсатым mXY тақтасын XY плоттерлік сурет салу машинасы төмен етіп жасау болды. Сондықтан мен бұл жобаны жасағысы келетіндерге жеңілдететін тақта жасадым. Алдыңғы жобада, 2 дана Nema17 қадамдық қозғалтқыштарды пайдалану кезінде, бұл тақта
Arduino дыбыстық тақтасы: 5 қадам
Arduino дыбыстық тақтасы: Бұл Arduino дыбыстық тақтасының эксперименті. Сіз бұл экспериментте пассивті дыбыстық сигналдың қалай жұмыс істейтінін және қарапайым Arduino дыбыстық тақтасын қалай құруға болатынын түсінесіз. Кейбір түймелерді қолданып, сәйкес дыбысты таңдай отырып, сіз әуен жасай аласыз! Мысалы:
Қарапайым Arduino дыбыстық тақтасы: 5 қадам (суреттермен)
Қарапайым Arduino дыбыстық тақтасы: Бұл экспериментте сіз пассивті дыбыстық сигналдың қалай жұмыс істейтінін және қарапайым Arduino дыбыстық тақтасын қалай құруға болатынын түсінесіз. Кейбір түймелерді қолданып, сәйкес дыбысты таңдай отырып, сіз әуен жасай аласыз! Мен қолданған бөліктер Kuman's Arduino U -дан
Микрофон тақтасы мен жыланды дыбыстық жүйеге қалай қосуға болады: 3 қадам
Микрофон тақтасы мен микрофон жыланын дыбыстық жүйеге қалай қосуға болады: Бейне микрофон жыланының кабелін пайдаланып дыбыстық миксерді (араластыру тақтасын немесе консолін) дыбыстық жүйеге қосу негіздерін қамтиды. Ол микрофонды қамтиды және қосылымдарды жібереді. Қосымша ақпарат алу үшін: http://proaudiotraining.com