Мазмұны:

Raspberry Pi MP3 ойнатқышы: 9 қадам
Raspberry Pi MP3 ойнатқышы: 9 қадам

Бейне: Raspberry Pi MP3 ойнатқышы: 9 қадам

Бейне: Raspberry Pi MP3 ойнатқышы: 9 қадам
Бейне: BTT Manta M8P v2 - CM4 with Fluidd Pi 2024, Шілде
Anonim
Raspberry Pi MP3 ойнатқышы
Raspberry Pi MP3 ойнатқышы

Raspberry Pi MP3 ойнатқышын жасау үшін жақсы емес. Бірақ бұл жобаның мақсаты - GPIO түйреуіштерін қалай қолдану керектігін білу.

Жалпы мақсаттағы кіріс/шығыс-бұл интегралды схемада немесе электронды тақтада орнатылмаған цифрлық сигнал түйреуі, оның мінез-құлқы, оның ішінде кіріс немесе шығыс ретінде әрекет етуін пайдаланушы жұмыс уақытында басқарады. GPIO-ның алдын ала анықталған мақсаты жоқ және әдепкі бойынша қолданылмайды.- Уикипедия жігіті

Мақсат: GPIO пайдалану және Pi -ді бассыз ету

Мақсатты аудитория: Орташа - дәнекерлеуді біледі, Pi қалай жұмыс істейтінін түсінеді, операциялық жүйені жүктей алады және сымдар туралы біледі.

Жабдықтар

Міне бізге қажет нәрсе:

  1. Raspberry Pi
  2. X3 түймелері
  3. Қалам диск
  4. Біздің картон досымыз:)
  5. Нан тақтасы
  6. Сымдар

Raspberry Pi Zero қосымша компоненттері

  1. HDMI (RPI Zero үшін дыбысы бар)
  2. USB хабы

1 -қадам: Flash SD картасы

Flash SD картасы
Flash SD картасы

Etcher мен Raspbian суретін жүктеңіз. Содан кейін Etcher орнатыңыз. Егер сіз мұны істесеңіз, оны ашып, Etcher арқылы Raspbian кескінін ашыңыз. SD картасын салыңыз және оны Etcher -де таңдаңыз. Flash түймесін басыңыз. Жыпылықтағаннан кейін оны Raspberry Pi -ге салыңыз. Сіз ойлануыңыз мүмкін, шын мәнінде неге жыпылықтау керек?

Себебі:

Біздің Пи бос. Ол жұмыс жасайтын мүшесі жоқ адам денесі сияқты. Органды (жыпылықтаған жад картасы) салсаңыз, корпус (Pi) жұмыс істей алады.

2 -қадам: бәрін қосыңыз

Барлығын қосыңыз
Барлығын қосыңыз

Барлығын қосыңыз. Бұл Hdmi (Pi Zero үшін дыбысы бар), қуат көзі, пернетақта мен тышқан.

Pi Zero пайдаланушысы үшін ескерту:

Иә, мен түсінемін. Мен де кедеймін. Сондықтан мен тек Pi Zero сатып аламын. USB хабын сатып алып, оны OTG арқылы қосыңыз.

Pi жүктелген кезде конфигурацияны аяқтаңыз.

3 -қадам: Pi -ге ән мен орауышты салыңыз

Pi -ге ән мен орауышты енгізіңіз
Pi -ге ән мен орауышты енгізіңіз
Pi -ге ән мен орауыш қосыңыз
Pi -ге ән мен орауыш қосыңыз
Pi -ге ән мен орауыш қосыңыз
Pi -ге ән мен орауыш қосыңыз

Барлық әндерді (Mp3) алдымен Pendrive -ге енгізіңіз. Содан кейін бұл орауышты жүктеп алып, пендривке салыңыз.

«Бұл не? Вирус?»

Бұл орауыш деп аталады. OMXPlayer -ді басқару үшін GPIO -ды осы орауыштың көмегімен пайдалануға болады.

Сондай -ақ, бұл сценарийді жасағаны үшін Джехутингке рахмет!: D

Аяқтағаннан кейін пендривті Pi -ге қосыңыз. Әнді/home/pi/Music/-ке жылжытыңыз

Қаптаманы/home/pi/Desktop -қа жылжытыңыз

Енді біз ән мен оның операторын енгіземіз. Енді біз Pi жүктеген кезде оларды автоматты түрде ашуға мүмкіндік берейік.

4 -қадам: Pi -ді стартапта әнді ойнауға мәжбүр етіңіз

Пи әнін стартапта ойнауға мәжбүр етіңіз
Пи әнін стартапта ойнауға мәжбүр етіңіз
Пи әнін стартапта ойнауға мәжбүр етіңіз
Пи әнін стартапта ойнауға мәжбүр етіңіз
Пи әнін стартапта ойнауға мәжбүр етіңіз
Пи әнін стартапта ойнауға мәжбүр етіңіз

