【2020】Mind+micro:bit做个跳绳计数器

2020-01-291.1万
AI 快速预览详细 收起
本文介绍了如何使用Mind+micro:bit制作一个自动计数跳绳次数的设备。硬件包括2块micro:bit主板、柴火BitWearable Kit可穿戴套装和小喵家的micro:bit扩展板。软件环境为makecode在线版。项目通过调整加速度x的值为800,解决了计数不准确的问题。最终效果是孩子端可以自动计数跳绳次数,并通过无线将最优成绩发送到家长端显示。
  之前一直没有涉足硬件,感觉如果能把软件编程研究得足够深入就已经非常了不起了,现在想来,对于中小学编程和创客教学,如果仅仅研究软件,相当于做加法,而如果与硬件结合,可玩性大大增强,那就像在做乘法,获得的乐趣和知识会大大增加。
  其实接触micro:bit挺早的,记得之前研究Scratch加了很多群,创客相关的最新消息总是能在第一时间获得,而其中就有micro:bit,当时了解了micro:bit,与之前玩的Arduino相比,感觉这工具太便捷了,尤其是对于中小学较大规模的课堂教学,十分方便。假如使用Arduino,要使用一些传感器,然后使用后的整理,简直让人抓狂(当然学生的整理习惯一定要培养好)。
  这次趁着寒假有闲,外加户外疫情严峻,仔仔在家通过跳绳加强身体锻炼,每次都由仔爸为他数跳了几下。与他商量后,看是否可以用micro:bit为他制作一个自动计数跳绳次数的设备(孩子端),同时能把每次跳绳的成绩记录下来,然后通过无线将最优成绩发送到另一块micro:bit(家长端)并显示出来。
一、作品效果
二、软硬件环境要求:
  1.软件是makecode在线版
  2.硬件清单:2块micro:bit主板,柴火的BitWearable Kit可穿戴套装,小喵家的micro:bit扩展板。
三、硬件组装
  马上开始进入组装环节,发现扩展板和micro:bit可以通过外形对应起来,对于组装方向的把握非常方便,基本上一眼就能看出来该如何叠在一起,等等,先别急着拧螺丝,这腕带该如何穿?通常我会想到,柔软的一面肯定是接触皮肤的,可是这样一来,雌雄贴就不起作用了,看来要反个面穿腕带。另外要提醒一点,先装腕带再拧螺丝,否则会比较麻烦。
【2020】Mind+micro:bit做个跳绳计数器图1


四、程序编写说明
  打开makecode.microbit.org,新建一个项目,首先编写孩子端(穿戴)的程序,并上传到主控板。
【2020】Mind+micro:bit做个跳绳计数器图2
【2020】Mind+micro:bit做个跳绳计数器图5
【2020】Mind+micro:bit做个跳绳计数器图4


  然后在家长端编写如下程序,并上传。
【2020】Mind+micro:bit做个跳绳计数器图3


  测试,一开始我们将加速度x的值设为大于1500,发现不计数,通过观察发现跳绳时候的手臂振动幅度要比走路来得更小,因此我们果断将这个值改为600,通过测试发现又太灵敏了,多加了次数,最后设置为800,通过测试发现基本正确。


by 仔爸

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(7)
gada888
gada888
不错的分享
风悠扬0539
风悠扬0539
都是些牛人啊
kylinpoet
kylinpoet
这个好,必须支持。
且歌且行
且歌且行
好实用的创意!
Ash1
Ash1
创意很棒!
DFrJ5KYVQaH
DFrJ5KYVQaH
有想法,有创意,太好了
rzegkly
rzegkly
每天锻炼一小时,健康工作50年
- 没有更多了 -