NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • NGM 5
  • 매뉴얼

    NGM 5의 매뉴얼입니다.

    NGM 5

    NGM 5의 매뉴얼입니다.

    본 사이트의 컨텐츠는 저작권법의 보호를 받으므로 무단 복사, 게재, 배포 등을 금합니다.

    에디터 NGM 5를 하드웨어 방식으로 사용하기. (Arduino with NGM)

    페이지 정보

    본문

    엔지엠 6 에디터와 플레이어는 원클릭으로 아두이노가 설치됩니다. 자세한 내용은 [ 여기 ]를 참고하세요.

    개발자에게 후원하기

    MGtdv7r.png

     

    안녕하세요. 소심비형입니다. NGM 3 또는 NGM 5를 하드웨어 방식으로 사용할 수 있는 시리얼 통신 기능에 대해 알아보도록 하겠습니다. 우선, 아두이노 레오나르도를 하나 구매해야겠죠? 또는 가상 아두이노를 다운로드 받아서 설치 후 연습해봐도 됩니다.

    img.png

     

     

    인터넷에 검색해보면 아두이노 레오나르도를 최저가에 구매할 수 있을겁니다. 대략 6,000원 선인거 같네요. 아무튼, 다른 제품이 아닌 레오나르도로 구입해야 합니다. 이유는, 레오나르도만 마우스, 키보드 모듈이 기본 장착되어 있기 때문입니다. 다른 제품은 직접 설치해야 하는데요. 아두이노는 메모리가 작아서 관리가 어렵고 복잡한 내용을 작성하기에는 어려움이 많기 때문입니다.

     

    총알 배송으로 받은 아두이노 레오나르도를 컴퓨터에 연결합니다. 그러면, 아래 그림과 같은 프로그램이 실행되고 시리얼 포트도 자동으로 추가됩니다.

    img.png

     

     

    만약, 자동으로 설치가 안되면 아래 사이트에서 인스톨 버전을 다운로드 받아서 직접 설치하세요. 아래 그림과 같이 인스톨 버전으로 다운로드 받아야 합니다^^

    ※ 만약 Windows 10인데 아두이노 컴파일이 안된다면 위에 있는 인스톨러로 설치하고 해 보세요.
    ※ Windows Installer, for Windows XP and up 다운로드 후 설치.

    아두이노 스케치 설치 ]

    9dkNjgN.png

     

     

    NGM과 연동하기 위한 코드를 작성해야 합니다. 아래처럼요.

    img.png

     

     

    아두이노에 업로드할 코드는 정말 단순해서 NGM에서 제공하는 인터페이스만 맞으면 정상 동작하게 됩니다. 전체 코드는 아래에 있습니다. 업로드할 때 에러 나는 분들은 아래 링크를 참고하세요. 꼭 엔지엠이 아니더라도 업로드해두고 인터페이스만 맞으면 다른 프로그램도 사용이 가능합니다^^

    아두이노에 스케치 코드 업로드하는 방법 참고 ]

     

    위 코드를 아두이노에 붙여 넣기 한 후 업로드 버튼을 클릭하세요. 간략하게 코드에 대해 설명하면, NGM에서 시리얼로 변환해주는 인터페이스들을 스케치로 코드 화한 내용입니다.

    img.png

     

     

    스케치가 컴파일 중입니다.

    img.png
     
     

     

    컴파일된 코드가 아두이노로 업로드되었습니다.

    img.png

     

     

    이제 NGM을 실행한 후 아래 동영상처럼 설정합니다.

     

     

     

    위 영상을 보면 아시겠지만, 하드웨어적으로 입력되는 건 기존 매크로처럼 마우스가 순간 이동되지 않습니다. 물론, 비활성 매크로도 안됩니다. 따라서, 마우스의 최대 속도인 127만큼만 이동이 되며, 거리를 자동으로 계산하여 이동시켜줍니다.

     

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    profile_image

    기비골님의 댓글

    no_profile 기비골 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일 Date

    영상과 에디터 버전이 달라 헤매시는 분들을 위한 팁입니다.

    1. 에디터 실행 후 좌측 위 보기를 누른 후 API를 눌러줍니다.

    2. 우측하단 외부API를 눌러줍니다.

    3. 시리얼 통신을 펼친 후 연결을 스크립트로 끌어옵니다.

    4. 우측 하단 속성을 누릅니다.

    5. 시리얼 포트를 아두이노 스케치를 할 때 설정한 com포트로 설정하시면 정상작동합니다.

    profile_image

    맛츰ㅡ안부짜님의 댓글의 댓글

    no_profile 맛츰ㅡ안부짜 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일 Date

    고맙습니다 굿굿 ~