Micro:bit 12 蓝球计分
2017-09-101.2万
AI 快速预览详细
这个项目是通过Micro:bit实现蓝球计分的小项目。使用A、B按键组合分别加1、2、3分。发送端程序负责发送分数,接收端程序接收到数据后存入变量并显示出来。虽然多位数时需要滚动显示,但通过新建一个变量并按A重新显示,可以解决这个问题。这个项目适合STEM教育场景,帮助孩子们理解简单通信和编程逻辑,激发他们的创造力。
这个小项目做的是简单通信,蓝球计分。 完全做成这个小任务最少要用到4块板子。我只有两块板子,只有计甲队的分数了,乙队用另两块板来计分,程序一样。 蓝球得分有一分,两分,三分三种情况。 正好在不外接扩展的情况下有A,B,A+B三种按键组合。按a加2分,按B加3分,按a+b加一分。 这是发送端的程序。 ![]() 接收端的程序。 当接收到数据后存入变量item响一声并显示出来。 ![]() 这时我发现小bit的小不足,多位数时要滚动显示(足球计分行,一般不超过9),好吧,再修改下,新建一个变量,把分数存入,按A会重新显示。 这个小项目,虽有不足,但孩子们玩玩还是挺好的。 ![]() |

这个小项目做的是简单通信,蓝球计分。 完全做成这个小任务最少要用到4块板子。




