프로젝트
아두이노 3채널 미디 오케스트라
아두이노를 이용해 컴퓨터의 미디 신호를 입력 받아 스피커로 출력하는 3채널 미디 오케스트라를 만들어 보았다. 아래는 간단한 소개 영상이다. [제작과정] 제작 방법은 1개의 스피커를 사용하는 1채널을 기준으로 설명한다. (같은 방법으로 채널수를 늘릴수있다.) 우선 필요한 재료는 아래와 같다. 하드웨어 아두이노 레오나르도 아두이노보드가 미디 장치로 인식되어야 하기 때문에 HID가 포함된 레오나르도 보드나 프로마이크로 보드가 필요하다. 스피커 또는 부저 스피커의 경우 0.5W에서 1W가 적당하다. 일부 아두이노 관련 판매처에서는 앰프와 같이 판매하기도 하지만 스피커에 저항을 달아주어야 할 정도로 소리가 상당히 크다. 소프트웨어 MIDI-OX 다운로드 링크 : http://www.midiox.com/zip/mi..
아두이노 스마트 스위치 [ESP8266/MQTT]
국내든 외국이든 ESP8266을 단독으로 사용하거나 ESP8266+아두이노 조합으로 릴레이 등을 이용해 전등이나 가전제품등을 제어하는 프로젝트는 이미 많이 시도된 방법이다. 다만 이 프로젝트의 치명적인 단점은 일반적인 스위치에 적용할 수 없다는 것이다. 스마트폰등으로 릴레이에 신호를 주어 전원을 내려도 이미 가전제품등에 달린 기계식 스위치는 계속 ON 상태를 유지할 것이다. 그래서 대부분 (특히 전등 스위치 부분은) 스위치를 제거하고 터치 스위치를 만들어 장착하는 등의 방법을 이용해 이를 해결한다. 하지만 원래 스위치를 제거해 미관상 좋은 방법은 아니다. 그래서 이번에는 기존의 스위치를 유지한 상태로 별도의 릴레이 없이(스위치를 그대로 사용하므로 릴레이가 필요없어진다.) 스마트 스위치를 구현해 볼 것이다..
아두이노 FPS 게임 컨트롤러 (오버워치, 더 하우스 오브 더 데드)
전에 아두이노를 이용해 에어마우스를 만들었었다. http://diy-project.tistory.com/12 이 에어마우스를 만든 직후 이를 응용해 FPS 게임컨트롤러를 제작하기 시작했고, 예상보다 오래걸린 약 2주의 제작기간 끝에 완성되어 제작기를 공유해본다. 제작한 FPS게임 컨트롤러의 초기 컨셉은 오락실의 더 하우스 오브 더 데드 4 (오락실을 가면 꼭 한번씩은 해보는 좀비게임)와 비슷한 컨셉이었다. 그 게임을 해 본 사람은 알겠지만 총 모양의 컨트롤러를 화면상에 조준하여 플레이 하는 방식이다. 결과적으로 그 기능을 거의 완벽하게 구현할 수 있었다. (사진 출처 : http://m.gamemeca.com/gm/news/view.php?m=news&gid=277064) 여기서 더 나아가 오버워치와 배..
아두이노 에어마우스
공중에서 사용할 수 있는 에어마우스를 일상 생활에서 쓸 일은 그리 많지는 않다. 최근들어 다양한 기능을 지원하는 스마트 티비의 개발과 함께 좀 더 다양한 동작을 할 수있는 에어마우스 형태의 등장했긴 했으나 아직까지 컴퓨터를 사용하면서 에어마우스를 쓸 일은 거의 없는것 같다. 하지만 게임이라면 이야기가 달라진다. FPS 게임의 경우 총의 조준을 마우스로 하지만 실감나는 게임을 위해 실제 총과 비슷한 콘솔을 이용하기도 한다. (Wii의 눈차크, 플레이스테이션등) 그래서 이번에는 FPS 게임을 위한 FPS 게임 컨트롤러 프로토타입을 제작해 볼 것이다. 우선은 MPU6050과 NRF24L01 모듈이 필요하다. 무선으로 제작할 계획이기 때문에 NRF24L01 모듈을 이용했으며 사용법은 하단의 링크를 참고하자 ht..