본문 바로가기
아두이노

VR 몰입을 위한 혁신적인 HID 마우스 컨트롤러 DIY 프로젝트(손가락 마우스)

by 모빌리티키즈 2024. 11. 29.
728x90
반응형
블로그 형식으로 작성해줘

VR 몰입을 위한 혁신적인 HID 마우스 컨트롤러 DIY 프로젝트

안녕하세요, 여러분! 오늘은 제가 직접 제작한 특별한 HID 마우스 컨트롤러 프로젝트를 소개해 드리려고 합니다. 이 장치는 VR 환경에서 몰입감을 높여주는 혁신적인 아이템으로, 특히 DCS World에서의 가상 비행을 즐기는 분들에게 유용할 것입니다.

프로젝트 개요

이 컨트롤러는 4개의 버튼이 있는 HID 마우스 컨트롤러로, 왼쪽 마우스 클릭, 마우스 오른쪽 버튼 클릭, 휠 업 및 휠 다운 기능을 가지고 있습니다. PC와 블루투스로 연결되며, 손에 착용하는 링 형태로 디자인되었습니다. 왼손과 오른손 모두 사용 가능하도록 설계되었죠.

사용 부품 및 기본 기능

  • 마이크로컨트롤러: Seeed Studio XIAO nRF52840
  • 전원 공급: 자체 배터리
  • 충전 방법: USB 케이블 (충전 시 녹색 LED 표시), 마그네틱 케이블 사용 가능
  • 핵심 기능: 왼쪽 클릭, 오른쪽 클릭, 휠 업, 휠 다운

제작 동기

이 장치를 만들게 된 계기는 DCS World에서의 가상 비행 시 몰입감을 극대화하기 위해서였습니다. Leap Motion(VR 핸드 트래커)과 The Fingers 소프트웨어와 함께 사용하면 조종석에서 마우스를 사용하지 않아도 손과 손가락으로 쉽게 조작할 수 있습니다.

제작 과정

  1. 부품 준비: 필요한 부품들을 준비하고, Seeed Studio XIAO nRF52840 마이크로컨트롤러를 사용합니다.
  2. 납땜: 기본적인 납땜 기술을 사용하여 버튼과 마이크로컨트롤러를 연결합니다.
  3. 프로그래밍: 마이크로컨트롤러에 필요한 파일을 복사하여 프로그래밍합니다.
  4. 3D 프린팅: 링 형태의 케이스를 3D 프린터로 출력하여 장치를 완성합니다.

 

공급

  1. 마이크로컨트롤러 2개 Seeed Studio XIAO nRF52840
  2. 8x 촉각 스위치 6x6x4,3mm
  3. 3D 프린팅 왼쪽 링
  4. 3D 프린팅 오른쪽 반지
  5. 2x Lipo 배터리 50mAh (21x8x3,6mm)
  6. 2x 슬라이더 스위치 9x3,5x3,5mm

 

내 목적으로 Rings를 사용하려면 Leap Motion LM-010 장치와 The Fingers 프로그램이 설치되어 있어야 합니다. Leap Motion에 필요한 소프트웨어. Leap Motion을 VR 고글에 부착하기 위해 인쇄 가능한 구성 요소를 만들었습니다.

Leap Motion holder for HP Reverb G2 and cable managment - 5884426.zip
11.39MB
Rings with mouse click and wheel - 5886564.zip
7.58MB

1 단계 : 링 및 버튼 조립

먼저 버튼을 조립하십시오. 촉각 스위치의 다리를 접기 전에 곧게 펴는 것이 좋습니다. 표시된 장소에서 납땜하십시오. 전선을 사용하여 마이크로 컨트롤러에 대한 연결을 준비합니다. 절연체 없이 전선을 링 외부로 연결하는 것으로 충분합니다., ~4mm 위해. 예외는 ~25mm여야 하는 Right Ring용 GND 케이블입니다.

2단계: 마이크로 컨트롤러, 배터리 및 슬라이더 스위치 납땜

Ring으로 조립하기 전에 다이어그램에 따라 구성 요소를 납땜하십시오.

3단계: 링 및 마이크로 컨트롤러 Assemby

표시된 장소에 링이 있는 솔더 마이크로컨트롤러. 슬라이더 스위치는 3 다리의 구멍에 밀어 넣어 조립할 수 있습니다. 링의 구멍은 슬라이더가 안정적으로 고정될 수 있을 만큼 충분히 단단합니다.

4단계: 마이크로 컨트롤러 프로그래밍

Mouse-buttons-and-wheel-main.zip
0.51MB

마이크로 컨트롤러 드라이브에 파일을 복사하는 것이 중요합니다. 특정 소프트웨어를 사용하거나 코드를 작성할 필요가 없습니다.

5단계: PC에 연결

Bluetooth 연결을 위해 장치가 표시됩니다.

 

사용 소감

직접 제작한 이 HID 마우스 컨트롤러를 사용해보니, VR 환경에서의 조작이 훨씬 직관적이고 편리해졌습니다. 특히, DCS World에서의 조종석 경험이 한층 더 현실감 있게 느껴집니다.

마무리

이번 프로젝트는 기본적인 전자 기술과 3D 프린팅 지식이 있는 분들이라면 충분히 도전해볼 만한 가치가 있습니다. 여러분도 직접 제작해 보시고, VR 환경에서의 몰입감을 한층 더 높여보세요!

혹시 궁금한 점이나 도움이 필요하시다면 언제든지 문의해 주세요. 즐거운 제작 시간 되세요! 😊

728x90
반응형