Беспроводной USB-хаб с возможностью подключения Jack 3.5

mongoose

✩✩✩✩✩✩✩
21 Янв 2022
0
0
Всем привет!
появилась идея реализовать очень удобную и полезную штуку.
Суть идеи это пара модулей один вставляется в USB порт компьютера, второй представляет собой выход на 2-4USB порта и разъём Jack 3.5(мама).

Для чего это нужно:
Иметь возможность подключить полноценные колонки к ноутбуку в другой части комнаты не протягивая длинный провод по полу. И иметь возможность подключать проводную периферию к пк удалённо.

Откуда такая потребность:
У меня телевизор подключён к старому ноутбуку. Звук у телика не самый лучший и лёжа на кровати в 3х метрах от него невозможно смотреть фильмы типа "Довод", где очень тихие разговоры и очень громкие звуковые эффекты. Тут либо не слышать диалоги, либо доводить соседей до инфаркта резкими взрывами. Так же иногда играю на телеке через стимлинк и хотелось бы подключать периферию подходящую под игры, а не покупать её беспроводные аналоги каждый раз.

Знаний в области проектирования подобных модулей у меня явно не хватает. Есть ли у кого то идеи по реализации данного проекта?

P.S. уже готовые решения искал, ничего не нашёл.
 

bort707

★★★★★★✩
21 Сен 2020
2,253
669
Готовое решение для звука- модуль передачи звука по блютус + блютус-колонки . Если нет блютус колонок, на али есть БТ- приемник за 100р
 

Divin

★★★✩✩✩✩
30 Янв 2021
265
112
@bort707, он там ещё переферию какую то хочет, вроде для игр, только ТС не читал про инпутлаг наверное.
 

Геннадий П

★★★★✩✩✩
14 Апр 2021
855
276
42
Радиоудлинитель USB? Да еще на ардуине? Тут не каждая STM-ка справится, а ардуина и подавно.
 

mongoose

✩✩✩✩✩✩✩
21 Янв 2022
0
0
Готовое решение для звука- модуль передачи звука по блютус + блютус-колонки . Если нет блютус колонок, на али есть БТ- приемник за 100р
блютус передатчиков к который можно было бы воткнуть Jack 3.5 я честно говоря не видел.
Блютус колонка не вариант. Есть хороший сабик зачем покупать колонку ради этого?

@PiratFox,

Поискал эту штуку в продаже. Нашел только старые сообщения что стоила она около 100$
дороговато для подобной вещи.
Ну и главное там нет самого важного разъёма под Jack 3.5
 

PiratFox

★★★★✩✩✩
13 Фев 2020
1,071
253
блютус передатчиков к который можно было бы воткнуть Jack 3.5 я честно говоря не видел.
Т.е. Вы хотите оцифровать аналоговый сигнал, передать его по блюпупу, а затем обратно в аналог? Месье знает толк в извращениях... :LOL: :LOL: :LOL:
 

mongoose

✩✩✩✩✩✩✩
21 Янв 2022
0
0
@bort707, он там ещё переферию какую то хочет, вроде для игр, только ТС не читал про инпутлаг наверное.
Не совсем понимаю в чём беда. Блютус модуль поддерживает до 7м (это не точно) подключенных устройств + колонки.

по факту технология есть и она работает.

Т.е. Вы хотите оцифровать аналоговый сигнал, передать его по блюпупу, а затем обратно в аналог? Месье знает толк в извращениях... :LOL: :LOL: :LOL:
Может я что то в этом мире не понимаю, но по факту блютус колонка же так и делает. получает цифру, но на динамик/ки идёт то уже аналог усиленный.
 

Геннадий П

★★★★✩✩✩
14 Апр 2021
855
276
42
но по факту блютус колонка же так и делает
По блютусу идет цифра напрямую из системы и уже в колонке перегоняется в аналог, никакой оцифровки нет в компьютере.
Точно так же работает и цифровой S/PDIF выход, в котором по сути тоже не участвует звуковая карта.
 

PiratFox

★★★★✩✩✩
13 Фев 2020
1,071
253
Блютус модуль поддерживает до 7м
Только беспроводной хаб на блютусе не создать, протокол не тот. Разве что на Wi-Fi, а они уже есть, зачем чего-то изобретать...
блютус колонка же так и делает. получает цифру
Вот именно. Из цифрового же источника(файла).
 

Divin

★★★✩✩✩✩
30 Янв 2021
265
112
@mongoose, Проблема не в расстоянии, звук подключить по блютусу не проблема, есть дешевые варианты, у них правда свои подводные камни, но это решаемо, а вот подключение удаленной перефирии .... если это принтер сканер -это одно, но я так понял интересует подключение мышек, клав, геймпадов? и вот тут будет большой инпутлаг - задержка ввода - в играх перефирия будет тормозить.
 

mongoose

✩✩✩✩✩✩✩
21 Янв 2022
0
0

Звучит всё вроде логично. НО.
Могу ли я подключить 2геймпада к ноуту по блютус и иметь хороший отклик? да могу.
могу ли я подключить блютус колонку? тоже могу.

