Съдържание:

Говорещ Arduino - Възпроизвеждане на MP3 с Arduino без никакъв модул - Възпроизвеждане на Mp3 файл от Arduino с помощта на PCM: 6 стъпки
Говорещ Arduino - Възпроизвеждане на MP3 с Arduino без никакъв модул - Възпроизвеждане на Mp3 файл от Arduino с помощта на PCM: 6 стъпки

Видео: Говорещ Arduino - Възпроизвеждане на MP3 с Arduino без никакъв модул - Възпроизвеждане на Mp3 файл от Arduino с помощта на PCM: 6 стъпки

Видео: Говорещ Arduino - Възпроизвеждане на MP3 с Arduino без никакъв модул - Възпроизвеждане на Mp3 файл от Arduino с помощта на PCM: 6 стъпки
Видео: CS50 2015 - Week 8, continued 2024, Ноември
Anonim
Image
Image

В тази инструкция ще научим как да възпроизвеждаме mp3 файл с arduino, без да използваме аудио модул, тук ще използваме PCM библиотека за Arduino, която възпроизвежда 16 битов PCM с честота 8 kHZ, така че нека направим това.

Стъпка 1: Съберете вашите компоненти

Връзки
Връзки

КУПЕТЕ ЧАСТИ: КУПЕТЕ СЪВЕТ 120:

www.utsource.net/itm/p/384328.html

КУПЕТЕ 12V АДАПТЕР:

www.utsource.net/itm/p/8013134.html

КУПЕТЕ ARDUINO UNO:

www.utsource.net/itm/p/7199843.html

//////////////////////////////////////////////////////

така че, за да направим това, се нуждаем от няколко компонента, много фиратни Arduino и след това високоговорител 0.5w до 10 w всеки високоговорител ще свърши работа, тогава трябва да закупите транзистор за усилване, ако вашият високоговорител е по -висок от 0.5w като моя 3 w, така че използвах TIP 120 транзистор или усилвател на звука, можете да използвате и всеки аудио усилвател.

Закупуване на връзки. -

Артикули за закупуване (партньорска връзка) -

Arduino Uno-

www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…

Говорител -

www.banggood.com/2-Pcs-3-Inch-4-10W-Full-R…

www.banggood.com/50MM-0_5W- Персонализирано 50 мм …

www.banggood.com/3-Pair-4-Ohm-3W-LCD-Panel…

TIP 120 транзистор -

www.banggood.com/10pcs-TIP120-NPN-TO-220-D…

www.banggood.com/30pcs-TIP120-NPN-TO-220-D…

www.banggood.com/50pcs-TIP120-NPN-TO-220-D…

Стъпка 2: Връзки

Връзките са наистина прости, ако използвате високоговорител с мощност 0.5 вата, след това директно свържете +ve щифта на високоговорителя към цифров щифт 11 на Arduino & -ve щифт на високоговорителя към gnd & ако използвате 3 ватов високоговорител, използвайте транзистор tip120 и свържете 11 на Arduino към основата на транзистора и -ve щифт на високоговорителя към колектора на транзистора и емитер на транзистора към gnd щифта на Arduino.

Ако имате проблеми с връзката, вижте видео за помощ.

Стъпка 3: Изтеглете необходимите файлове

За да направите това, ще ви трябват няколко файла преди всичко файл PCM.zip за възпроизвеждане на PCM аудио от arduino.

След това ще имаме нужда от софтуер Audacity, за да преобразуваме нормално mp3 аудио в 16 -битово PCM 8hkz аудио

& Накрая се нуждаем от софтуер за кодиране, за да кодираме това аудио в данни, които можем да поставим в кода.

ИЗТЕГЛЕТЕ Audacity -

www.audacityteam.org/download/

Изтеглете софтуер PCM. ZIP & Encoder (файл, наречен Arduino MP3.zip) -

drive.google.com/file/d/1LSb-nZcecs1VISQDP…

Стъпка 4: Подгответе аудио и го преобразувайте в данни

Image
Image
Подгответе аудио и го преобразувайте в данни
Подгответе аудио и го преобразувайте в данни
Подгответе аудио и го преобразувайте в данни
Подгответе аудио и го преобразувайте в данни
Подгответе аудио и го преобразувайте в данни
Подгответе аудио и го преобразувайте в данни

важната стъпка е да подготвите аудио данните. така че първо ще имаме нужда от mp3 файл, или да го запишете, или да вземете такъв отвсякъде, след което отворете този файл в Audacity и & щракнете върху формат, след това изберете 16 бита pcm, след това слезте надолу и изберете честота аудио до 8000Hz и експортирайте аудиото като mp3.

След това отворете софтуера за кодиране на аудио и отидете до аудио файла, който генерирахме от дързост, след което ще получите успешно съобщение, копирано в клипборда.

Стъпка 5: Част за кодиране

Кодираща част
Кодираща част
Кодираща част
Кодираща част

така че следващата част е кодираща част, така че докато сте изтегляли файла Arduin mp3.zip, който съдържа файл PCM.zip, така че добавете този файл PCM.zip като библиотека към arduino и след това отворете примера за възпроизвеждане, наличен в тази PCM библиотека, & там в скицата трябва да редактирате 2 -ри ред код в пример масив, който е от тип programm, трябва да премахнете всички данни в този масив и да поставите данните, които се копират в клипборда от кодиращия аудио софтуер.

Стъпка 6: Качете кода

така че най -накрая нашият код е готов, така че го качете в arduino и ще чуете записания си звук от високоговорителя, насладете му се и ако имате някакви проблеми или искате да разберете по -подробно, просто прегледайте предоставеното видео.

Благодаря ти.

Препоръчано: