Orange Pi One + USB Headset

Наушники + Микрофон + Orange Pi

Возникла необходимость подключить к Orange Pi One наушники + микрофон.

Согласно файлу /boot/script.bin , в Orange Pi One для аудиовыхода уже используется какой-то пин, а именно Port PA16, по идее выход наушников можно настроить именно через этот порт, пока этот вариант не пробовал.

На плате есть на самом деле ещё выходы, помимо пинов:

2 дополнительных usb выхода:

Data lines for USB #3: points 1,2

Data lines for USB #2: points 3,4

Пины как раз для микрофона:

1 – IR receiver RX line

2,3,4 – MIC1P/MIC1N/MIC-MBIAS

5,6 – LINEOUTR/LINEOUTR

TV-OUT и Mute

Судя по всему, на этом количество дополнительных выходов не ограничивается.

 

Я пошёл немного по другому пути, приобрёл наушники с usb выходом + на всякий случай external usb sound card , выглядит примерно вот так:

 

После того, как я подключил устройство к usb:

lsusb   – проверим, что девайс подключился

arecord -l

Попробую записать тестовый звуковой файл от usb микрофона:

arecord -D plughw:2 /tmp/test.wav

Для того, чтобы звук шёл через usb выход, необходимо создать файл /etc/asound.conf:

pcm.!default {

type hd

card 2

}

ctl.!default {

type hd

card 2

}

После этого звук начинает действительно поступать в usb наушники, проверить это можно проиграв записанный файл:

mplayer /media/test.wav

Команда, для того, чтобы проигрывать звук на разные выходы, здесь только меняем 3,0 на 0,0 например:

mplayer -ao alsa:device=hw=3,0 /media/test.wav

 

После долгих разбирательств, выяснилось, что устройство

type hd

card 0 – это как раз выходы на плате audio out r/l, которые необходимо паять, но они работают!)

 

Появилась необходимость добавить функционал sip телефон, я установил linphone, который также работает и через окно терминала, команда для вызова телефона будет уже linphonec . В процессе установки сип телефона выяснились важные моменты:

apt-get update.

apt-get install apttransporthttps.

sudo add-apt-repository ppa:linphone/release
sudo apt-get update
sudo apt-get install linphone

 

Please follow and like us:
0
Orange Pi One + USB Headset

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Перейти к верхней панели