코코아팹은 누구나 창의적 아이디어를 현실로 만들어 낼 수 있도록
만들고, 공유하고, 배울 수 있는 터전이
되고자 합니다.
아이디와 비밀번호를 잊으셨나요?아이디 / 비밀번호 찾기
코코아팹 회원이 아니신가요? 회원가입
RN-42(BT Module) 명령어 - HID 추가
neverland | 2018-05-29
|
|
---|---|
안녕하세요
아두이노 우노+ RN-42(BT Module)을 이용해 Keyboard+Gamepad를 구현하고자 하는 상태입니다. HID 추가에 대한 어려움이 있어 여쭤보고자 합니다.
1. 프로젝트 사용한 보드 종류 아두이노 UNO
2. 사용한 개발 프로그램명 아두이노 IDE
3. 사용한 모듈 모델명 [NER-10824] NERO-Bluetooth module(RN-42) http://www.neromart.co.kr/goods/view?no=10824
4. 연결한 회로 설명 (또는 이미지)
5. 문제점 및 에러 내용
구현하고자 하는 점은 RN-42을 이용해 HID Device 속성의 범주에서 키보드, 게임패드로 2가지로 인식하게끔 HID를 추가하고자 합니다.
아두이노 IDE의 시리얼 창을 통해 Command를 시행중이며 RN-42의 데이터시트에 따르면, HID flag register을 설정하기 위해서 아래 첨부한 사진과 같이 "SH,<value>" 을 이용하여 하고 있습니다.
아래의 예시와 같이 마우스의 경우 SH,0220으로 설정하며, 그 이외에는 키보드의 경우 SH,0200으로 설정 하는 등 각각의 경우를 설정하였을 때 장치의 범주가 잘 나오는 것을 확인했습니다.
하지만 저는 HID Device의 범주에서 키보드(0200)+게임패드(0210)을 구현해야하는데 두 개의 HID로 구현하는데 어려움이 있어 질문을 드리게 되었습니다. 혹시 2개의 HID로 인식할 수 있게끔 추가하는 방법을 아시는 분이 계시다면 도움 부탁드립니다. 감사합니다.
|
|
이전글 | 오렌지BLE와 휴대폰 블루투스통신문제 | 2018-05-29 |
다음글 | 아두이노와 센서2개의 I2C 통신 문의 | 2018-05-29 |