Skip to content

활동

물병 알림

초급 | MakeCode, Python | 가속도 센서 | 건강

1단계: 만들어 보세요.

프로젝트 소개

BBC micro:bit 를 물병 알림으로 바꿔보세요. 그러면 다른 사람이 그 물을 마셨는지 알 수 있습니다. micro:bit LED 디스플레이와 가속도계를 사용하는 방법을 배우게 됩니다.

다음 동영상을 통해 만들고 프로그래밍하는 방법을 살펴보세요.:

설명

  • 물병을 똑바로 세우면 micro:bit 의 LED 디스플레이에 하트 모양이 표시됩니다.
  • micro:bit 가속도계에서 기울기가 감지되면 LED 디스플레이에 경고 십자가가 표시됩니다. 십자가 모양은 micro:bit 뒷면의 재설정 버튼을 누르거나 배터리를 분리했다가 다시 연결하여 프로그램을 재설정할 때까지 그대로 남아 있습니다.
  • 가속도계중력을 포함한 3차원의 힘을 측정하므로 프로젝트에서 micro:bit 가 어느 방향인지 파악할 수 있습니다.

준비물

  • micro:bit (또는 MakeCode 시뮬레이터)
  • MakeCode 편집기
  • 배터리 팩

2단계: 프로그래밍 해보세요.

1# Imports go at the top
2from microbit import *
3
4display.show(Image.HEART)
5sleep(400)
6
7while True:
8    if accelerometer.was_gesture('right'):
9        display.show(Image.NO)
10

3단계: 더 좋게 만들어 보세요.

  • 예를 들어, 버튼 A 또는 B를 눌러 하트 아이콘을 표시하는 등, micro:bit 재설정 버튼을 사용하지 않고 프로그램을 재설정하는 방법을 찾으세요.
  • 블록을 사용하여 음성 알람을 추가합니다.음악 MakeCode 편집기 섹션.