Что в итоге мешает сделать тоже самое?
Если мы не можем передавать данные с 2-4х юсб по одному каналу связи, то как костыль мы можем передавать каждый юсб как отдельный канал связи, как уникальное устройство.
по поводу аудио если совсем действовать топорно, то можно выводить сигнал с блютус колонки который идёт не динамики, только без усиления.

по факту технологии есть и они работают.
 

Lumenjer

★★★✩✩✩✩
10 Дек 2020
226
114
@mongoose, мой вам совет, ищите готовые решения.
Да, ваша задача вполне решаема, но ценник такого решения (еще и с разработкой) вам вряд ли понравится.
 
  • Лойс +1
Реакции: PiratFox

poty

★★★★★★✩
19 Фев 2020
1,836
567
@mongoose, согласен с @Lumenjer, но усугублю. 2 геймпада подключить можете (верю на слово). Колонку - можете, и есть готовые дешёвые решения, реализующие "отдельный канал". Но есть одно "но". Всё это использует один частотный диапазон (и пересекающийся с Wi-Fi к тому же) и подключено в результате к одному устройству - ноутбуку и его BT. Чудес не бывает. Колонка - штука чувствительная к мгновенным задержкам (Вы же не хотите слушать звук с прерываниями), исправление этого, как правило, буферизация, которая увеличивает общую задержку и требует увеличенной полосы пропускания беспроводной части (т.е., звук будет заметно отставать от источника, что в играх, как правило, неприемлемо). Эта буферизация встроена в системы передачи/приёма, даже в самые простые, те, что Вам предлагали.
Геймпады, когда работают напрямую, вполне себе справляются с возникающими задержками, но! Они разработаны с учётом того, что в отдельные моменты потребуется буферизация нажатия, так как канал передачи данных будет занят. Те устройства, что Вы подключаете к USB совсем этого не учитывают. Соответственно, помимо непосредственно передачи сигнала нужно организовывать систему очередей, очевидно, с некими приоритетами. И здесь вероятна ситуация, что "отзывчивость" геймпадов будет недостаточная.
Сейчас много стандартов блютуса, буквально недавно была ветка, в которой это обсуждалось. Современные, наверное, смогут переварить такую задачу. Но я не уверен, что в Вашем ноуте он достаточно современен, чтобы купировать глюки при одновременном подключении 5 устройств.
 

Divin

★★★✩✩✩✩
30 Янв 2021
265
112
@poty, И в догонку китайские готовые решения типа подключение колонки к блютусу безбожно фонят, у них поголовно земляные петли и надо делать гальванические развязки по питанию - сборка девайса по хотелкам ТС еще тот ребус.
 

mongoose

✩✩✩✩✩✩✩
21 Янв 2022
0
0
@poty, опять же всё что вы говорите звучит разумно.
Но буквально месяц назад я озадачился тем чтобы связать мой ПК с телевизором в соседней комнате по HDMI. долго гуглил как подобрать 20метровый кабель и наткнулся на чудо технологию стимлинк.
Сейчас я через локальную сеть, через 2 роутера, соединяю мой основной ПК и старый ноутбук. Как результат всё управление, картинка и звку идёт через ноут на телевизор, а все вычислительные мощности на стационарном ПК.
никаких просадок по отклику визуально нет.

По факту мою задачу может решить Raspberry Pi у которой уже есть USB порты и Jack 3.5. Картинка отображается на всех подключённых устройствах.
И можно использовать Raspberry Pi для подключения периферии.

Только у меня закрадывается мысль, что использовать насколько сложную штуку как Raspberry Piее еще и устанавливать туда операционку уж слишком. Это всё равно, что ездить в соседний магазин на космолёте.

Скажем так. Если есть технология которая является частью чего то более сложного, я искренне верю, что можно реализовать её(технологию) более простым способом.
 

Lumenjer

★★★✩✩✩✩
10 Дек 2020
226
114
Тут либо не слышать диалоги, либо доводить соседей до инфаркта резкими взрывами.
Этот вопрос решается выравниванием звука, либо средствами самой OS, либо накидыванием фильтров для плеера.

Скажем так. Если есть технология которая является частью чего то более сложного, я искренне верю, что можно реализовать её(технологию) более простым способом.
Да можно, чего нет то, вот только реализация этого всего на качественном уровне влетит в копейку.
 

poty

★★★★★★✩
19 Фев 2020
1,836
567
@mongoose, Вы сами назвали две вещи, про которые затем отозвались пренебрежительно: компьютерная мощность на передающей стороне (и не только она) и высокопроизводительная сеть. Кроме того, Ваш эксперимент неполноценен: передача происходит в одну сторону и передающей стороне пофиг на то, что будет отображаться (т.е. частичная потеря данных легко компенсируется последующей передачей - так работает протокол - чего в случае управления не срабатывает).
Обе составляющие прошли долгий эволюционный путь, и микропроцессорам (за исключением специализированных) до них далеко.
Кроме того, я точно знаю, что задержка есть, хоть и небольшая. Для глаза задержка в 100-200мс не сильно большая, а вот для клавиш/мыши/геймпада - крайне неприятная.