과일 악기 만들기

달콤한 바나나로 악기를 만들어 볼까요?

바나나를 터치하면 원하는 음을 낼 수 있는 나만의 악기를 만들어요.

과일과 연결된 케이블이 치즈스틱으로 전기 신호를 보내 음을 연주하도록 만듭니다.

전류가 흐르는 전기 전도체에 대해 알아보아요!

부품을 준비해 주세요.

필요 재료수량
치즈 스틱 본체1개
연결 케이블 7개(스타터 키트에는 5개의 연결 케이블이 있습니다.
이 경우 바나나 4개를 활용해 연주합니다.)
터치 재료 바나나
6개
USB 동글1개
컴퓨터 (로봇 코딩 소프트웨어 설치 필요)1대

하드웨어를 준비해 주세요

  1. Sa, Sb, Sc 포트의 신호핀에 연결 케이블을 꽂아 주세요.

  1. L포트의 신호핀에도 케이블 연결이 가능합니다. a, b, c 신호핀에 연결 케이블을 꽂아 주세요.

  1. L포트의 + 전극핀에 케이블을 연결합니다.

  1. 신호핀에 연결된 케이블에 각각 바나나를 꽂아 주고 치즈 스틱을 연결합니다. +전극핀에 꽂은 케이블은 손으로 잡아야 하기 때문에 바나나에 꽂지 않습니다.

코딩을 해요.

관련 분야

코딩을 시작하기 전 ‘전기 전도체’에 대해 알아보아요!

전기 전도체는 전기가 통하기 쉬운 재료를 뜻하며 줄여서 도체라고도 부릅니다.

전도체의 전압은 ‘V’로 표시합니다.

전선, 금속뿐만 아니라 소금 같은 전해질이 첨가된 물도 도체입니다.

때문에 대부분이 수분으로 이루어진 우리의 몸도 도체로 볼 수 있어요.

몸에 전기가 통해 고통을 느끼는 것을 감전이라고 하는데, 감전이 되면 화상을 입을 수 있고 심하면 사망할 수도 있습니다.

전기도구를 사용할 때는 항상 조심하세요!

코딩 하기

* 아래의 블록들은 연결해서 작성해야 하지만 설명을 위해 분리해 놓았어요.

완성된 코드는 아래에서 확인할 수 있습니다.

1. 포트의 입력을 메이키로 정합니다.

연결 케이블을 연결한 포트들의 입력을 ‘메이키’로 정해줍니다.

총 6개의 바나나가 치즈 스틱과 연결되어 있으므로 Sa, Sb, Sc, La, Lb, Lc 포트 6개를 사용합니다.

2. 포트 별 음정을 정합니다.

여러분이 바나나를 터치하는 동작을 실시간으로 감지해야 하므로 ‘계속 반복하기’ 블록을 사용합니다.

‘만일 ~이라면 아니면~’ 블록을 활용해 각 포트에 연결된 바나나 각각의 음정을 정해줍니다.

여기서는 위에서 작성한 입력 순서대로 도, 레, 미, 파, 솔, 라 음을 배정했습니다.

3. 완성된 코드는 아래와 같습니다.

4. 직접 연주해 봅니다.

자, 이제 프로그램을 실행하고 ‘+전극핀’에 연결된 케이블을 손으로 꼭 잡습니다. 그리고 바나나를 가볍게 터치해 원하는 노래를 연주해 보세요.

응용 하기

프로그램에서 포트별 음정을 변경하거나 추가하여 원하는 곡을 연주할 수 있습니다.

바나나 외에 음료 캔 등과 같은 재미있는 재료를 가지고 나만의 악기를 만들어보세요.

전기가 흐를 수 있는 도체라면 무엇이든 악기로 만들 수 있답니다!