Processing에서 Wii 리모컨 사용 2020년

3829 단어 processing
#이 기사는 Processing에서 Wii 리모컨을 사용하기위한 메모입니다.

소개



Wii 리모컨은 블루투스로 PC와 연결할 수 있습니다. 2006년 발매 당시, 즉시 사용해 보았습니다만(win & c++), 2020년이 되어 여러가지 환경이 바뀌어 버렸으므로, 다시, 순서를 정리합니다. 당시로서는, 가속도 센서를 간편하게 사용할 수 있는 환경이 없었기 때문에, 무선이고 획기적이었습니다.

테스트 환경



windows 10 & 8
processing 3.5.4
WiiFlash 0.4.5

페어링



최근 노트북이라면 Bluetooth가 표준 장비이므로 어댑터를 사지 않아도 아마 괜찮을 것입니다.
작업 트레이의 blutooth에서 연결을 시도하면 PIN이 필수 요청되고 작동하지 않습니다. 제어판 장치에서 "Blutooth 및 기타 장치"아래의 "관련 설정"아래에서 "장치 및 프린터"를 엽니다.

창이 열리므로 "장치 추가"를 누릅니다.

Wii 리모컨 배터리 옆의 페어링 버튼을 누릅니다.
또는 ①② 버튼을 동시에 길게 눌러도 갈 수 있습니다.

PIN 코드를 요청하지만 입력하지 않고 '다음'으로 괜찮습니다.

인식 완료입니다.

Windows8의 경우 작업 트레이의 blutooth에서 연결해도 PIN을 입력할 필요가 없었습니다. 0000이라든지, 1234라든지, 00000000이라든지, 여러가지 정보가 나돌고 있는 것은 왜인지 잘 모릅니다.

WiiFlash 준비



WiiFlash 0.4.5.zip을 다운로드하고 압축을 풉니 다.
htps : // 여기. 오, ぇ. 코 m / 아 r ゔ ぇ / p / ぃい f sh / 드 w ぉ 아 ds
페어링 성립한 상태에서, 다음의 서버 프로그램을 기동합니다.
WiiFlash 0.4.5/Servers/WiiFlashServer 0.4.5.exe
잘하면 파란색 화면이 없으면 빨간 화면이 나옵니다.
빨간 화면의 경우 어떻게든 Bluetooth의 페어링을 해결해야합니다.
파란색 화면의 경우 Wii 리모컨의 아이콘을 클릭하면 진동이 움직이므로 연결을 확인할 수 있습니다.

Mac의 경우 WiiFlashServerJ.app를 사용합니까?

Processing 샘플



Processing.zip을 다운로드하고 압축을 풉니 다.
htps : // 여기. 오, ぇ. 코 m / 아 r ゔ ぇ / p / ぃ い め ぢ 아 / 드 w ぉ 아 ds

Wiimote.pde의 8행을 편집합니다.
  "localhost"

  "[::1]"
로 변경.

4개의 샘플 중 3개가 움직였습니다.
A 버튼을 누른 상태에서만 볼에 빛을 가하는 샘플


기울기로 좌우를 인식하는 샘플


음성 파형을 기울임으로 조작하는 샘플


참고:
움직일 수 없었지만 WiiRemoteJ는 여기에있었습니다.
htps : // 기주 b. 코 m / 미 c 로무 / 우 이레 모테 J
마찬가지로 움직일 수 없었지만 wrj4p5는 여기
htps : // 그럼. 오 sd. 네 t/p로지ぇcts/wrj4p5/레에아세 s/39784

좋은 웹페이지 즐겨찾기