6764| 7
|
[入门教程] 【2020】Mind+micro:bit做个跳绳计数器 |
之前一直没有涉足硬件,感觉如果能把软件编程研究得足够深入就已经非常了不起了,现在想来,对于中小学编程和创客教学,如果仅仅研究软件,相当于做加法,而如果与硬件结合,可玩性大大增强,那就像在做乘法,获得的乐趣和知识会大大增加。 其实接触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可以通过外形对应起来,对于组装方向的把握非常方便,基本上一眼就能看出来该如何叠在一起,等等,先别急着拧螺丝,这腕带该如何穿?通常我会想到,柔软的一面肯定是接触皮肤的,可是这样一来,雌雄贴就不起作用了,看来要反个面穿腕带。另外要提醒一点,先装腕带再拧螺丝,否则会比较麻烦。 四、程序编写说明 打开makecode.microbit.org,新建一个项目,首先编写孩子端(穿戴)的程序,并上传到主控板。 然后在家长端编写如下程序,并上传。 测试,一开始我们将加速度x的值设为大于1500,发现不计数,通过观察发现跳绳时候的手臂振动幅度要比走路来得更小,因此我们果断将这个值改为600,通过测试发现又太灵敏了,多加了次数,最后设置为800,通过测试发现基本正确。 by 仔爸 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed