[엔트리 프로그래밍] 7. 엔트리 전자 피아노 만들고, 메이키메이키(하드웨어) 사용해보기
음계.zip
695.2K 115 8년전
개요
이번에는 엔트리로 전자피아노를 만들어보고, 메이키메이키라는 하드웨어를 통해 재밌는 컨텐츠를 만들어보도록 할게요. 이번에는 소프트웨어(프로그래밍)뿐만 아니라 메이키메이키 라는 하드웨어에 대해서도 알아볼꺼에요! (이번 프로젝트를 완벽하게 진행하기 위해서는 메이키 메이키가 필요해요. 구매 사이트는 (메카솔루션) 관련 동영상은 (블로그)에서 확인해보세요. ^^
메이키메이키가 뭘까?
메이키메이키(MakeyMakey)는 전기가 통하는 사물을 키보드 버튼이나 마우스로 만들어주는 하드웨어에요. 즉, 실이나 찰흙, 연필, 펜, 막대기 등 전기만 통한다면 그 어떤것이라도 컴퓨터 키보드나 마우스와 같은 장치가 될 수 있답니다.
그림1. 메이키메이키 보드
그렇다면 메이키메이키로 어떤 일을 할 수 있을까요? 음.. 한마디로 표현하긴 어렵네요. 굳이 표현하자면 '여러분의 상상력'? ㅎㅎㅎ. 사실 소프트웨어 공부를 하다보면 빠질수 없는게 바로 하드웨어입니다. 소프트웨어를 실행하려면 하드웨어가 필요하니 당연한거겠죠? 메이키메이키는 기초 프로그래밍 교육에 맞춰 제작된 하드웨어 플랫폼이에요. (그냥 기초 소프트웨어 교육할 때 같이 쓰면 좋다는거!)... 고로 어떤 상상력을 가지고 사용하느냐에 따라 악기가 될수도, 조이스틱 혹은 DDR게임기 등 여러가지로 변신할 수 있다는거!
그림2. 메이키메이키를 활용한 프로젝트
메이키메이키에 대한 더 자세한 내용은 메이키메이키 정식 사이트 (http://makeymakey.com/) 혹은 메카솔루션에서 제작한 사용 메뉴얼을 참고해보세요 ^^ (정식 사이트는 영문이에요!)
메이키메이키 사용방법
사용방법이 크게 어렵진 않아요. 아래의 내용을 통해 사용방법을 익혀봅시다. 컴퓨터와 메이키메이키를 연결해주세요.
컴퓨터와 메이키메이키를 연결해주세요.악어 클립을 메이키메이키 보드 하단부의 Earth(접지) 부분에 연결해주세요.
연결한 선 반대편을 신체부분에 닿도록 해주세요. (몸과 서로 연결되게 해줘요!)
메이키메이키의 다른 구멍이나 핀들을 보면 W,A,S등의 알파벳이나 방향키, 스페이스바 등이 있어요. 마찬가지로 악어클립 혹은 핀을 연결해주고 신체로 만지면 해당 버튼이 입력될거에요! (버튼에 연결한 핀을 전기가 통하는 전도성 물체에 연결시켜준 후 그걸 만지게 되면 해당 버튼이 입력되요!)
엔트리 전자피아노 만들기
먼저 피아노 소리로 사용할 음계(도, 레, 미, 파, 솔, 라, 시, 도)를 추가해줄게요. 엔트리는 기본적으로 소리 파일들을 지원하긴 하지만 솔, 라, 시, 도는 지원을 하지 않으므로.. 소리 파일을 다운로드 받아 업로드 시켜주도록 할게요. 아래의 과정을 따라해보세요! 이 글 맨~위에서 첨부된 음계파일을 다운로드 받은 후 압축을 풀어줍니다. 소리 - 소리추가를 통해 다운로드 받은 소리파일을 업로드해줍니다. 이제 엔트리봇에 블럭을 조립해볼까요? 이로써 '▶ 시작하기' 를 누르고 해당 버튼을 누르면 소리가 나는 전자피아노 완성! 이제 메이키 메이키를 활용해 더 재미있는 컨텐츠를 만들어볼까요? 약간 허접하지만.. 메이키메이키 각 버튼에 전기가 통하는 찰흙을 연결하고.. Earth를 몸으로 만진채 찰흙에 손을대면? 소리가 납니다..ㅎㅎ 작동 동영상 블로그에서 확인해보세요~ 완성된 전자 피아노는 엔트리 홈페이지 작품 공유하기에서 확인할 수 있어요! 이와 비슷한 프로젝트로 추억의 DDR 게임기를 만들어볼 수도 있어요!
|