友情提示:380元/半年,儿童学编程,就上码丁实验室。
夏
日
炎
炎
但是
完全阻挡不了
喵叔我想打篮球的心
外面温度高到不行
空调和篮球都是朕的爱妃
到底该怎么抉择呢
???

还好喵叔我沉迷编程无法自拔
今天我们可以试着用
Micro:bit
打造夏日神器
做一个好玩的篮球游戏
喵叔,Micro:bit是什么?

行,那我就先介绍一下



我们可以利用这块小板子
做出很多
既有趣又智能的创意作品
比如我们今天要做的
篮球计分器
话不多说,我们还是赶紧动手吧
所需材料

1个红外线传感器
1个micro:bit
1个Micro:Mate(扩展板)
1个Gravity:
(数字扬声器模块杜邦线)
篮球框
M4 20mm 螺栓 x2
(带螺母,用于安装micro:bit)
02
工作原理

当此红外线传感器探测到范围内的障碍物,也就是我们的篮球时,它将输出低电平。
如果向红外LED挥动你的手。当你靠近它们时,红外接收器检测到障碍物也就是你的手,这时LED将点亮。
当篮球框检测到球进入时,将计一分,并播放音乐,告诉你投球成功~
如果你想重新开始游戏,就可以按下按钮A清空分数,按钮A会帮你重新设置分数。
03
制作准备

1、我们选用亚克力板并用2个螺丝和螺母固定好,还在其上面钻了2个5 mm的孔。
2、调整距离并测试范围。将红外线传感器弯曲90°。
3、将红外线传感器插入两个孔(侧视图)。
4、红外线传感器的后视图。
使用M4螺丝来替换 micro: mate 中使用的现有螺丝。
由于螺丝比较长,方便把micro: bit和 Micro: Mate安装到板上。
04
代码

micro: bit的程序脚本
新建一个变量,名为“分数”,
再让程序判断传感器是否小于70.
如果条件成立,
变量“分数”会增加一分,
并通过点阵显示“分数”。
再设置按键A按下时,
变量“分数”回到初始值

程序编好
我们的篮球计分器就做好啦
可以在家玩的飞起~~~
谁说空调和篮球不能兼得呢?
喵叔有话说:
千万不要把编程想的太难,觉得它只能停留在电脑上。
其实它可以深入我们的生活学习,玩转智能,编程也可以很happy!
要是你家刚好有micro: bit,那就赶快做起来吧!!!