안녕하십니까?
프로그램이라고는 대학때 수박 겉 핥기로 배운게 다인 사람입니다.
지식이 모자라 시리얼 통신 프로그램에 대해 여쭈어볼 것이 있습니다.
집에 있는 PSVITA를 밖에서도 할 수 없을까? 하는 잉여로운 생각을 시작으로 뭘 좀 깨작깨작 만들어보는 중입니다.
말하자면 자가제작 클라우드 게임 서비스.
간단히 말하자면 핸드폰의 원격접속 어플로 PC에 접속하고 PC에는 캠을 연결해 PSVITA의 화면을 영상으로 띄운뒤, 시리얼 통신으로 여러개의 모터를 조종하여 실제 게임기의 버튼을 눌러서 게임을 즐기는 겁니다.
제작에 성공하면 좋고 실패해도 만드는 동안 즐거우니 좋은 프로젝트입니다만 기왕이면 성공해보고 싶습니다.
하드웨어는 아두이노 우노 보드와 서보모터를 이용하여 제작해볼 생각입니다.
보드와 모터는 구입하여 테스트를 진행해봤는데 성공의 가능성이 보였습니다.
예쁘게 설계하고 배치하면 원하는 모양으로 하드웨어는 나올거같습니다.(귀차니즘을 이겨낼 경우)
문제는 소프트웨어입니다.
아두이노의 프로그래밍은 강좌를 보며 스스로 어떻게든 할 수 있겠다 싶은데 시리얼 통신 프로그램이 문제입니다.
일반적인 통신 프로그램은 원하는 값(제 경우엔 영문자와 몇가지 컨트롤키)을 입력하고 엔터를 쳐주거나 옆의 Send 버튼을 눌러서 외부로 보냅니다.
제가 원하는 것은 키보드를 누르면 엔터키 없이 바로 외부로 보내주는 프로그램입니다.
컨트롤 알트 ESC키 가리지 않고 모두 전송시켜주는 그런 프로그램.
제가 사용하려는 원격접속 어플은 크레이지 리모트라는 어플인데 과거 이걸로 PS2 게임을 즐긴 전적이 있고 다른 어플들보다 우수한것 같아서 선택했습니다.
그런데 게임을 하기엔 키배열이 불편합니다.
상하좌우를 입력하려면 영문자가 아닌 컨트롤키나 알트키 홈키 등을 사용해야해서 골치가 아픕니다.
시리얼 통신 프로그램이 나름 기초적인 것 같아서 스스로 제작해보려 했으나 역시 어렵내요.
1. 키보드로 누르는 버튼이 어떤것이든지 즉시 외부로 날려주는 시리얼 통신 프로그램이 어디 없을까요?
2. 없다면 염치불구하고 부탁드립니다. 제작 해주실분 안계시나요?
적당한 프로그램이 없다면 하드웨어를 뻔질나게 만들어봤자 아무소용이 없으니 현재 망설이고 있습니다.
어느 능력자께서 도움의 손길을 뻗어주시면 정말 감사하겠습니다.
[email protected]