广西●河池学院
广西高校重点实验室培训基地
系统控制与信息处理重点实验室
本篇博客来自河池学院: 409教育机器人组
写作时间: 2020年8月8日
回顾上节课内容
前两节课主要运用了声音传感器,颜色传感器,陀螺仪,每个传感器都可以运用到实际中,让程小奔活灵活现,这节课来认识新的传感器“超声波传感器”,用它来实现一个避障的功能,这节课来学习《程小奔之避障》。
课程简介
本节课主要是应用程小奔的超声波传感器,程小奔通过超声波传感器来获取外界的障碍和距离,获取到获取外界的障碍和距离从而执行相应的程序,如程小奔遇到障碍,那么就显示难过的图案,再向后退20%动力0.5秒,再右转20%动力1秒,否则就显示开心图案,以20%动力向前进。
开始创作之旅
首先打开慧编程初始界面,将事件模块的"当小程启动"拖至脚本区,如下图
超声波传感器主要是程小奔检测障碍,从而进行判断前进还是后退右转,那么就要用到感知模块和控制模块,控制模块主要是对感知模块进行判断,那么我们需要将感知模块的“检测到物体?”和控制模块的“如果…那么