|
|
Модуль MP3 плеера построен на IC VS1053b. Микросхема VS1053b может декодировать аудиофайлы, записанные в форматах MP3/WAV/MIDI/Ogg/Vorbis.
На борту MP3 плеера установлен разъем для микро SD карты и 4-х позиционный джойстик с кнопкой для управления плеером (Vol-/Vol +/Next/Previous/Pause).
Особенности:
• - Линейный выход снабжен усилителем, позволяющим подключить 16 или 32 Омные наушники.
• - Неравномерность частотной характеристики в звуковом диапазоне при воспроизведении ±1dB
• - Выход I2S можно подключить к внешнему ЦАП для прослушивания звука в качестве Hi-Fi
• - Запись с линейного входа производится в формате OGG
• - К выходам I2C можно подключить ЖКИ дисплей.
Плеер совместим с контроллерами Arduino:
Arduino Uno, Arduino Mega и др.
Библиотеки, примеры и вся основная информация размещена на нашем сайте.
Здесь вы можете скачать библиотеки для Arduino, найти множество примеров для применения, посмотреть схемы. А в ветке форума, посвященной данному устройству, обсудить его возможности.
Внимание:
Функция «запись» поддерживается только на Freaduino Mega и Arduino Mega.
Micro SD карта должна быть отформатирована в FAT16 или FAT32 и объемом не более 2 Гб.
Программирование:
Установка программного обеспечения для Arduino 1.0.1
Пример программного обеспечения для Воспроизведение всех композиций с SD-карты:
1. - Убедитесь, что на микро SD-карте есть звуковые файлы. Внимание! В исходном варианте MP3 плеера карты более 2Гб не поддерживаются. Соедините плату MP3 плеера с платой Arduino
2. - Скачайте файл: Music v1_2.zip. В нем содержатся необходимая библиотека и пример.
3. - Распакуйте и положите содержимое архива в папку Arduino-1.0.1 program: ..\Arduino-1.0.1\libraries
4. - Подключите библиотеку. Для этого в среде программирования Arduino 1.0.5 выполните Скетч – Импортировать библиотеку – Add Library.
5. - Скачайте новый файл portpins.h и замените им файл по умолчанию portpins.h в Arduino - 1.0.1 ...\arduino\hardware\tools\avr\avr\include\avr [пропустить этот пункт, если программируете из под Linux ]
6. - Выберите для программирования ту плату Arduino, которая есть у вас.
7. - Загрузите в Arduino 1.0.5 скетч из папки Sample. Запустите компиляции Arduino и загрузите программу в контроллер.
8. - Если вам нужен ЖКИ дисплей, пожалуйста, используйте наш модуль IIC LCD с любым ЖК-дисплеем и 4-контактный провод. Подпаяйте его к контактам …... и убедитесь что у вас подключена библиотека SPI
Подключите наушники и получайте удовольствие.
Для записи Запись музыки : (Только для плат на базе ATmega1280 и ATmega2560)
1. - Нажмите и удерживайте кнопку PLAY / STOP, затем нажмите кнопку сброса Arduino.
2. - Отпустите кнопку сброса в течение секунды и затем отпустите кнопку PLAY / STOP. Во время записи два светодиода на плате MP3 Music Shield будут мигать синхронно.
3 . Нажмите кнопку PLAY / STOP чтобы остановить запись .
Примеры программного обеспечения для MusicPlayRandomly – проект для произвольного воспроизведения звуковых файлов и MusicPlayWithName – проект, где можно по имени выбрать, какие песни будут проигрываться
Эти примеры будут использовать библиотеку Fat16 с открытым исходным кодом. Предварительно скачайте и установите эту библиотеку как описано в п.3
Выполните пункты 1-6
В пункте 7 возьмите соответствующий скетч из папки Sample
Файлы для скачивания:
SPI_IIC_LCD library for Arduino 1.0
wiki страница для этого устройства
------------------
УЛ1266371:937
Купившие этот товар также заказали: |