Мұны істеу үшін файлды ойнатқышты іске қосу үшін реттеу керек.

Терминалды ашу

Түрі

sudo nano /etc /profile

Түсініктеме: Sudo - сіздің пәрменіңіз бойынша рұқсат беру. Ал Нано мәтіндік редакторға ұқсайды. /Etc /profile - біз өңдегіміз келетін нәрсе. Оның орнына.txt файлын ашу сияқты сіз пәрменді қолданасыз.

Содан кейін, төмен қарай айналдырыңыз. Және бұл жолды қосыңыз:

sudo python /home/pi/Desktop/omxplayer-player.py/home/pi/музыка

«Бұл қандай код?» Сіз сұрай аласыз: Бұл код орауышты ашып, біз сақтаған жердегі әнді ойнату, «/home/pi/Music»

Енді «Ctrl + x», содан кейін Y және Enter пернелер тіркесімін басыңыз.

Енді ол әнді қайта жүктеу кезінде ойнайтынын көрейік. Түрі:

Sudo қайта жүктеу

Егер ол жұмыс істесе, онда біз сиқырды жалғастыра аламыз!

5 -қадам: Gpio пинтерін қолданып сиқыр жасаңыз

Gpio түйреуіштерін қолданып сиқыр жасаңыз
Gpio түйреуіштерін қолданып сиқыр жасаңыз
Gpio түйреуіштерін қолданып сиқыр жасаңыз
Gpio түйреуіштерін қолданып сиқыр жасаңыз

Енді сізде GPIO түйреуіштерін қолданудың уақыты келді! Олар Ардуиноға ұқсайды, бірақ ол басқаша.

Енді мен фокусты көрсетемін. PIN (сілтеме негізінде), GPIO24 -ді 3v3 -ке қосыңыз және сиқырды көріңіз.

«Уау! Ән өзгерді! Оның сиқыры, фотоаппаратты мама алады!»

Әрине, бәріне GPIO Pins көмегімен ойнау ұнайды:)

Бірақ бұл тек бастамасы, қалыпты MP3 ойнатқышта бізде 3 түйме бар. Әрі қарай, ойнату/кідірту және алдыңғы.

Бұл сиқырды пайдаланып, түймелерді жасайық!

6 -қадам: түймелерді қосу

Түймелер қосу
Түймелер қосу

Иә! Біз ашуланамыз! Нан тақтасын қолданып, мен жасаған схемаға сүйене отырып жалғаңыз.

Pi Zero бірдей түйреуішке ие екенін ескеріңіз, бұл туралы алаңдамаңыз.

Аяқтағаннан кейін, Pi жүктеп көріңіз және түймелерді басыңыз. Бізде қазір 3 түйме бар. Алдыңғы, Кідірту/Ойнату және Келесі.

Ал, оны Cute Cardboard MP3 ойнатқышына айналдырайық!

7 -қадам: түймелерді дәнекерлеңіз

Түймелерді дәнекерлеңіз
Түймелерді дәнекерлеңіз

Біз оларды дәнекерлеуіміз керек, сондықтан олар кішірейіп, қорапқа сәйкес келеді. Егер сіз нан тақтасын білмесеңіз, бұл сымдарды біріктіру, бірақ оларды «нан» тақтасына орналастыру сияқты. Бізге кішірек қажет.

Біз жасаған нан тақтасының прототипіне сүйене отырып, «Бұл қалай жұмыс істейді?»

Сіз сымды қоспасаңыз да олар қалай қосыла алады? Әр тарапты тексеріп көріңіз, ол қалай жұмыс істейді. Егер сіз түсінсеңіз, сіз дәнекерлеуді бастауға болады!

8 -қадам: оларды қорапқа салыңыз

Оларды қорапқа салыңыз
Оларды қорапқа салыңыз
Оларды қорапқа салыңыз
Оларды қорапқа салыңыз
Оларды қорапқа салыңыз
Оларды қорапқа салыңыз

Пи мен басқа керек -жарақтарға сәйкес келетін картонды кесіңіз. Және оларды енгізіңіз. Түйме үшін бізге жоғарыда көрсетілген суреттегідей картонды кесу керек, олар USB кабелі мен Құлаққап ұясының ұясына бос орын шығарады, сонда олар шығуы мүмкін.

Ал міне, кеттік!

Біз жай ғана керемет MP3 ойнатқыш жасадық

Сізге ұнайды деп үміттенемін:)

9 -қадам: Аяқталды

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

Сіз MP3 ойнатқышын жасадыңыз! Сонымен қатар біз GPIO түйреуіштері туралы білдік.

Сізге ұнайды деп үміттенемін!

Ұсынылған: