课程任务
通过micro:bit,使用python制作一个计步器,功能如下:
每走1步,步数+1。按下B按钮,查看步数。按下A按钮,重新开始计步。
推荐使用:mu editor编辑器,最适合中、小学生使用的python编辑器,没有之一。点击下载
关联硬件
在线购买micro:bit, micro:bit最佳拍档:飞鱼micro:bit扩展板
重难点
- 实现计数
- 判断振动
- 了解赋值运算符,并掌握使用方法。
代码
from microbit import *
bushu = 1
while True:
if accelerometer.was_gesture("shake"):
bushu += 1
if bushu % 2 == 0:
display.show(Image.HEART)
else:
display.show(Image.HEART_SMALL)
if button_b.was_pressed():
display.scroll(bushu)
sleep(1000)
display.clear()
if button_a.was_pressed():
bushu = 0
display.show(Image.YES)
sleep(1000)
display.clear()