编程指南
完成条件
2. 语言参考
2.2. while……break
当我们想退出或停止循环时,我们会使用break语句。
如图所示的一套虚拟装置,包括一个Arduino UNO控制器、一个旋转齿轮,一个开关按钮。- 控制器的数字引脚D3连接到旋转齿轮,输出功率控制信号,高电平为转动,低电平为待机。
- 控制器的数字引脚D2连接到开关按钮,输入开关信号,高电平为打开,低电平为关闭。
编写一个Python程序,使旋转齿轮按照0.5的功率转动。当用户点击开关按钮时,控制器输入关闭信号,立即停止转动齿轮。
talkto(D3)
setpower(0)
on()
while read(D2):
setpower(0.5)
setpower(0)
虚拟装置的源代码如下所示:
🖥️