![乐高机器人:EV3与Scratch机器人基础与应用实例](https://wfqqreader-1252317822.image.myqcloud.com/cover/56/36862056/b_36862056.jpg)
上QQ阅读APP看书,第一时间看更新
6.3 来编程吧
以下是EV3 Scratch超声波避障程序。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/130_01.jpg?sign=1739045769-i1ymc9CX2lxcXdibaUGPL0bbYuZjg5LX-0-6674ffb7aaf1a52019a1fc4a0f5ac961)
当端口3的触碰传感器被按压时,将运转电机设置为端口A和D的大型电机。
进入循环,如果端口2的超声波传感器检测距离小于50厘米,那么开始向右移动60°。(这里的度数是电机的旋转度数)。
如果端口2的超声波传感器检测距离大于50厘米,那么避障车以50%的速度开始移动。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/130_02.jpg?sign=1739045769-LskCu908uToeGYdVIyaZVaaJb8et9nBG-0-913816f004a09eeda40b1d4f8c04a621)
以下是EV3 Scratch超声波避障程序。
当端口3的触碰传感器被按压时,将运转电机设置为端口A和D的大型电机。
进入循环,如果端口2的超声波传感器检测距离小于50厘米,那么开始向右移动60°。(这里的度数是电机的旋转度数)。
如果端口2的超声波传感器检测距离大于50厘米,那么避障车以50%的速度开始移动。