第四课 程小奔之避障

本篇博客介绍了使用慧编程指导程小奔通过超声波传感器实现避障功能。课程详细讲解了如何利用事件、感知和控制模块编写程序,使得程小奔在检测到障碍时显示难过图案并后退右转,无障碍时则显示开心图案前进。此外,还分享了如何优化程序,使其在按下A键时启动,并提供了程序验证的视频链接。
摘要由CSDN通过智能技术生成

在这里插入图片描述

广西●河池学院
广西高校重点实验室培训基地
系统控制与信息处理重点实验室
本篇博客来自河池学院: 409教育机器人组
写作时间: 2020年8月8日

回顾上节课内容

前两节课主要运用了声音传感器,颜色传感器,陀螺仪,每个传感器都可以运用到实际中,让程小奔活灵活现,这节课来认识新的传感器“超声波传感器”,用它来实现一个避障的功能,这节课来学习《程小奔之避障》。

课程简介

本节课主要是应用程小奔的超声波传感器,程小奔通过超声波传感器来获取外界的障碍和距离,获取到获取外界的障碍和距离从而执行相应的程序,如程小奔遇到障碍,那么就显示难过的图案,再向后退20%动力0.5秒,再右转20%动力1秒,否则就显示开心图案,以20%动力向前进。

开始创作之旅

首先打开慧编程初始界面,将事件模块的"当小程启动"拖至脚本区,如下图
在这里插入图片描述
超声波传感器主要是程小奔检测障碍,从而进行判断前进还是后退右转,那么就要用到感知模块和控制模块,控制模块主要是对感知模块进行判断,那么我们需要将感知模块的“检测到物体?”和控制模块的“如果…那么

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值