BBC 마이크로비트 게임 콘솔 사용 설명서

BBC Micro Bit Game Console User Manual

BBC 로고

BBC 마이크로 비트 게임 콘솔

BBC-마이크로비트-게임-콘솔-제품

제품 정보

명세서

  • 제품: BBC 마이크로 비트 게임 콘솔
  • Web대지: https://makecode.microbit.org/#
  • 프로그래밍 언어: 타입스크립트
  • 부저 제어: 두 가지 방법 - 제공된 블록 또는 micro:bit의 음악 라이브러리를 사용합니다.

먼저 Makecode에 업로드한 후 다음을 다운로드하세요.

Micro Python을 사용하려면 공식 프로그래밍을 사용할 수 있습니다. web사이트를 방문하거나 프로그래밍 도구 Mu를 다운로드하세요.

프로그램에서 다음 메소드가 구현된 것을 볼 수 있습니다.

  • 인스턴스화 중에 수행되므로 Micro Python을 사용할 때는 초기화가 필요하지 않습니다.
  • Listen_Dir(Dir): 조이스틱의 방향을 모니터링합니다.
  • Listen_Key(Key): 모니터 키.
  • PlayScale(freq): 사용자가 정의한 음표의 사운드를 재생합니다.
  • Playmusic(tune): 음악/멜로디를 재생합니다.

자주 묻는 질문(FAQ)

  • Q: BBC 마이크로비트 게임 콘솔의 사용 설명서는 어디서 찾을 수 있나요?
  • A: 사용자 설명서는 다음에서 찾을 수 있습니다. https://makecode.microbit.org/#.
  • Q: 사용설명서에 명시된 블록 외에 다른 블록을 사용해도 되나요?
  • A: 예, 프로그래밍에서 추가 블록을 탐색할 수 있습니다. web설명서에 언급된 사이트 또는 소프트웨어.

시작하기: 그만큼 web타이프스크립트 사이트: https://makecode.microbit.org/# 브라우저를 열고 주소를 입력하세요:

BBC-마이크로비트-게임-콘솔-fig-1

  1. 프로젝트 만들기: 프로젝트 -> 새 프로젝트를 클릭합니다. 아래에 "제목 없음"이 표시됩니다. 클릭하고 이름을 "game"으로 바꿉니다. 물론 이 프로젝트에는 원하는 이름을 사용할 수 있습니다. 패키지를 추가하려면 GitHub에서 제공하는 라이브러리를 다운로드할 수 있습니다. 고급 -> + 패키지 추가를 클릭하거나 오른쪽 상단의 기어 아이콘 -> 패키지 추가를 클릭하세요. 팝업 대화 상자에서 검색 필드 상자를 클릭하여 다음을 복사합니다. https://github.com/waveshare/JoyStick.

메모: 링크 끝에 공백을 추가해야 합니다. 그렇지 않으면 색인이 생성되지 않을 수 있습니다.

BBC-마이크로비트-게임-콘솔-fig-2 BBC-마이크로비트-게임-콘솔-fig-3

각 블록의 기능은 다음과 같습니다

초기화

  • 이 모듈에는 블록의 이전 초기화가 필요합니다.
  • 이 블록에는 풀업을 실행하고 조이스틱 상태를 읽는 5개의 키(A 키 제외)가 있습니다.
  • 이 상태 값은 조이스틱 위치에서 수행되는 현재 작업을 테스트하는 데 사용됩니다.
  • 초기화 과정이 완료되지 않은 경우 조이스틱을 움직여도 현재 위치 상태를 판단하지 못할 수 있습니다.
  • 이 문제를 해결하려면 조이스틱을 움직이지 말고 micro:bit를 재설정하여 복원하세요.

BBC-마이크로비트-게임-콘솔-fig-4

버튼 모니터링

  • 우리는 두 가지 모니터링 방법을 제공하며 각 방법에는 장점이 있습니다.tages 첫 번째는 실시간이 아닌 이벤트를 처리하는 "if"와 함께 사용됩니다.
  • 이러한 종류의 이벤트는 일반적으로 지연이 발생합니다.

BBC-마이크로비트-게임-콘솔-fig-5

  • 두 번째는 "if"가 필요하지 않습니다.
  • 입력 카테고리의 "버튼 A를 눌렀을 때" 블록과 유사합니다.
  • 이는 지연될 수 없는 인터럽트 처리 메커니즘이며 실시간 성능이 비교적 강력합니다.

