资料介绍
描述
嗨,大家好。在这篇文章中,我将教你如何搭建一个避障机器人。该机器人将是一个小型且简单的两轮汽车,它将向前移动,直到它检测到路径上的障碍物。这样做后,它会停下来,向后移动一点,然后向左右看。
然后它将比较任一侧前方可用的距离,然后转向可用距离似乎更相对的方向。这样,它将能够在充满障碍的环境中移动而不会与任何障碍物发生碰撞。这是仓库机器人、无人驾驶汽车等各种应用中使用的防撞概念的一个小代表。
为了检测距离,机器人使用了 HC-SR04 超声波传感器。所以这个传感器每 10 微秒发送一次超声波,如果前方有任何障碍物,传感器就会接收到回波。根据行程时间,它知道传感器与物体之间的距离。那么让我们开始吧!
第 1 步:收集组件
首先,首先,我们显然需要收集构建机器人所需的组件和工具。在下面找到所需的组件和工具:
单个组件:
工具(可选):
收集组件并继续下一步!
第 2 步:连接电机和车轮
我对底盘做的第一件事是在前部添加一个脚轮,作为前部的支撑第三轮,它可以自由旋转,因为它具有 360 度自由度。这样我们就可以避免使用 4 个轮子,而使用 2 轮机器人。
接下来我们需要做的是任何车辆相关项目中的经典步骤。将电机和车轮连接到底盘上。没有特别的方法可以做到这一点,因为每个人都可能使用不同的底盘,但我想在这里提一件事:确保电机牢固固定,水平相同,并且车轮准确指向前方。否则,您稍后可能会遇到一些与运动相关的问题。
将电线焊接到电机上,然后继续下一步!
第 3 步:连接 Arduino 和电机护罩
将 Arduino 板连接到机箱顶部。您可以以任何优选的方式附加它。这可以使用一些垫片和螺钉,也可以使用一块双面胶带直接将 Arduino 板粘在机箱上。就个人而言,我总是会使用第一种方法,因为它看起来更专业。
然后只需将电机护罩插入 Arduino 板的顶部,您就可以开始了!
第四步:添加伺服电机和超声波传感器
现在我们需要添加机器人的传感机制。这包括三个组件。
- 用于感应前方距离的超声波传感器。
- 用于左右旋转传感器的伺服电机。
- 将传感器固定在伺服电机上的传感器安装座。
我的底盘有一个用于连接伺服电机的切口,所以我只需将其插入切口中即可。如果你的也有一个,那就太好了。如果没有,那么只需使用一条双面胶带将其粘贴在机箱的正面。
然后使用传感器安装,将传感器连接到伺服电机并继续下一步!
第 5 步:接线
我们在这里再次提出三件事。因此,在为机器人接线时,我们需要注意三件事:
- 电机
电机护罩具有用于连接多达四个电机的端口,采用螺钉端子的形式。只需将电机连接到任意两个端子,因为我们只使用两个电机。
- 伺服电机
伺服电机只有一根插头线,里面有三根线。只需将其插入电机屏蔽上的伺服端子即S1 。
- 超声波传感器
- 传感器接地:Arduino 接地
- 传感器 VCC:Arduino +5V
- 传感器跳闸:Arduino A4
- 传感器回声:Arduino A5
此外,将电池座连接到电机护罩的电池螺丝端子并继续前进!
第 6 步:编码摊牌
现在,是时候在堆栈中的最后一张纸了。是时候对机器人进行编码并实际查看机器人是否可以正常工作了!
您可以尝试自己编写机器人代码以获得更好的体验和学习,但您可以随时参考下面的代码。我还上传了 Arduino 代码文件。确保在尝试运行代码之前安装了 Arduino IDE :)
谢谢你
- Arduino伺服电机避障机器人
- Arduino避障机器人车2WD带AA电池
- 用Arduino和L298制作带有避障机器人的巡线器
- 基于Arduino UNO的避障机器人 1次下载
- 如何制作避障机器人
- 智能避障机器人开源分享
- 如何制作与Arduino配合使用的避障机器人
- 基于Arduino的避障机器人汽车
- 使用Arduino的宠物狗机器人TOMY避障
- Arduino机器人避障
- arduino nano避障机器人
- 基于降级模糊避障控制算法的爬壁机器人 16次下载
- 基于区块链的侦查机器人实时避障设计方案 10次下载
- 如何进行简易避障机器人的设计 27次下载
- 自主机器人避障方法研究 0次下载
- 如何制作一个智能寻路+避障的小车? 3765次阅读
- 如何利用Arduino UNO和SD卡制作音乐播放器 7319次阅读
- 如何使用Arduino Uno和HC-06实现智能手机对电灯的控制 4601次阅读
- 如何利用Arduino UNO制作一个爬楼梯机器人 3992次阅读
- 基于松下交流伺服电机和pmac运动控制卡实现机器人视觉伺服系统的设计 4489次阅读
- 微雪电子 Micro:bit轮式智能机器人简介 2337次阅读
- 微雪电子智能车Arduino AlphaBot2简介 2085次阅读
- 微雪电子智能车学习板配件包Arduino开发板简介 1391次阅读
- 微雪电子轮式智能机器人简介 1225次阅读
- dfrobotminiQ 4WD教育机器人介绍 2108次阅读
- 机器人视觉避障的常用传感器介绍和原理说明 1.3w次阅读
- 机器人底盘的主要三大威廉希尔官方网站 8064次阅读
- 如何解决机器人“避障”的问题 4442次阅读
- 基于STM32的家庭服务机器人系统工作原理及设计 1.3w次阅读
- 模拟智能家居的环境下的家庭服务机器人系统的设计 1673次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多