蓝桥题库每日一练 · 2026.08.05
8月5日 大马达接 A 口,触碰传感器接 1 口。程序持续…
大马达接 A 口,触碰传感器接 1 口。程序持续运行:开始时马达以正向 20 功率持续转动;每按动一次触碰传感器,马达就换一个方向(正向变反向、反向变正向),功率都是 20,如此循环。
评分标准
- 10 分:马达能转动
- 20 分:按动触碰传感器确实让马达正反转切换
- 20 分:完全符合题目要求
参考解法
触碰传感器咱们 7 月 23 日刚认识过——就是那个「门铃按钮」,按一下它就喊一声「有人按我啦」。今天让它当马达的「换向开关」。 窍门是设一个变量「方向」,一开始设为 1: · 马达始终按「20 × 方向」的功率转——方向是 1 就是正向 20,方向是 −1 就是反向 20; · 每当按钮被按动一次,就把「方向」乘上 −1——1 变 −1、−1 又变回 1,方向就翻过来了。 程序主体是个「一直重复」的循环:让马达按当前方向转;等按钮「按下再松开」算一次按动(要等松开,不然手按住不放会被当成按了好多次),然后翻转「方向」。……
此答案或解析由 AI 生成,请谨慎使用。
难度依赛考组别及等考级别粗略评估,仅供参考。