Вывод и запись аудио
Научимся воспроизводить аудио файлы с помощью Onion Omega2.
Что понадобится
- Звуковая USB-карта.
- Активная звуковая акустика.
Сборка устройства
- Установите Onion Omega2 сверху на Expansion Dock или Arduino Dock R2.
При установке используйте окантовку контура одноплатника на шилде для избежания ошибки при подключении.
- Подключите активную акустику через внешнюю звуковую карту к разъёму USB-A.
Запуск примера
- Скопируйте аудио файл на Onion Omega2 в папку
/tmp
. - Подключитесь к Omega2 по SSH-соединению или откройте терминал в графическом режиме.
- Обновите список пакетов в системе.
opkg update
- Скачайте пакет программ для воспроизведение аудио.
opkg install alsa-utils alsa-lib
- Зайдите в настройки микшера.
alsamixer
- Выставите интересующий вас уровень громкости и микрофона.Для выхода из настроек нажмите кнопку
Esc
. - Перейдите в каталог
/tmp
.cd /tmp
- Запустите песню с интересующим названием командой
aplay <имя аудио файла>
.aplay like.wav
Начнётся воспроизведение файла на подключённой акустике. Соответствующая информация отобразится в терминале.
- Для остановки музыки — нажмите комбинацию кнопок
Ctrl+O
.