Micro:bit 12 蓝球计分

2017-09-101.2万
AI 快速预览详细 收起
这个项目是通过Micro:bit实现蓝球计分的小项目。使用A、B按键组合分别加1、2、3分。发送端程序负责发送分数,接收端程序接收到数据后存入变量并显示出来。虽然多位数时需要滚动显示,但通过新建一个变量并按A重新显示,可以解决这个问题。这个项目适合STEM教育场景,帮助孩子们理解简单通信和编程逻辑,激发他们的创造力。


   Micro:bit 12 蓝球计分图2         这个小项目做的是简单通信,蓝球计分。    完全做成这个小任务最少要用到4块板子。
    我只有两块板子,只有计甲队的分数了,乙队用另两块板来计分,程序一样。
    蓝球得分有一分,两分,三分三种情况。
    正好在不外接扩展的情况下有A,B,A+B三种按键组合。按a加2分,按B加3分,按a+b加一分。
    这是发送端的程序。
Micro:bit 12 蓝球计分图1
     接收端的程序。  当接收到数据后存入变量item响一声并显示出来。  

Micro:bit 12 蓝球计分图3
    这时我发现小bit的小不足,多位数时要滚动
显示(足球计分行,一般不超过9),好吧,再修改下,新建一个变量,把分数存入,按A会重新显示。
    这个小项目,虽有不足,但孩子们玩玩还是挺好的。
Micro:bit 12 蓝球计分图4



创作许可协议

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

评论(2)
zsc990338
zsc990338
很实用,很有趣
rzyzzxw
rzyzzxw
作者
回复zsc990338
最少两块板子才好玩哦!后面还要有扩展板用。
rzyzzxw
rzyzzxw
作者
支持一下,大圣老师加油。;P
- 没有更多了 -