VR 몰입을 위한 혁신적인 HID 마우스 컨트롤러 DIY 프로젝트
안녕하세요, 여러분! 오늘은 제가 직접 제작한 특별한 HID 마우스 컨트롤러 프로젝트를 소개해 드리려고 합니다. 이 장치는 VR 환경에서 몰입감을 높여주는 혁신적인 아이템으로, 특히 DCS World에서의 가상 비행을 즐기는 분들에게 유용할 것입니다.
프로젝트 개요
이 컨트롤러는 4개의 버튼이 있는 HID 마우스 컨트롤러로, 왼쪽 마우스 클릭, 마우스 오른쪽 버튼 클릭, 휠 업 및 휠 다운 기능을 가지고 있습니다. PC와 블루투스로 연결되며, 손에 착용하는 링 형태로 디자인되었습니다. 왼손과 오른손 모두 사용 가능하도록 설계되었죠.
사용 부품 및 기본 기능
- 마이크로컨트롤러: Seeed Studio XIAO nRF52840
- 전원 공급: 자체 배터리
- 충전 방법: USB 케이블 (충전 시 녹색 LED 표시), 마그네틱 케이블 사용 가능
- 핵심 기능: 왼쪽 클릭, 오른쪽 클릭, 휠 업, 휠 다운
제작 동기
이 장치를 만들게 된 계기는 DCS World에서의 가상 비행 시 몰입감을 극대화하기 위해서였습니다. Leap Motion(VR 핸드 트래커)과 The Fingers 소프트웨어와 함께 사용하면 조종석에서 마우스를 사용하지 않아도 손과 손가락으로 쉽게 조작할 수 있습니다.
제작 과정
- 부품 준비: 필요한 부품들을 준비하고, Seeed Studio XIAO nRF52840 마이크로컨트롤러를 사용합니다.
- 납땜: 기본적인 납땜 기술을 사용하여 버튼과 마이크로컨트롤러를 연결합니다.
- 프로그래밍: 마이크로컨트롤러에 필요한 파일을 복사하여 프로그래밍합니다.
- 3D 프린팅: 링 형태의 케이스를 3D 프린터로 출력하여 장치를 완성합니다.
공급
- 마이크로컨트롤러 2개 Seeed Studio XIAO nRF52840
- 8x 촉각 스위치 6x6x4,3mm
- 3D 프린팅 왼쪽 링
- 3D 프린팅 오른쪽 반지
- 2x Lipo 배터리 50mAh (21x8x3,6mm)
- 2x 슬라이더 스위치 9x3,5x3,5mm
내 목적으로 Rings를 사용하려면 Leap Motion LM-010 장치와 The Fingers 프로그램이 설치되어 있어야 합니다. Leap Motion에 필요한 소프트웨어. Leap Motion을 VR 고글에 부착하기 위해 인쇄 가능한 구성 요소를 만들었습니다.
1 단계 : 링 및 버튼 조립
먼저 버튼을 조립하십시오. 촉각 스위치의 다리를 접기 전에 곧게 펴는 것이 좋습니다. 표시된 장소에서 납땜하십시오. 전선을 사용하여 마이크로 컨트롤러에 대한 연결을 준비합니다. 절연체 없이 전선을 링 외부로 연결하는 것으로 충분합니다., ~4mm 위해. 예외는 ~25mm여야 하는 Right Ring용 GND 케이블입니다.
2단계: 마이크로 컨트롤러, 배터리 및 슬라이더 스위치 납땜
Ring으로 조립하기 전에 다이어그램에 따라 구성 요소를 납땜하십시오.
3단계: 링 및 마이크로 컨트롤러 Assemby
표시된 장소에 링이 있는 솔더 마이크로컨트롤러. 슬라이더 스위치는 3 다리의 구멍에 밀어 넣어 조립할 수 있습니다. 링의 구멍은 슬라이더가 안정적으로 고정될 수 있을 만큼 충분히 단단합니다.
4단계: 마이크로 컨트롤러 프로그래밍
마이크로 컨트롤러 드라이브에 파일을 복사하는 것이 중요합니다. 특정 소프트웨어를 사용하거나 코드를 작성할 필요가 없습니다.
5단계: PC에 연결
Bluetooth 연결을 위해 장치가 표시됩니다.
사용 소감
직접 제작한 이 HID 마우스 컨트롤러를 사용해보니, VR 환경에서의 조작이 훨씬 직관적이고 편리해졌습니다. 특히, DCS World에서의 조종석 경험이 한층 더 현실감 있게 느껴집니다.
마무리
이번 프로젝트는 기본적인 전자 기술과 3D 프린팅 지식이 있는 분들이라면 충분히 도전해볼 만한 가치가 있습니다. 여러분도 직접 제작해 보시고, VR 환경에서의 몰입감을 한층 더 높여보세요!
혹시 궁금한 점이나 도움이 필요하시다면 언제든지 문의해 주세요. 즐거운 제작 시간 되세요! 😊
'아두이노' 카테고리의 다른 글
VR 몰입감 상승을 위한 혁신적인 핑거 링 V2 프로젝트 (3) | 2024.11.29 |
---|---|
아두이노 튜토리얼: 2채널 광커플러 릴레이 모듈 (0) | 2024.11.25 |
데스크 매트에서 MIDI 드럼으로 (0) | 2024.11.22 |
혁신과 지속 가능성을 위한 프로젝트: PET 플라스틱 재활용 필라멘트 기계 (1) | 2024.10.18 |
Arduino 및 시리얼 시프트 레지스터를 이용한 피크 앤 홀드 기능이 있는 최고의 스테레오 VU 미터 (9) | 2024.10.17 |