Skip to the content.

← go back to the list

Scratch와 Leap Motion 연동하기

Introduction

Windows 10에서 ScratchX로 Leap Motion 이용하기

  1. Leap Motion을 연결하지 않은 상태에서, Leap Motion SW를 설치해야 한다. 공식 사이트 에서 Desktop > download our V2 software for Windows > Leap Motion SDK v2.3.1을 다운받아 설치한다.
    • 상위 버전을 설치하지 말 것.
    • 아직 Leap Motion을 연결하지 말 것.
  2. 다음으로, patch를 해주어야 한다. 이 과정은 공식 사이트에서 제시한 연결 문제 해결 방법을 따른다. 부연설명 하자면, Scratch에서 Leap Motion을 이용하기 위해서는 V2 (2.3.1)를 설치해야 한다. 하지만 Scratch를 이용하지 않는다면 V4를 설치해도 좋다.
    1. 윈도우 실행창(Win + R)에 services.msc라고 입력하여 서비스 윈도우를 띄운다.
    2. 여기서 Leap Service를 찾아 중지시킨다. (서비스 윈도우는 띄워 둔다.)
    3. 탐색기에서 C:\Program Files (x86)\Leap Motion\Core Services로 이동한다.
    4. LeapSvc.exe 파일과 LeapSvc64.exe 파일을 백업해둔다.
    5. Patch를 다운로드하여 LeapSvc.exeLeapSvc64.exe에 덮어 씌운다.
    6. 서비스 윈도우에서 Leap Service를 다시 시작한다.
  3. Leap Motion을 연결한다. 윈도우 하단 작업표시줄에 Leap Motion icon이 있는데(숨겨져 있을 수 있음), Leap Motion을 연결했을 때 이 icon이 초록으로 표시되어야 한다.

ScratchX에서 Leap Motion extension 실행하기.

  1. https://khanning.github.io/scratch-leapmotion-extension/ 사이트의 가장 아래로 내려가서 Hand Skeleton 예시를 클릭한다.

  2. 최초로 ScratchX Leap Motion extension을 실행의 경우, 자동으로 Scratch 화면이 실행되지 않을 수 있다. 이 때는 Open Extension URL을 클릭하고 주소창의 인터넷 주소(.sbx로 끝남)를 붙여 넣는다. 인터넷 주소는 아래와 같다. http://scratchx.org/?url=http://khanning.github.io/scratch-leapmotion-extension/examples/Leap%20Motion%20Example%20-%20Hand%20Skeleton.sbx

  3. Scratch 화면의 가운데 Leap Motion과 관련된 block들이 보이는데, 이 창에 있는 동그라미가 초록색으로 보여야 한다. 초록색 동그라미 표시는 Leap Motion이 제대로 연결되었음을 의미한다.

  4. 초록색 flag를 누르고 테스트한다.

Trouble Shooting

(Leap Motion 사용에 관한 문제 해결에 관한 내용에 대해 추후 작성 예정)




← go back to the list