TPBot이 움직이면서 음악을 만들어야 한다.
즉 배경음악을 만들어야 한다.
고민 끝에
아이들이 좋아할 만한 '상어가족'과
내가 좋아하는 'Way Back Home - SHAUN'
노래로 정했다.
상어가족 악보를 보고 '음악 블록'을 이용해서
'상어가족' 연주해 보자!
여기에 한 가지 기능을 추가해야 한다.
버튼을 눌러서 음악을 시작/정지해야 한다.
위처럼 만든 다면 내 마음대로 음악을 시작/정지할 수 없다.
그래서 '음'과 '시간'을 배열에 저장해서
하나씩 읽어 연주(출력)하고 읽어서 연주할 때마다
변수의 상태값에 따라 처리해 주면
내가 원할 때 시작하고 정지할 수 있다.
작성한 블록 코드는 아래와 같다.
A버튼을 누루면 연주가 시작되고, B버튼을 누르면 정지한다.
TPBot이 시뮬레이션과, 실제 마이크로 비트에선 잘 연주된다.
참고로 V2는 이어폰이나 확장키트 연결없이 스피커가
기본으로 장착되어 있어 바로 확인이 가능하다.
아래는 'Way Back Home - SHAUN'이다.
반응형
'EDU > TPBOT(TianPeng)' 카테고리의 다른 글
[게임판] 게임판 - 프린터로 라인 맵을 출력했는데...... (0) | 2021.01.21 |
---|---|
[ICBANQ 나도체험단 체험단 54기] TPBot Cat Kit 개봉기 (1) | 2021.01.20 |
[게임판] 문제가 생겼다. (0) | 2021.01.20 |
[마이크로:비트] MakeCode <-> JavaScript <-> Python 변환시 (0) | 2021.01.18 |
ICBANQ 나도체험단 체험단54기 TPBot Car Kit 체험 활동 준비하기 (0) | 2021.01.17 |