무선 USB 마우스를 블루투스 마우스로 바꿔 휴대폰과 태블릿에서 사용할 수 있나요? 내 컴퓨터의 USB 포트가 모두 차지하고 내 PC가 블루투스를 지원하기 때문에 이렇게하고 싶습니다. 혹시 방법이 있다면 알려주세요. 제가 사용하고 싶은 마우스는 로지텍 M317입니다.
답변1
기술적으로는 그렇습니다. 실제로는 그렇지 않습니다.
Bluetooth를 사용하기 위해 마우스의 하드웨어 일부를 재구성하거나
Bluetooth 마우스를 구입하여 하드웨어를 이식
하거나 마우스에 rpi, USB BT 인터페이스 및 배터리 팩과 같은 것을 추가할 수 있습니다.
세 가지 모두 블루투스 마우스를 구입하는 것보다 실용성이 떨어집니다.
답변2
Logitech M317 마우스는 Nordic Semiconductors의 nRF31512 라디오를 사용합니다. 이는 OEM 버전이자 Nordic nRF24 제품군의 일부입니다.
nRF31512는 실제로 8051 마이크로프로세서를 기반으로 한 SoC(System-On-Silicon)로, 내장형 라디오, 암호화 가속기 및 별도의 광학 칩(마우스 위치/동작을 추적하는)에 대한 직렬 링크를 포함한 다양한 인터페이스를 갖추고 있습니다. . 예, 이 라디오는 2.4GHz 대역에서 작동합니다. 또한 Nordic은 매우 유사한 칩을 사용하여 Bluetooth 인터페이스를 제공합니다. 그러나 일부 DIY 기술자가 Bluetooth 프로토콜을 따르도록 칩을 프로그래밍할 수 있다는 의미는 아닙니다.
물론 Nordic에서 개발 키트를 얻을 수 있고, Keil 컴파일러 라이센스를 구입할 수 있으며, 심지어 Bluetooth용 예제 코드도 가질 수 있습니다. 그러나 마우스에는 푸시 버튼, 휠, 전원 관리, 광학 센서 서비스 등 제어해야 할 다른 기능이 많이 있으므로 전체 마우스 패키지를 얻을 가능성은 거의 없습니다. OP가 임베디드 프로그래밍 전문가라면 개발하는 데 몇 년이 걸릴 것 같습니다.
마지막으로, 대량 생산되는 마우스는 OTP(One-Time_Programmable) 버전의 SoC를 사용할 가능성이 높으므로 기성 마우스에서 코드를 다시 프로그래밍할 방법이 없습니다.
요약하면 OP 질문에 대한 답변은 다음과 같습니다.도대체 안돼, Logitech M317 마우스를 재사용하여 Bluetooth 장치로 만들 수 있는 방법은 없습니다.
답변3
대답은 '예'입니다. 가능합니다. 얼마나 실현 가능한가가 문제이고 실용적이지 않을 것입니다. 귀하가 나열한 마우스에는 무선용 자체 수신기가 있습니다. 즉, 마우스의 하드웨어를 수정하지 않는 한 블루투스를 통해 작동하지 않습니다. 그러나 블루투스를 사용하여 작동하도록 만들어진 마우스가 있습니다. Logitech V270 또는 Logitech M557은 모두 블루투스를 통해 작동하는 마우스입니다.
답변4
@Ali Chen 댓글에 응답을 넣을 수 없습니다.
너무 기술적으로 설명하지 않더라도 송신기는 2.4Ghz 주파수로 수신기에 전송하고 수신기는 이 대역에서 메시지를 적극적으로 듣고 있습니다. 블루투스는 이와 동일한 대역을 사용합니다. Wi-Fi와 블루투스는 모두 83MHz 폭의 2.4Ghz 대역을 차지합니다. Bluetooth는 79개의 1MHz 폭 채널 사이에서 주파수 호핑 확산 스펙트럼을 사용합니다. Wi-Fi는 22MHz 폭의 1개 채널에서 직접 시퀀스 확산 스펙트럼을 사용하여 11개의 중첩 채널을 허용합니다. 실제로 해야 할 일은 송신기가 전송하고 수신기가 수신하는 방식을 변경하는 것뿐입니다. 두 장치 모두 전자 보드가 있으므로 필요에 따라 펌웨어를 변경하는 방법을 알고 액세스할 수 있습니다. 이전 답변에서 이미 실용적이지 않다고 밝혔기 때문에 이것이 쉽다고 주장하는 것이 아닙니다.
아래 댓글에서 @Ali Chen에 대한 추가 응답
라우터 보드에서 JTAG를 사용하여 ROM의 물리적 플래시를 수행하는 방법에 대한 튜토리얼을 찾을 수 있습니다. 그러나 이 개념은 기본적으로 모든 전자 보드에 대해 동일합니다. 유일한 차이점은 추가 하드웨어 없이 기본적으로 ROM에서 펌웨어를 수정할 수 있는지 아니면 추가 하드웨어가 필요한 경우 보드에 연결을 연결해야 하는지 여부입니다. 원시 데이터를 읽고 쓸 수 있거나 이 납땜된 포트를 통해 어떤 방식으로든 보드와 통신할 수 있는 프로그램이 필요할 수도 있습니다. 그러므로 결코 쉽지 않습니다. 정말 전자공학을 알아야해요 ㅋㅋㅋ
또한 대부분의 전자 보드에 있는 칩은 어느 정도 독점적인 것은 아니며 ROM의 펌웨어/소프트웨어는 전자 보드에서 모든 것이 작동하도록 만드는 것입니다.