[엔트리 프로그래밍] 7. 엔트리 전자 피아노 만들고, 메이키메이키(하드웨어) 사용해보기

라임 2016-05-06 (금) 17:31 2년전 3984  
  음계.zip 695.2K 66 2년전

a6296105f0dc4d78d11072057949fd67_1462522 

 

 

a6296105f0dc4d78d11072057949fd67_1462523 개요

 

이번에는 엔트리로 전자피아노를 만들어보고, 메이키메이키라는 하드웨어를 통해 재밌는

컨텐츠를 만들어보도록 할게요. 이번에는 소프트웨어(프로그래밍)뿐만 아니라 메이키메이키

라는 하드웨어에 대해서도 알아볼꺼에요! (이번 프로젝트를 완벽하게 진행하기 위해서는 메이키

메이키가 필요해요. 구매 사이트는 (메카솔루션) 관련 동영상은 (블로그)에서 확인해보세요. ^^

 

a6296105f0dc4d78d11072057949fd67_1462523
 

 

a6296105f0dc4d78d11072057949fd67_1462523 메이키메이키가 뭘까?

 

메이키메이키(MakeyMakey)는 전기가 통하는 사물을 키보드 버튼이나 마우스로 만들어주는

하드웨어에요. 즉, 실이나 찰흙, 연필, 펜, 막대기 등 전기만 통한다면 그 어떤것이라도

컴퓨터 키보드나 마우스와 같은 장치가 될 수 있답니다.


 

a6296105f0dc4d78d11072057949fd67_1462524
그림1. 메이키메이키 보드

 

그렇다면 메이키메이키로 어떤 일을 할 수 있을까요?  음.. 한마디로 표현하긴 어렵네요.

굳이 표현하자면 '여러분의 상상력'? ㅎㅎㅎ. 사실 소프트웨어 공부를 하다보면 빠질수 없는게

바로 하드웨어입니다. 소프트웨어를 실행하려면 하드웨어가 필요하니 당연한거겠죠?

메이키메이키는 기초 프로그래밍 교육에 맞춰 제작된 하드웨어 플랫폼이에요. (그냥 기초

소프트웨어 교육할 때 같이 쓰면 좋다는거!)... 고로 어떤 상상력을 가지고 사용하느냐에 따라

악기가 될수도, 조이스틱 혹은 DDR게임기 등 여러가지로 변신할 수 있다는거!

 

a6296105f0dc4d78d11072057949fd67_1462524

그림2. 메이키메이키를 활용한 프로젝트

 

 

메이키메이키에 대한 더 자세한 내용은 메이키메이키 정식 사이트 (http://makeymakey.com/)

혹은 메카솔루션에서 제작한 사용 메뉴얼을 참고해보세요 ^^ (정식 사이트는 영문이에요!)

 

 

a6296105f0dc4d78d11072057949fd67_1462525


a6296105f0dc4d78d11072057949fd67_1462525 메이키메이키 사용방법

 

사용방법이 크게 어렵진 않아요. 아래의 내용을 통해 사용방법을 익혀봅시다.


a6296105f0dc4d78d11072057949fd67_1462525 컴퓨터와 메이키메이키를 연결해주세요.

a6296105f0dc4d78d11072057949fd67_1462525

 

a6296105f0dc4d78d11072057949fd67_1462525 컴퓨터와 메이키메이키를 연결해주세요.악어 클립을 메이키메이키 보드 

하단부의 Earth(접지) 부분에 연결해주세요.

a6296105f0dc4d78d11072057949fd67_1462525
 

a6296105f0dc4d78d11072057949fd67_1462525 연결한 선 반대편을 신체부분에 닿도록 해주세요. (몸과 서로 연결되게 해줘요!)

a6296105f0dc4d78d11072057949fd67_1462525
 

 

a6296105f0dc4d78d11072057949fd67_1462525 메이키메이키의 다른 구멍이나 핀들을 보면 W,A,S등의 알파벳이나 방향키, 스페이스바 

등이 있어요. 마찬가지로 악어클립 혹은 핀을 연결해주고 신체로 만지면 해당 버튼이

입력될거에요! (버튼에 연결한 핀을 전기가 통하는 전도성 물체에 연결시켜준 후 그걸

만지게 되면 해당 버튼이 입력되요!)

a6296105f0dc4d78d11072057949fd67_1462525

a6296105f0dc4d78d11072057949fd67_1462525
 

 

 



 a6296105f0dc4d78d11072057949fd67_1462526 

  

 

a6296105f0dc4d78d11072057949fd67_1462526 엔트리 전자피아노 만들기

 

a6296105f0dc4d78d11072057949fd67_1462527 엔트리(http://play-entry.org/)를 실행하고 전자피아노 프로그램을 만들어봅시다!

a6296105f0dc4d78d11072057949fd67_1462526



a6296105f0dc4d78d11072057949fd67_1462527 먼저 피아노 소리로 사용할 음계(도, 레, 미, 파, 솔, 라, 시, 도)를 추가해줄게요. 엔트리는
기본적으로 소리 파일들을 지원하긴 하지만 솔, 라, 시, 도는 지원을 하지 않으므로.. 소리 
파일을 다운로드 받아 업로드 시켜주도록 할게요. 아래의 과정을 따라해보세요!

a6296105f0dc4d78d11072057949fd67_1462527
이 글 맨~위에서 첨부된 음계파일을 다운로드 받은 후 압축을 풀어줍니다. 

a6296105f0dc4d78d11072057949fd67_1462527
소리 - 소리추가를 통해 다운로드 받은 소리파일을 업로드해줍니다.

a6296105f0dc4d78d11072057949fd67_1462528



a6296105f0dc4d78d11072057949fd67_1462527 이제 엔트리봇에 블럭을 조립해볼까요?

a6296105f0dc4d78d11072057949fd67_1462528

a6296105f0dc4d78d11072057949fd67_1462529


a6296105f0dc4d78d11072057949fd67_1462527 이로써  ' 시작하기' 를 누르고 해당 버튼을 누르면 소리가 나는 전자피아노 완성!  이제 메이키
메이키를 활용해 더 재미있는 컨텐츠를 만들어볼까요?

a6296105f0dc4d78d11072057949fd67_1462529
약간 허접하지만.. 메이키메이키 각 버튼에 전기가 통하는 찰흙을 연결하고.. Earth를 몸으로 만진채 
찰흙에 손을대면? 소리가 납니다..ㅎㅎ 작동 동영상 블로그에서 확인해보세요~

완성된 전자 피아노는 엔트리 홈페이지 작품 공유하기에서 확인할 수 있어요!

이와 비슷한 프로젝트로 추억의 DDR 게임기를 만들어볼 수도 있어요!
a6296105f0dc4d78d11072057949fd67_1462529


 


모바일 버전으로 보기