1단계: 만들어 보세요.
프로젝트 소개
뭐든지 횟수를 세는데 도움이 될 수 있는 간단한 프로젝트입니다... 줄넘기 횟수, 제자리 뛰기 횟수, 창 밖으로 보이는 새나 동물의 마릿 수 - 무엇 이든지 셀 수 있습니다!
다음 동영상을 통해 만들고 프로그래밍하는 방법을 살펴보세요.:
소개
프로그래밍 가이드
설명
- 이번 프로그램에서는 'count' 변수를 사용해서 횟수를 저장합니다.
- 처음에는 0 으로 설정합니다.
- B 버튼을 누를 때마다 count 변수에 저장되어있는 값을 1 만큼 증가 시키고, 그 값을 LED 화면으로 출력합니다.
- 9 가 넘는 숫자는 화면으로 계속 출력되지 않고 스크롤 되기 때문에, A 버튼을 눌렀을 때에만 횟수가 출력되도록 합니다.
- A 버튼과 B 버튼을 동시에 누르는 방법으로 카운트 횟수를 0 으로 리셋 할 수 있습니다.
준비물
- micro:bit (또는 MakeCode 시뮬레이터)
- MakeCode 편집기
- AAA 배터리 팩 (옵션)
2단계: 프로그래밍 해보세요.
1from microbit import *
2
3count = 0
4display.show(count)
5
6while True:
7 if button_a.is_pressed() and button_b.is_pressed():
8 count = 0
9 display.scroll(count)
10 elif button_b.is_pressed():
11 count += 1
12 display.scroll(count)
13 elif button_a.is_pressed():
14 display.scroll(count)
15 sleep(100)
3단계: 더 좋게 만들어 보세요.
- 카운터를 리셋하기 위한 다른 방법을 찾아 보세요. 예를 들어, micro:bit 를 흔들어서 리셋 할 수도 있습니다.
- 숫자 대신 다른 방법으로 출력해 보세요. - 막대 그래프나 점으로 출력 할 수도 있습니다.
- 설정한 횟수에 도달하면 하트 모양이나 다른 모양을 출력해 보세요. - 제자리에서 팔 옆으로 벌려 높이 뛰기를 해야하는 횟수 같은 목표가 될 수 있습니다.
- 무선 라디오 기능을 이용해서 카운트 횟수를 다른 micro:bit 로 전송해 보세요.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.