1단계: 만들어 보세요.
프로젝트 소개
BBC micro:bit 를 사용해 킥이나 라켓 스트로크의 강도에 대한 스포츠 과학 데이터를 수집하여 게임 실력을 향상시켜 보세요.
소개
프로그래밍 가이드
설명
이 프로젝트에서는 micro:bit 의 가속도계 센서와 데이터 로깅 기능을 사용하여 짧은 시간 동안 공을 차거나 라켓을 치는 강도에 대한 데이터를 기록하고 저장합니다. 그러면 스포츠 전문가들이 데이터 과학을 활용해 성과를 개선하는 것과 같은 방식으로, 컴퓨터에서 데이터를 연구해 일관성이나 성과를 시간이 지남에 따라 개선할 수 있습니다.
데이터 수집
- micro:bit V2 에 코드를 입력하고 배터리 팩을 부착하세요. 데이터를 수집할 준비가 되면 양말 안에 넣어두거나 손목에 묶어두세요.
- 버튼 A를 눌러 데이터 로깅을 시작하세요. 디스플레이에 체크 표시가 나타납니다.
- 짧은 시간 동안 다양한 종류의 동작을 시도해 보세요. 예를 들어, 페널티킥을 세 번 차는 데 몇 분을 투자한 다음, 패스를 세 번 하는 것입니다.
- 디스플레이에 십자가가 표시되면 micro:bit 가 실수로 재설정되었다는 의미입니다. 로고를 터치하여 기존 데이터를 삭제하고, 동시에 A 버튼을 누른 상태에서 B 버튼을 누르세요. 그런 다음 A 버튼을 눌러 다시 로깅을 시작하세요.
- 데이터 수집이 끝나면 배터리 팩의 플러그를 뽑으세요.
데이터 분석
micro:bit 를 컴퓨터의 USB 소켓에 꽂습니다.

컴퓨터에서 MICROBIT 드라이브를 찾으세요. MY_DATA 파일을 두 번 클릭하면 웹 브라우저에서 데이터를 볼 수 있습니다. 그런 다음 '시각적 미리보기'를 클릭하여 그래프에서 데이터를 확인하세요.

그래프는 X축에 시간을, Y축에 가속도의 세기를 표시합니다. 이는 밀리 G로 측정됩니다. Y축의 숫자가 클수록 측정된 가속도가 커지고 킥이 더 강해집니다.
페널티킥 3개와 패스 3개를 구별할 수 있나요? 가장 강한 킥이 가장 정확했나요? 시간이 지남에 따라 자신의 성과와 일관성을 비교하거나 다른 플레이어와 비교할 수 있습니다.
이 페이지에서 코드를 다운로드하여 바로 사용할 수 있습니다. 또는 킥 강도 데이터 로거를 직접 코딩하고 싶다면 위의 코딩 비디오를 시청하세요.
준비물
- micro:bit V2 및 배터리 팩
- micro:bit 코딩 및 데이터 보기를 위한 컴퓨터 및 마이크로 USB 케이블
- 저희의 데이터 로깅 가이드가 유용할 수 있습니다
2 단계: 코드 작성
3 단계: 개선하기
- 킥 강도 측정기의 데이터를 활용하면 당신과 파트너가 일정 기간 동안 패스의 일관성을 개선하는 데 도움이 됩니다.
- 덜 자주 기록하여 장기간에 걸쳐 데이터를 수집합니다. '모든' 블록의 시간을 더 큰 숫자로 변경합니다.
- 발차기 강도가 특정 값을 넘으면 소리나 시각적 경고음을 추가합니다.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.