Управляющий сигнал по юсб на ОС Андроид

Підписуйтеся на Telegram-канал «DOU #tech», щоб не пропустити нові технічні статті

Доброго время суток.
В теории есть идея, получать управляющий сигнал с юсб устройства под ОС Андроид.
Задумка заключается в подключении выхода юсб, по котором будут передаваться сигналы к демультиплексору, к адресным входам которого подключить правый и левый каналы наушников, которые будут задавать в двоичном коде нужный выход.
С устройством под ОС Андроид сильно не пересекался, поэтому имеется несколько вопросов:
— Есть ли возможность программно отправлять сигнал определенной частоты и длины по юсб?
— Есть ли возможность отправлять сигнал по отдельности на правый и левый наушник?
— Если первые два пункта возможны, то есть ли возможность синхронизировать их, отправлять в один момент времени?

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Есть ли возможность программно отправлять сигнал определенной частоты и длины по юсб
...нет. Но конвертор USB/UART (на базе FTDI) или USB Host Shield с OTG позволят вам контролировать и передавать сигналы по USB developer.android.com/...topics/usb/accessory.html. Также понадобится ADK.

Но куда удобнее использовать уже встроенный блютуз или Wi-Fi совместно с внешними модулями блютуз/UART (HC-05, к примеру) или Wi-Fi/UART (ESP8266, к примеру), образующими прозрачный последовательный порт поверх канала связи.

— Есть ли возможность отправлять сигнал по отдельности на правый и левый наушник?
используя аудио, да. Так можно организовать обмен данными, используя Манчестер-кодирование или просто передачей-приемом двухтонового сигнала (DTMF) или же просто заданной частоты, как вы и хотите. Аппаратно декодировать DTMF и кодировать на внешнем устройстве можно как железно на кодерах-декодерах LM567, так и на любом МК, рекомендую аппнот AVR314 или для желающих глубже копнуть аппнот ’AN045 Software
DTMF Decoder Version 1.0′ www.cyantechnology.com/...45SoftwareDTMFDecoder.pdf. Программно же можно декодировать FFT или реализацией 8-ми ЦФ. А еще на некоторых планшетах (вы не указали, что у вас) есть нераспаянный UART, который требуется активировать в ядре.

Сергей Бадло. Год 2013. Отвечая на письма читателей. Часть 2. — Радиолюбитель, Минск, 2014, № 2 :)

— Есть ли возможность программно отправлять сигнал определенной частоты и длины по юсб?
Можно только вопрос поставлен не правильно. Есть возможность программно отправлять сигнал определенной частоты и длинны через USB. Для этого должен стоят модулятор который и сформирует этот сигнал. т.е. телефон соеденен с модулятором сигналов через USB и следовательно телефон управляет этим модулятором сигналов. Так же возможная и обратная связь.
— Есть ли возможность программно отправлять сигнал определенной частоты и длины по юсб?
Нет.
— Есть ли возможность отправлять сигнал по отдельности на правый и левый наушник?
Да. Наши деды называли это «стерео».

Перечитал раз 20, но так и не понял, нахуа тут USB.

Підписатись на коментарі