VJC案例-风扇定时

项目内容:用机器人做成一个电风扇,来回摆动着吹。并且有电风扇的定时功能,吹一段时间就停下来。
相关模块:转向、启动电机、 停止电机、系统时间、条件循环。

程序设计
要让风扇定时,则须调用“系统时间”模块。在程序中,控制风扇运行的时间可以用条件循环来实现。程序一开始,首先启动扩展电机,然后进入条件循环,条件表达式为:
时间变量一 < 10.0000
条件循环的内容为:左转、右转、检测系统时间,并将它在显示屏上显示出来。一旦检测到系统时间超过10秒钟,就跳出条件循环,停止扩展电机,程序结束。参见图3-21。

参数设置
“启动电机”模块:选择“扩展电机”,而将左右电机的功率均设置为零。
“条件循环”模块:条件表达式为
时间变量一 < 10.0000
“系统时间”模块:变量选择“时间变量一”。
“停止电机”模块:停止扩展电机。

仿真运行
点击“仿真”快捷按钮,进入仿真环境主界面,点击“运行”键,将虚拟机器人放到运行区就可以了。运行时可以看到右上角显示屏上有时间显示。

VJC案例-风扇定时