BBC-마이크로비트-게임-콘솔-fig-6

  • 기대되는 결과: 조이스틱을 누르면 micro:bit에 "P" 문자가 켜집니다.

BBC-마이크로비트-게임-콘솔-fig-7

조이스틱 모니터링

  • 블록을 사용하기 전에 초기화가 완료되면 스틱을 특정 방향으로 움직일 때 해당 논리 값 TRUE가 반환됩니다.

BBC-마이크로비트-게임-콘솔-fig-8

  • 각 방향을 판단하기 위해 다음과 같이 8개 방향을 순서대로 배치하고,

BBC-마이크로비트-게임-콘솔-fig-9

  • 예상 결과: 조이스틱을 누르면 마이크로:비트 디스플레이에 콜론으로 표시된 방향에 해당하는 화살표가 표시됩니다.

BBC-마이크로비트-게임-콘솔-fig-10

부저 제어

  • 부저를 제어하는 ​​방법에는 두 가지가 있습니다. 첫 번째는 저희가 제공하는 블록을 활용하는 것이고, 두 번째는 Micro:bit의 뮤직 라이브러리를 활용하는 것입니다.
  • 처음에는 micro:bit와 거의 동일한 블록을 사용합니다. 첫 번째 매개변수는 음표를 선택하고 두 번째 매개변수는 비트를 선택합니다.

BBC-마이크로비트-게임-콘솔-fig-11

  • 다음과 같이 차례로 배치합니다.

BBC-마이크로비트-게임-콘솔-fig-12

  • 기대되는 결과: 온보드 스피커 소리를 내는 프로그램을 모듈에 다운로드합니다.
  • 두 번째는 핀과 호환되는 micro:bit의 뮤직 블록을 사용하는 방법입니다.
  • 위와 동일합니다.

BBC-마이크로비트-게임-콘솔-fig-13

  • 다른 블록도 기꺼이 사용할 수 있습니다. 다음으로 다음과 같이 더 많은 블록을 보여 드리겠습니다.

BBC-마이크로비트-게임-콘솔-fig-14

데모 확인 중

  • microbit-joystickdemo.Hex가 포함된 Typescript-Demo를 엽니다. file. 컴퓨터에 연결된 micro:bit에 직접 복사할 수 있습니다. MakeCode의 마지막 버전에서도 다운로드할 수 있습니다.
  • micro:bit에 직접 다운로드:
  • 연결된 마이크로: USB 케이블을 통해 컴퓨터에 비트를 연결합니다. 컴퓨터는 USB 플래시 드라이브를 약 8MB 공간의 MICROBIT로 인식합니다. 이제 microbit-joystickdemo.Hex를 복사하세요. file 이 USB 플래시 디스크에.

BBC-마이크로비트-게임-콘솔-fig-15

먼저 Makecode에 업로드한 다음 다운로드하세요.

BBC-마이크로비트-게임-콘솔-fig-16

마이크로 파이썬 이런 종류의 프로그램이라면 공식 프로그래밍을 사용해도 됩니다. web사이트를 방문하거나 프로그래밍 도구 Mu를 다운로드하세요. 온라인 프로그래밍 web사이트: 입니다 https://codewith.mu/#download 개요 프로그래밍 소프트웨어: 입니다 https://codewith.mu/#download (이 페이지의 리소스 부분에서도 다운로드할 수 있습니다.) 소프트웨어를 엽니다.

BBC-마이크로비트-게임-콘솔-fig-17

프로그램에서 구현된 다음 메서드를 볼 수 있습니다. Python을 사용할 때 초기화가 필요하지 않습니다. 이 단계는 인스턴스화가 발생할 때 완료되기 때문입니다.

  • Listen_Dir(Dir): 조이스틱의 방향을 모니터링합니다.
  • Listen_Key(Key): 모니터 키
  • PlayScale(주파수): 사용자 정의 음표의 사운드 재생
  • Playmusic(조정): 음악/멜로디 재생

문서 / 리소스

PDF thumbnail마이크로비트 게임 콘솔
User Manual · Micro Bit Game Console, Micro, Bit Game Console, Game Console, Console

참고문헌

질문하기

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

질문하기

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.