micro:bit 핀(Pin) 활용하기📌

2022-02-11
조회수 1080
안녕 챌린저스! micro:bit의 핀을 활용해봅시다.🔌

Save the World! 세상을 바꾸기위해 글로벌 챌린지에 참여하기로 결심한 챌린저 여러분들을 환영합니다.
[micro:bit 기본예제]는 코딩이나 micro:bit 사용이 처음인 챌린저분들은 간단한 프로젝트를 만들어보며 micro:bit가 무엇이고 어떻게 코딩할 수 있는 지 익힐 수 있습니다.


설정 아이콘>자막>한국어를 선택하시면 한국어 자막을 볼 수 있습니다.


micro:bit의 핀은 무엇일까요?⚡️

micro:bit에 헤드폰, 스피커, 수위 센서 등 다른 장치나 전자부품을 연결할 때 사용해요. 5개의 커다란 핀과 20개의 작은 핀으로 되어있으며, 연결할 때는 아래의 입력핀, 출력핀 단자에 악어클립을 이용합니다. 예시 프로젝트에서는 커다란 핀만 사용할거고 핀 아래 적힌 숫자를 따라 0번 핀, 1번 핀, 2번 핀, 3V 핀, GND 핀이라고 부를 거에요.


micro:bit의 핀을 이용해 터치 센서 기능을 활용해봅시다!🤝

'입력 카테고리'의 아래 블록을 이용해 micro:bit의 핀에 전도성 물체나 손가락을 이용해 터치 센서 기능을 쉽게 사용할 수 있어요! 터치가 감지되면 LED의 모양을 바꿀 수도 있고 소리도 나게 만들 수 있어요!

터치 핀0 블록 터치 핀1 블록 터치 핀2 블록 

📌예시 프로젝트가 궁금하다면? <안녕, 터치!> 프로젝트를 살펴보세요. 아래 이미지처럼 손가락을 사용해 0번 핀과 GND핀을 터치해보세요!

터치 방법 설명이미지 출처 : micro:bit Support 페이지


샘플 프로젝트: 터치 악기🎹 만들기

micro:bit의 터치 핀을 이용해 다양한 방식으로 연주 할 수 있는 터치 악기를 만들어 봅니다.


준비물
  • micro:bit
  • 스피커모듈 or 이어폰
  • 악어클립 & 과일 또는 전기가 통하는 다양한 물건
    (악어클립이 없는 경우 손가락으로 테스트해볼 수 있습니다.)
  • 다양한 만들기 재료


연결하기

스피커 모듈 → micro:bit
  • VCC → 3V
  • I/O → 0번 핀
  • GND → GND
이어폰(헤드폰) → micro:bit
  • Tip(이어폰 끝 부분) → 0번 핀
  •  Sleeve(이어폰 안쪽 부분)→ GND

  • 과일 1(전도성 물체) → GND
  • 과일 2(전도성 물체) → 1번 핀


코딩하기

'입력 카테고리 > 핀 연결되면 실행' 블록을 이용하면 micro:bit의 터치핀을 활용할 수 있어요.
P0은 0번핀, P1은 1번핀, P2는 2번 핀을 뜻해요.
스피커로 음을 출력하려면 '음악 카테고리'에 있는 블록을 활용하면 되요! 두 블럭을 활용해 터치핀이 연결될 때마다 소리가 나는 블록을 만들어볼까요?

터치 핀(P2)을 추가로 사용해서 다른 멜로디를 출력하게 만들려면 어떻게 해야할까요?

📌예시 프로젝트를 보기 전에 먼저 직접 코딩해보세요. 코딩을 진행한 후에 <터치악기> 프로젝트 코드를 통해 최종 코드를 확인해 보세요


디자인하기

<터치 악기> 예시 디자인

과일처럼 전기가 통하는 물건을 내 주변에서 찾아볼까요? 전기가 통하는 전도성 물체와 다양한 만들기 재료를 활용해 나만의 터치 악기를 만들어보세요!


micro:bit의  핀을 활용해보았어요! 🎉

micro:bit 입력 장치에 없는 센서나 다른 전자 부품을 연결해 더 다양한 프로젝트를 만들어보세요.
micro:bit를 더 활용해보고 싶다면, 다른 예제 프로젝트샘플 교안 프로젝트를 살펴보세요!