안녕하세요. 구스입니다. 오늘은 스마트폰 상에서 GPS를 조작하는 방법에 대해서 알아볼텐데요. GPS는 위성을 통해서 스마트폰의 위치를 인식하게 되지만, 프로그램을 개발하거나 게임을 할 때 GPS 위치를 속여야 하는 경우가 생깁니다. 이러한 경우 GPS 조작을 할 수가 있는데요. GPS 조작에 사용되는 어플은 다양하게 있지만 오늘은 Fly GPS를 이용해 보도록 할려구요. 자 그럼 Fly GPS 사용법 및 설정 방법 알아보도록 하죠. Fly GPS 사용을 위해서는 먼저 개발자 옵션 설정이 필요합니다. 개발자 옵션에 대해서는 스마트폰 기종에 따라 달라집니다. 인터넷상에 많으니 참고하시구요. 갤럭시 S7과 S7 엣지의 경우 아래의 링크를 참고하시면 될 것 같아요. http://gamenara.tistory...
안녕하세요. 구스입니다. 제가 녹스와 미뮤 앱플레이어와 함께 잘 사용하던 안드로이드 가상머신이 있었는데요. 그 가상머신 이름이 바로 립드로이드입니다. 하지만 LeapDroid가 개발을 멈춘다는 소식입니다. 립드로이드를 만든 회사 창립자는 아래와 같은 소식을 전달하였습니다. 2015년도 부터 LeapDroid 개발을 해왔으며 1년동안 빠른 안드로이드 에뮬레이터 개발을 목적으로 최선을 다했다구요. 하지만 구글에 합류하게 되어 LeapDroid 개발이 더이상 진행되지 못한다는 아쉬운 소식을 전하고 있습니다. 구글에서의 일을 위해서 립드로이드 개발진을 개발을 멈추기를 결정하였으며, 이전의 FAQ를 통해서 그동안의 버전은 사용이 가능하지만 앞으로의 업데이트는 없다고 이야기를 하고 있네요. 립드로이드 관련 사용자 ..
안녕하세요. 구스입니다. 오늘은 랩뷰와 DAQ 장비를 통해서 엔코더 측정하는 방법에 대해서 정리를 해보도록 하겠습니다. 먼저 엔코더는 모션 및 위치를 측정하기 위한 장비입니다. 대부분의 엔코더는 Pulse를 이용하여 측정이되며 Pulse는 엔코더의 사용 방식에 따라서 모션, 방향 또는 위치를 결정하게 됩니다. 일반적으로 A, B 채널을 이용하여 운동의 방향 및 속도를 파악할 수 있으며, Z 채널을 이용하여 엔코더의 회전 운동을 판단할 수 있습니다. 한 바퀴 엔코더가 회전을 하면 Z상에는 하나의 펄스가 생성이 됩니다. 따라서 회전의 운동에 대한 판단은 A,B 상을 통해서 회전의 운동 결과는 Z상을 통해서 측정을 할 수가 있습니다. 엔코더 측정은 일반적으로 카운터를 사용합니다. NI사의 DAQ 장비에는 일반..
안녕하세요. 구스입니다. Enum에 대해서 다들 아시나요? 흔히 열거형이라고 불리는 이 데이터타입은 관련된 상수들의 값의 모음이라고 이야기를 할 수가 있습니다. 자주 사용되면서 변경되지 않는 값들을 모아 놓은 것이라고 이해를 할 수가 있는데요. 랩뷰는 물론 C, C#, Java에서도 당연히 사용이 되고 있습니다. 모두다 열거형이라는 이름을 가지고 있습니다. 영어로는 Enum 혹은 Enumeration이라고 부릅니다. 오늘은 랩뷰에서 Enum 타입 Int형으로 형변환(LabVIEW cast to enum)하는 방법 알아볼까 합니다. LabVIEW는 Enum을 편리하게 사용하게 하기 위해서 Enum 컨트롤을 제공하고 있습니다. 아래와 같이 사용을 할 수가 있겠죠? 열거형에 값을 넣기 위해서는 아래와 같이 마..
안녕하세요.구스입니다. 오늘은 블루스택 다운로드 방법에 대해서 알아볼까 합니다.다운로드를 위해서는 당연히 블루스택 홈페이지를 가야겠죠. 블루스택 사이트에 접속을 합니다. 최근에 사이트가 한국어를 지원하기 때문에 블루스택 다운로드가 훨씬 쉬워졌는데요.아래의 그림에서 확인할 수 있듯이 다운로드 BlueStacks 버튼을 통해서 다운로드를 진행할 수 있습니다. 이 버튼을 한번 눌러봅니다.(참고로 블루스택 다운로드는 크롬을 사용할 것을 권장드립니다. IE는 먼가 이상해지더라구요.) 위의 버튼을 누르면 블루스택 다운로드가 시작이 됩니다.크롬에서 받으면 아래와 같이 하단의 상태바에서 다운로드 되는 것을 확인할 수 있습니다. 블루스택 다운로드가 완료되면 눌러서 실행을 합니다.파일 열기를 실행하면 아래와 같이 보안 경..