Pxt-blehid_3-project
-마이크로 비트로 블루투스 연결 스마트폰 제어해보기-
-마이크로 비트로 블루투스 연결 스마트폰 제어해보기-
🍀 마이크로 비트 블루투스 음악 컨트롤 장치
마이크로 비트 2.21에는 BLE를 연결 할 수 있습니다.
Micro;bit에서 Python Extensions Mudule이 없기 때문에 이번 프로젝트는 Blockcoding으로 진행합니다.
https://makecode.microbit.org/#editor 로 들어가서 Extensions 를 클릭 후 왼쪽의 microbit-pxt-blehid를 타이핑 하면 모듈이 나옵니다.
확장 모듈을 설치하여 블록으로 코딩하면, 마이크로비트와 다른 기기(Android, Ios, Win, Mac)을 컨트롤 할 수 있습니다.
관련 API(pxt-blehid 0.0.23)설명은 아래 링크를 참고하시면 됩니다.
https://makecode.microbit.org/pkg/bsiever/microbit-pxt-blehid
즐거운 프로젝트 되시기 바라겠습니다.
API(pxt-blehid 0.0.23)에 테스팅 한 OS의 종류가 작성되어 있습니다.
Window, Android를 중심으로 테스트 해보려 합니다.
Media, Mouse, Gamepad 3가지 프로젝트를 진행하려 합니다.
IOS는 Mouse 컨트롤 이슈가 하나 있으며, AssistiveTouch를 활성화 해놓은 경우 마우스 제어를 지원할 수 있습니다.(저는 테스트 x)
결론적으로,
'블루투스를 기기와 연결하여 마이크로 비트의 센서로 미디어, 마우스, 키보드를 간단하게 컨트롤 하는 프로젝트'
라고 생각하면 됩니다.
[출처]Bill Siever, Micro:bit Human Interface Devices over BLE: Examples