이번에 만든 녀석은 휴대용 개조같은 대작업은 아니고 비교적 간단한 컨트롤러 제작입니다.
제작을 시작한지는 한달정도 전 인듯 합니다.
이정도면 금방 끝나겠지? 하고 시작했는데 무려 한달이나 걸려버렸네요. ㅎㅎㅎ
(제작 기간중에 와룡과 더 글로리 part2가 나와버리는 바람에...)
이번에는 음악이 너무 좋은 게임인 괴혼의 전용 컨트롤러를 만들어 보았습니다.
일단 동작은 공을 굴리자라는 생각이고...
일단 두개의 중요 부품을 구입을 해서 확인을 해봅니다.
마우스는 ps/2형식이고 아두이노에서 바로 인식이 되기 때문에 골라봤습니다.
마우스를 하단에 고정을 시켜야 되니 우선 뜯어보기로 하였습니다.
아주아주 심플한 구조네요. ㅎㅎㅎ
볼이 굴러가기 위한 베이스를 만들어봤습니다.
어떻게 하면 잘 굴러갈까?생각해봤는데 이런 모양의 베어링 볼이 있더군요.
이걸 사용해서 열심히 굴려볼까 합니다.
사실 이 하단의 베이스 부분은 출력과 수정을 몇번이나 하였습니다.
제가 아마존에서 100mm 사이즈 볼을 주문했는데 실제로 출력물에서 확인해 보니
95mm정도 사이즈였습니다. ㄷㄷㄷ
덕분에 캐드로 다시 다 그렸네요. ㅎㅎ
이렇게 하단에 마우스를 고정시켜 줍니다.
위쪽에서 보면 가운데에 마우스 인식모듈이 보입니다.
베이스 부분 커버도 만들어주고 마우스는 아두이노에 배선을 합니다.
마우스의 움직임을 아두이노에서 인식해서 출력시켜주면 되겠지요?
이제 컨트롤러 조작을 생각해 봐야 합니다.
사실 괴혼의 조작법은 단순합니다.
우선 이동은 좌우 아날로그 스틱을 같은방향으로 밀어주면 됩니다.
제자리 회전은 아날로그 스틱을 반대방향으로 입력을 하면 되고
퀵대쉬는 반대방향입력을 번갈아 가면서 입력을 하면 되지요.
마지막으로 사용하는 버튼은 퀵턴인데 아날로그 스틱을 눌러줘야 합니다.
자 이 입력들을 구현을 하면 되는데 우선 이동은 단순해서
마우스 좌표대로 아날로그 출력을 시켜주면 됩니다.
퀵턴은 어떻게 넣을까 고민을 많이 했는데 버튼을 추가하는것도 좋지만
기존의 조작처럼 누른다라는 느낌을 살리고 싶었습니다.
그렇게 해서 만들어진 부분이 이 부분입니다.
하단에 스프링을 놓고 택트스위치를 배치해서 상단면이 눌려지면 인식이 되는 구조인거죠. ㅎㅎ
제자리 회전은 마우스 휠을 사용하기로 하였습니다.
상단면을 회전시켜서 제자리 회전을 하는거죠.아날로그 출력은 MCP4728 모듈을 사용합니다.
아두이노에서 간단하게 아날로그 출력이 가능하게 됩니다.
전용 컨트롤러에서 기존의 패드버튼을 모두 대응하기는 힘이 듭니다.
버튼이 많아지는것도 좋지 않다고 생각해서 전용컨과 기존의 컨트롤러를 연결해 주기로 하였습니다.
엑박패드를 하나 뜯어서 각각의 입력에 배선을 해줍니다.
전용 컨트롤러와 이어지는 부분은 HDMI케이블을 이용하기로 하였습니다.
구하기도 쉽고 핀수도 많아서 애용하는 단자입니다. ㅎㅎ
배터리 커버에 HDMI를 고정시켜주면 완성입니다.
자 이렇게해서 완성이된 컨트롤러의 모습입니다.
전체적인 외형은 괴혼의 녹색과 외계인 컨셉의 UFO모양으로 제작을 하였습니다.
하단에는 충전용 단자와 컨트롤러가 연결되는 HDMI단자가 있습니다.
테스트를 위해서 엑박 컨트롤러와 연결을 합니다.
케이블은 개조없이 기존의 HDMI케이블을 이용합니다.
이제 게임을 해봅니다.
볼을 열심히 굴려보니 체감형 게임기가 된것같습니다. ㅎㅎㅎ
조작이 재미있어지네요.
상단부를 눌러서 퀵턴도 해봅니다.
간단한 조작부분입니다.
이번 개조에 사용된 엑박과 컨트롤러입니다.
긴글 읽어주셔서 감사드리며 마지막은 작업 영상을 남기도록 하겠습니다.
58.232.***.***
제발 팔아 주세요...
118.176.***.***
트랙볼을 만드셨네ㄷㄷㄷ
175.127.***.***
저도 이 생각하고 들어왔는데... 마우스 뜯어 쓴거니 그대로 PC 연결하면 트랙볼이 되겠네요.
220.86.***.***
https://youtu.be/7_QydNXI_ok 유어~ 론리 롤링 스타~
49.165.***.***
엄청 대박이네요 ㄷㄷㄷ 괴혼 자체도 엄청 재미난 게임이지만 이런 컨트롤러로 게임하면 재미가 최소 2배는 될듯하네요
58.232.***.***
제발 팔아 주세요...
119.197.***.***
112.173.***.***
59.5.***.***
175.193.***.***
150.249.***.***
대형으로 가면 운동기구가 될지도 모르겠네요. ㅎㅎㅎ | 23.03.17 15:44 | |
221.165.***.***
아케이드 게임 중 아르마딜로 레이싱이라고 그거 생각나네요 | 23.04.14 15:11 | |
211.198.***.***
글고보니 옛날에 원숭이가 공안에 들어가서 움직이는 게임도 있는데 거기 적용해도 될 것 같네요. | 23.04.14 15:52 | |
221.165.***.***
댓글보셨나요 제작자님 이제 사람이 들어갈 사이즈로 만들어주시면 됩니다! | 23.04.14 16:02 | |
211.198.***.***
이거네요 ㅎㅎㅎㅎ | 23.04.14 16:03 | |
14.226.***.***
49.165.***.***
엄청 대박이네요 ㄷㄷㄷ 괴혼 자체도 엄청 재미난 게임이지만 이런 컨트롤러로 게임하면 재미가 최소 2배는 될듯하네요
150.249.***.***
체감형 게임기가 재미가 있지요. ㅎ | 23.03.17 15:44 | |
58.239.***.***
118.176.***.***
트랙볼을 만드셨네ㄷㄷㄷ
175.127.***.***
異邦人
저도 이 생각하고 들어왔는데... 마우스 뜯어 쓴거니 그대로 PC 연결하면 트랙볼이 되겠네요. | 23.03.17 14:30 | |
222.113.***.***
제가 가장 사랑하는 기기가 보여서 반갑네요 ㅎ | 23.04.12 15:06 | |
211.47.***.***
켄싱턴 트랙볼 명작이지! | 23.04.13 11:02 | |
210.94.***.***
125.128.***.***
121.139.***.***
150.249.***.***
남고 정식 라이센스 물건이 가지고 싶지만 만들어 주지는 않을듯 하네요. ㅎㅎㅎ | 23.03.17 15:45 | |
118.235.***.***
223.62.***.***
59.19.***.***
14.5.***.***
220.86.***.***
https://youtu.be/7_QydNXI_ok 유어~ 론리 롤링 스타~
110.9.***.***
이 노래 중독성 너무한데.. 한동안 안 듣고 까먹을 듯 싶으면 듣는 순간 바로 다시 꽂혀버린ㅋㅋㅋㅋ | 23.04.12 23:20 | |
118.129.***.***
150.249.***.***
대쉬 입력자체가 좌측 회전 우측회전을 번갈아 입력인지라 저렇게 와리가리 하면 같은 입력이 됩니다. ㅎㅎㅎ | 23.04.12 15:32 | |
61.105.***.***
14.54.***.***
106.242.***.***
150.249.***.***
언제나 시청 감사합니다! | 23.04.12 15:32 | |
183.104.***.***
59.1.***.***
218.153.***.***
175.213.***.***
1.253.***.***
125.185.***.***
121.136.***.***
168.126.***.***
150.249.***.***
요런거 펀딩하면 안팔려서 저 망할지도 모릅니다. ㅋㅋ | 23.04.12 17:08 | |
211.218.***.***
121.133.***.***
121.124.***.***
118.47.***.***
218.146.***.***
211.36.***.***
198.144.***.***
ㅎㅎㅎ 감사합니다!!저도 얼마전 작품 잘 보았습니다! | 23.04.13 11:12 | |
203.236.***.***
198.144.***.***
넵. ㅎㅎ굴리다보면 도색이 다 없어져 버릴것 같더군요. ㅎㅎ | 23.04.13 11:13 | |
210.99.***.***
118.38.***.***
175.113.***.***
아니 선생님. 너무 찰떡입니다. 정말 대단하십니다.
118.235.***.***
218.52.***.***