É possível transformar um mouse USB sem fio em um mouse bluetooth para que eu possa usá-lo no meu telefone e tablet? Quero fazer isso porque todas as portas USB do meu computador estão ocupadas e meu PC suporta bluetooth. Se houver alguma maneira de fazer isso, por favor me diga. O mouse com o qual quero fazer isso é um Logitech M317.
Responder1
Tecnicamente sim, praticamente: não.
Você pode reconstruir parte do hardware do mouse para falar bluetooth,
ou comprar um mouse bluetooth e transplantar seu hardware,
ou adicionar algo como um rpi, uma interface USB BT e uma bateria no mouse.
Todos os três são menos práticos do que apenas comprar um mouse bluetooth.
Responder2
O mouse Logitech M317 usa o rádio nRF31512 da Nordic Semiconductors, que, acredito, é uma versão OEM e parte da família nRF24 da Nordic.
O nRF31512 é na verdade um SoC (System-On-Silicon) baseado no microprocessador 8051, com rádio integrado, acelerador de criptografia e várias outras interfaces, incluindo um link serial para um chip óptico separado (que rastreia a posição/movimento do mouse) . Sim, este rádio opera na banda de 2,4 GHz. Além disso, a Nordic usa chips muito semelhantes para fornecer interfaces Bluetooth. No entanto, isso não significa de forma alguma que algum técnico DIY possa programar o chip para seguir o protocolo Bluetooth.
Claro, é possível obter um kit de desenvolvimento da Nordic, comprar uma licença do compilador Keil e até ter um exemplo de código para Bluetooth. No entanto, o mouse tem um monte de outras coisas para controlar, botões, roda, gerenciamento de energia, manutenção do sensor óptico, então é altamente improvável que se consiga um pacote completo de mouse. Desde que o OP seja um especialista em programação incorporada, provavelmente levará alguns anos para ser desenvolvido.
Por último, os ratos produzidos em massa provavelmente usariam uma versão OTP (One-Time_Programmable) do SoC, portanto não haverá como reprogramar o código em um mouse pronto para uso.
Em resumo, a resposta à pergunta do OP éde jeito nenhum, não há como reutilizar o mouse Logitech M317 para torná-lo um dispositivo Bluetooth.
Responder3
A resposta é sim, é possível. Quão viável é isso seria a questão, e não seria prático. O mouse que você listou tem seu próprio receptor por ser sem fio, o que significa que não funcionará com bluetooth, a menos que você modifique o hardware do mouse; no entanto, existem mouses feitos para funcionar com bluetooth. O Logitech V270 ou o Logitech M557 são mouses que funcionam via bluetooth.
Responder4
@Ali Chen Não foi possível encaixar a resposta em um comentário.
Bem, sem ser muito técnico, o transmissor transmite na frequência de 2,4 GHz para o receptor, o receptor está ouvindo ativamente suas mensagens nesta banda. O Bluetooth usa essa mesma banda. Wifi e Bluetooth ocupam a banda de 2,4 GHz com 83 MHz de largura. Bluetooth usa Frequency Hopping Spread Spectrum entre 79 canais de 1 MHz de largura. Enquanto o Wifi usa Direct Sequence Spread Spectrum em 1 canal com 22 MHz de largura, permitindo 11 canais sobrepostos. Sabendo disso, tudo o que realmente precisamos fazer é mudar a forma como o transmissor transmite e o receptor recebe. Como ambos os dispositivos possuem placas eletrônicas você pode acessá-los desde que saiba como e alterar o firmware conforme necessário. Não estou afirmando que isso seja fácil de fazer, pois na minha resposta anterior já afirmei que não é prático haha.
Resposta adicional para @Ali Chen nos comentários abaixo
Você pode encontrar um tutorial sobre como usar JTAG em uma placa de roteador para fazer um flash físico da ROM. Porém, este conceito é essencialmente o mesmo para todas as placas eletrônicas, a única diferença é se você pode modificar o firmware da rom nativamente sem hardware adicional ou se precisa de hardware adicional, onde seria necessário soder a sua conexão na placa. Você pode precisar de um programa que também possa ler/gravar dados brutos ou se comunicar com a placa de alguma forma através desta porta sodered. Portanto, não é nada fácil. Realmente tenho que saber engenharia eletrônica haha.
Além disso, os chips na maioria das placas eletrônicas não são necessariamente proprietários, mais ou menos o firmware/software na ROM ou ROM é o que faz tudo funcionar na placa eletrônica.