전자베리

'Arduino'에 해당되는 글 1건

  1. 아두이노로 아케이드 컨트롤러 만들기 1

아두이노로 아케이드 컨트롤러 만들기

Arduino

이 글을 읽는 사람들이라면 대개 오락실에서의 고전게임을 해 보았을 것이고 또한 그 재미를 알 것이다.

대개 오락실에 직접 가서 게임을 하거나 에뮬레이터로 게임을 하게 된다.

오락실에 가기 싫으면 에뮬레이터로 하게 되는데 무언가 2% 부족한 것이 있다.


그것은 바로 사탕 모양의 스틱과 알록달록한 버튼!!!


그래서 아두이노를 이용하여 오락실의 그 재미를 재현해 보기로 했다.

(사실 동아리 활동으로 제작은 이전에 완성되었으나 납땜의 부재로 실패...)


준비물 : 사탕 스틱(조이스틱용 레버), 버튼 4개 이상, 하우징으로 쓸 무언가(종이상자 등)

아두이노[각주:1], 전선(점프와이어, awg30정도되는 가는 전선), 납, 인두,

부품 고정용 도구(글루건 등)

(Thanks to 기정[각주:2])



구입처 : istmall.co.kr

(이외의 적당한 구입처를 찾지 못했다.)



아두이노 관련 배경지식이 어느 정도 있어야 제작할 수 있다.


순서는 크게 두 순서로 나눌 수 있겠다.


1. 레버, 버튼 설치


2. 배선


3. 아두이노 프로그래밍


4. 즐기기

음... 스팀에서 메탈 슬러그를 받아서 하면 될 듯하다.


5. 보완할 점


6. 가능성


  1. keyboard 라이브러리를 사용할 수 있는 레오나르도 등의 아두이노여야 한다.(UNO는 사용할 수 없음.) [본문으로]
  2. 글쓴이가 어떻게 해야 할 지 다 알려주고 재료 구입, 제작만 하기로 했었다. 그러나 학교에서 납땜을 하지 못해 실패해서 글쓴이가 집에서 다시.... [본문으로]
  3. setup구문 내에서 pinMode 함수를 호출할때 pinMode([pin], INPUT_PULLUP); 과 같은 형태로 사용할 수 있다. http://www.arduino.cc/en/Reference/PinMode [본문으로]