한국어

Programming

twin 주소복사
조회 수 1037 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

이번 시간 준비물은 안드로이드 스마트폰! 하나면 충분합니다.

이 화면이 나오셨다면 성공입니다!
이제 피아노를 치기 위한 건반을 만들어볼까요?

우측 빨간 네모 안에 스크린 방향 -> 가로를 선택해주세요.
피아노 건반을 만들기 위해서 가로 화면으로 바꾸는 것입니다.

팔레트 레이아웃에서 수평배치 아이콘을 마우스 왼클릭으로 끌어서 뷰어창으로 가져갑니다.
그리고 나서 우측에 있는 높이, 너비를 부모에 맞추기를 해주시면 이 화면과 같게 나옵니다.

팔레트에서 버튼을 뷰어창으로 가져갑니다.
도, 레, 미, 파, 솔, 라, 시, 도 총 8개의 건반을 누르기 위해 버튼도 8개가 필요합니다.
근데 저렇게 놓다보니 자리가 없어서 못놓으시는 분들이 있을겁니다.
방법을 알려드리겠습니다.

컴포넌트에서 버튼 하나를 누르고 높이, 너비를 부모에 맞추기를 눌러주세요.
버튼1~6까지 천천히 해주시면 버튼이 보기좋게 배열됩니다.
그리고 나서 2개를 더 추가해줍니다.

이렇게 되셨나요?
나름 건반처럼 생긴 모습이 됐습니다.

이젠 버튼 텍스트라고 써있는 글씨를 바꿔보겠습니다.

이번에도 버튼 하나를 클릭하고 우측 하단에 텍스트라고 되어있는 부분을 '도' 라고 고쳐줍니다.
고치고 나면 뷰어창에 있는 버튼 글씨도 변경됩니다.
이 과정도 버튼1~8까지 반복해주세요.

이렇게 다 변경됩니다.
여기서 뭔가 색 변경을 하고 싶은 분들을 위해 한단계 더 알려드리겠습니다.

버튼 클릭후 배경색, 텍스트 색상 변경으로 원하는 색으로 변경이 가능합니다.

저는 이렇게 변경을 했습니다.

이제 버튼을 눌렀을 때 소리가 나기 위해 피아노 소리를 넣어줘야합니다.
피아노 소리.mp3 파일은 인터넷에 검색을 하면 다운 받을 수 있습니다.
저작권 문제 때문에 첨부파일에는 못올려드렸습니다. 죄송합니다.

미디어 -> 소리 아이콘을 뷰어창에 8개 가져옵니다.

소리 -> 소스 -> 파일 올리기를 해줍니다.
단, 각각 다른 계이름을 넣어주셔야 합니다.
전 소리  1에는 도, 소리 2에는 레 ... 이런 순으로 넣었습니다.

이제는 각각의 버튼에 맞는 이벤트를 넣어줄 차례입니다.
우측 상단 블록 버튼을 눌러주세요.

이런 이벤트를 만들어주세요.
마지막으로 어플을 스마트폰에 다운 받아야 합니다.

블록페이지 상단에서 빌드 -> 앱(.apk 용 QR 코드 제공)을 눌러주시면 QR코드가 나옵니다.
QR코드 스캐너를 이용해서 어플을 다운 받아 주세요.

이제 실행을 하면 완성입니다!

피에조 부저로 피아노 만들었을 땐 듣기 좋은 소리는 아니였는데
 어플로 만드니 소리가 훨씬 좋죠?
이 내용을 응용한다면 피아노뿐만 아니라 다양한 악기도 만들 수 있겠죠?


  1. 앱인벤터 동영상 강좌 app123.kr

    Date2018.09.17 Bytwin Views51923
    Read More
  2. MIT App Inventor 2 소개

    Date2017.03.26 Bytwin Views33848
    Read More
  3. [앱인벤터] 예제 - 두더지 게임

    Date2018.09.11 Bytwin Views11724
    Read More
  4. 스톱워치 만들기

    Date2018.09.14 Bytwin Views7692
    Read More
  5. 지도에 내 위치 표시하기

    Date2018.09.14 Bytwin Views5743
    Read More
  6. [앱인벤터] 리스트를 이용하여 녹음이 되는 실로폰

    Date2018.08.27 Bytwin Views5355
    Read More
  7. [앱인벤터2] 두 개의 스크린 사이의 값 전달, 구구단 예제

    Date2018.08.27 Bytwin Views4232
    Read More
  8. [앱인벤터2] Clock 센서, 디지털 시계

    Date2018.08.27 Bytwin Views3725
    Read More
  9. [앱 인벤터2] 알람시계

    Date2018.08.27 Bytwin Views3274
    Read More
  10. [앱인벤터] 위치센서 LocationSensor를 이용한 거리측정기

    Date2018.08.27 Bytwin Views3091
    Read More
  11. [앱인벤터2] PasswordTextBox와 TinyDB를 사용한 PIN 번호 체크

    Date2018.08.27 Bytwin Views3039
    Read More
  12. [앱 인벤터2] 간단한 계산기

    Date2018.08.30 Bytwin Views3015
    Read More
  13. [앱인벤터2] 아날로그 시계 만들기

    Date2018.08.27 Bytwin Views2973
    Read More
  14. [앱인벤터2 강좌] 가위 바위 보 앱

    Date2019.09.18 Bytwin Views2968
    Read More
  15. [앱인벤터] ListPicker와 WebViewer를 이용한 내가 즐겨찾는 사이트 앱

    Date2018.08.27 Bytwin Views2785
    Read More
  16. [앱 인벤터2] 우주선게임

    Date2018.08.30 Bytwin Views2703
    Read More
  17. [앱 인벤터] 캔버스와 이미지 스프라이트, 두더지잡기 게임(Molemash)

    Date2018.08.27 Bytwin Views2668
    Read More
  18. [앱 인벤터2] 두더지 잡기 게임2

    Date2018.09.14 Bytwin Views2621
    Read More
  19. [앱 인벤터2] 위치센서와 문자 보내기, SOS 앱

    Date2018.08.27 Bytwin Views2556
    Read More
  20. 과제알림장 앱 만들기

    Date2018.10.12 Bytwin Views2432
    Read More
Board Pagination Prev 1 2 3 Next
/ 3