MAKERFACTORY Robobug 可以在超声波传感器 HC-SR04 的帮助下自动开始行走并避开障碍物。
Robobug 试图将任何障碍物的距离保持在 10 到 20 厘米之间。如果障碍物靠近 Robobug 的头部,RGB-LED 变为红色,机器人向后移动。如果障碍物移开,LED 变为蓝色,robobug 将再次跟随障碍物,直到距离小于 20 厘米。如果最近障碍物的距离高于 60cm,Robobug 将停止行走。
插上电源后,Robobug 发出一段旋律,等待启动信号。
按下运动控制器板上的按钮 T1。Robobug 站起来并开始直线行走。
头部从左向右频繁转动,因此超声波传感器连续测量到 60°(左 30° 和右 30°)范围内所有障碍物的距离,RGB LED 以蓝色和绿色闪烁。
RGB LED 变为红色,Robobug 转身,直到 90 厘米内没有其他障碍物为止。
RGB LED 变为红色,Robobug 向后走(=逃跑行为)。之后,它会掉头直到 90cm 以内没有其他障碍物为止。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !