USB para sem fio para USB… é possível?

23

Existe algum adaptador USB que você possa conectar ao seu PC e converter a saída USB em sem fio e, em seguida, ter um segundo adaptador USB que receberá o sinal sem fio e o reconverte em entrada USB? O segundo adaptador USB precisaria ser relativamente pequeno.

ATUALIZAÇÃO :

O que estou realmente tentando fazer é: um cabo USB muito longo, mas sem o cabo; em outras palavras, "USB sem fio" . Estou tentando conectar um robô que eu construí e que tem uma porta USB. Claro, eu poderia adicionar uma interface sem fio, mas seria longa e complicada ... foi por isso que tive essa ideia. Os hubs USB não são realmente uma opção, já que o referido robô precisa se movimentar.

Olivier Lalonde
fonte
Você quer um extensor USB que use alguma tecnologia sem fio, porque o robô é um dispositivo USB? ou o robô é um host USB? você não pode conectar dois hosts USB diretamente via USB, mesmo usando extensores. você precisa de algum tipo de rede para isso.
quack quixote
Eu diria honestamente que, se você é sério sobre novas experiências, deve tentar trabalhar com bluetooth ou XBee. Na verdade, o XBee parece ser uma escolha melhor se você estiver apenas brincando com idéias e projetos. Além disso, qual microcontrolador você está usando para o robô? Se você estiver usando a plataforma Arduino, a configuração do XBee para comunicação com um computador de controle não seria terrivelmente difícil. Acredito que também seria bastante fácil com a maioria das outras plataformas de microcontroladores.
spowers 14/03/10
11
Suponho que ele queira dizer que o robô age como um dispositivo USB e não como um host, e está procurando por algo que tenha uma extremidade "para dispositivo" para o robô e "extremidade para host" diretamente conectada ao PC ou dentro de um hub como o que eu vinculei. Vi extensores em que uma extremidade é tão pequena quanto um adaptador sem fio típico, mas não me lembro se era na extremidade do host ou na extremidade do dispositivo (provavelmente a extremidade do host, pois seria mais conveniente para laptops, o que não é o caminho que Olivier procura), embora eu não encontre nenhum link para fazer depois de uma pesquisa superficial.
David Spillett 14/03
O host USB seria meu computador e o robô seria o dispositivo. Obrigado por ajudar, mas parece que o que estou procurando realmente não existe: /
Olivier Lalonde

Respostas:

6

Hubs e extensores USB sem fio existem ( este hub , por exemplo), mas parecem ser bastante caros . Eu esperaria que fossem problemas visíveis de velocidade e latência, para não querer executar uma unidade externa ou dispositivo de vídeo usando um, mas para algo como uma impressora, ele deve funcionar bem (embora, para esse uso específico, você possa achar significativamente mais barato + é mais fácil comprar uma nova impressora com conexão sem fio integrada e conectá-la ao seu ponto de acesso sem fio existente como uma impressora de rede).

David Spillett
fonte
dispositivo interessante. usa wifi (802.11g) para a extensão do link, por isso pode entrar em conflito com outro wifi, mas parece útil.
quack quixote
3

Encontrei recentemente a resposta, com a ajuda de alguns comentários do meu próprio tópico ( aqui ).

Para que o dispositivo USB seja estendido pela rede sem fio, você precisará de algo chamado configuração "virtual USB". Um serviço que usei com sucesso foi o VirtualHere (compatível com Windows), com uma alternativa sendo USB / IP (mais para Linux).

Essencialmente, o "adaptador USB" que você mencionou teria que ser um computador com recursos de WiFi; No caso de um robô, talvez a versão com WiFi de um computador Raspberry Pi possa resolver o problema.

plu
fonte
1

Existe um dispositivo fabricado pela Speedybee que afirma ser um adaptador de host Bluetooth para USB, para que você o conecte a um dispositivo USB. Ele precisa de energia, é claro, já que não receberá nada do dispositivo USB. Parece ter sido feito para conversar com seu controlador de vôo drone, mas diz que permite uma porta serial através de USB de até 110kbaud. Portanto, pode ser útil para o seu robô.

https://www.speedybee.com/bluetooth-usb-adapter/

Adrien
fonte
0

Suas perguntas são um pouco ambíguas - não sabemos o que você está tentando conectar. Existem duas possibilidades: um dispositivo USB ou outro computador.

  • Para conectar outro computador, você usaria uma NIC. As placas de rede Wi-Fi USB existem e estão no mercado; coloque um em cada computador e configure uma rede ad-hoc (ou use um roteador wifi ou AP). Você também pode usar uma porta serial USB para conectar dois computadores, mas os produtos existentes provavelmente serão projetados para uso com fio.

  • Para conectar um dispositivo USB, você usaria um extensor USB. Versões com fio estão disponíveis; eles convertem o cabo USB em Ethernet para estender o alcance do sinal além do limite de 5 m do USB.

    Não conheço nenhum produto de extensor sem fio, mas não é impossível. Seria um projeto interessante de bricolage.

charlatão quixote
fonte
0

Isso soa como um trabalho para Bluetooth? O Bluetooth foi projetado para ser o protocolo do conector periférico sem fio.

Você pode obter versões compatíveis com Bluetooth de quase todos os periféricos USB (mouses, impressoras, webcams, alto-falantes, etc.). Atualmente, os dongles USB Bluetooth para conectar à parte traseira do seu PC podem ser menores que a miniatura.

GAThrawn
fonte
0

Eu diria que isso não é fácil de fazer por uma razão - fonte de alimentação. Na maioria dos casos, o USB também é usado para alimentar o dispositivo conectado. Imagine que você gostaria de conectar um pen drive dessa maneira. O cabo USB transmite 5V para o dispositivo para que ele funcione. O uso do dongle sem fio conectado ao PC forneceria energia ao dongle, mas não ao USB remoto (plugue menor para entrada no disco flash USB). Por esse motivo, esse cabo USB sem fio exigiria sua própria fonte de alimentação (por exemplo, uma bateria, que será relativamente grande e você precisará carregá-la com frequência ou um plugue de parede).

Tomas M
fonte
Ele disse que estava tentando se conectar a um robô. A fonte de alimentação não era um problema, com certeza.
alextoind
0

Se for capaz de aceitar um adaptador wifi USB, use-o para conectar-se ao seu wifi. Em seguida, comunique-se por IP.

Caso contrário, você pode amarrar um raspberry pi 3 no seu robô e conectá-lo ao seu wifi. Oferecerá uma grande quantidade de funcionalidades, incluindo o armazenamento de rotinas pré-criadas no cartão SD. O Pi possui portas USB para que você possa executar um cabo curto de 1 pé ou menos e conectar os 2 dispositivos.

Você precisa operar sobre TCP / IP.

cybernard
fonte
-2

Todo USB-Dongle simples (do tamanho de um USB-Stick normal ou menor) deve funcionar para isso. Mas você precisa configurar um ponto de acesso WLAN em um dos seus PCs.

Bobby
fonte
2
Eu não acho que ele quis dizer isso (Wi-Fi). Em vez disso, um cabo USB muito longo, mas sem o cabo; em outras palavras, "USB sem fio" - não "adaptador USB Wi-Fi".
1228 Alex
Alexander está certo;)
Olivier Lalonde 14/03