制作坊micro:bit积木投篮计数器 专区
micro:bit积木投篮计数器

简介通过积木搭建一个可以投球的计数器
在游戏城里我最喜欢玩的是投球,瞬间自己感觉回到了高中时代。回到家了还不过瘾,马上动手制作了一个Mini的投球计数器,小巧可爱萌萌哒。
【原材料】
micro:bit主板 * 1
积木 * 1(堆)
basic:bit扩展板 * 1
bit点阵 * 1
4pin排线 * 1
小圆球 * n
【制作过程】
用栓将长方形积木固定制作micro:bit底座
用栓固定长条积木制作篮球球杆
用栓固定长方形积木和长条,制作bit点阵固定板和投篮框并用栓固定
【原理】
将micro:bit固定在积木上面,通过micro:bit自带的加速度计来检测Y轴方向的加速度,当有物体撞击投篮器,就会给micro:bit的y轴方向增加一个加速度,通过加速度可以判断有球进了。所以这样也有一个缺点,就是只要有球撞击栏杆,都会判定为球进了。
【编程】
在编程前需要添加扩展包,点击主界面的【高级】->【扩展】->输入网址:https://github.com/lzty634158/LED-Bit添加点阵模块软件包。
首先开机时初始化变量num为0,设置高亮度RGB灯为P1引脚。在主循环中,如果检测到Y轴有产生加速度,表示球进了,此时num+1,并且bit点阵显示为相应的进球数。最后调用LED函数,闪黄颜色的灯闪5下。
程序附件:

用纸箱包装、装饰一下会更好’
(/TДT)/我扔