资料介绍
描述
介绍:
由于我们的许多追随者都要求提供指导他们制作基本机器人的教程,因此我们决定提供本教程来描述该Line Follower Robot的分步制作。因此,您将找到所有必要的软件和硬件部件,按照这些步骤制作您自己的机器人。
注意:在这个项目中,PCB 设计的主要部分是使用EasyEDA平台制作的,因此请参阅 PCB 制作部分以了解有关此步骤的更多信息。
描述:
机器人是任何完全自动的机器:它自行启动,自行决定工作方式,然后自行停止。它是一个包含传感器、控制系统、机械手、电源和软件的系统,所有这些都协同工作,以快速和精确地自动执行任务。有许多不同类型的机器人需要它们执行的任务。
任何机器人都具有以下基本特征:感知、运动、能量和智能。
什么是线跟随机器人?
它被命名为 Line Follower Robot 仅仅是因为它遵循您为它设计的黑色轨道。所以我们需要两个直流电机来让它移动,并且确保像红外收发器这样的传感器来检测线路并跟随它,不要忘记我们项目中的 Arduino Nano 处理单元,但你可以使用其他微控制器来根据传感器驱动车轮。
我们需要一个 L293 电机驱动器,它允许我们控制直流电机的方向和速度。所以如果要让机器人左转,你应该减慢左电机,加快右电机,右转的情况相反,并保持两个电机以相同的速度运行以进行直线运动。
但是如何找到黑线!
为了使机器人跟随路线,采用红外传感器,黑色表面吸收光而白色表面反射光。传感器安装在机器人的左前端和右前端,将黑线保持在它们之间,直到传感器获得反射光。比较器将逻辑 1 发送到微控制器,然后微控制器打开与传感器关联的电机。当任何传感器出现在黑线上时,微控制器会停止与该传感器关联的电机,并使机器人朝黑线的方向转动。
当机器人到达终点并且两个传感器都获得黑色表面时,机器人停止。
机构设计
机器人应该有一个结构来容纳电子部件,所以我们为机器人做了一些软件设计——我指的是机器人机构。为此,我使用 SolidWorks 软件为机器人制作了上底座和下底座。如果您想制作一些 CNC 激光切割并生产您自己的机械装置,我提供了 (.dxf) 文件。
使用 EasyEDA 平台的 PCB 设计
关于立创达!
EasyEDA 是一个免费的在线电子设计自动化社区,允许创建、测试和编辑原理图和 PCB。
在此处找到 EasyEDA 平台的链接。
所有平台甚至 Android 都支持此在线程序。使用 EasyEDA,您可以为您的文档、电路仿真和在线 PCB 设计进行原理图捕获,并具有导入 PCB 和原理图文件的能力。所以从这一点我们可以理解,我们可以在这个在线设计器中创建PCB,或者只是用其他软件制作,然后将Gerber文件上传到EasyEDA下订单。
如何设计PCB并订购!
像往常一样,我们需要从这里运行EasyEDA平台,然后开始一个新项目并导入Arduino Nano,L293电机驱动器,接头连接器等必要的组件,并将它们连接在一起,使电路如图所示. 之后,只需单击convert project to PCB ,然后您将获得您的 PCB 设计区域。我建议您直接单击以下链接自动获取 PCB:直线跟随机器人项目的直接链接
您也可以在订购前使用 PCB 查看器检查 PCB,我提供了一张显示我们设计的 PCB 的图片。完成设计后,进入制造输出并设置一些参数。对我来说,我更喜欢黑色的 PCB。付款并等待交货。
五天后,我拿到了我的 PCB,黑色、圆形、我们机器人的名称 - PICTO92 以及我制作的所有标签都非常棒。其实这不是EasyEDA第一次给我留下深刻印象。这种高质量的制作是意料之中的。
查看组件
为了制作这个项目,您将需要以下组件:
- 有机玻璃机制
大会
您需要知道的只是如何将组件焊接到 PCB 上并完成如图所示的电路。我们在 PCB 上提供了一些标签来指导焊接组件。
之后,使用螺钉将直流电机、红外传感器连接到有机玻璃结构上,一些跳线将帮助您通过接头连接器将传感器和电机连接到 PCB。
如图所示,蓝色 LED 指示电源存在,两个红色 LED 放置在两侧以指示电机电源存在。
代码和验证测试
组装机器人后,最后一部分是控制机器人并使其遵循您为其设计的轨道的源代码。为了使您的作业更加轻松,我们为您制作了代码。正如您在图片中看到的那样,代码注释很好并且充满指导性,让您可以根据自己的需要对其进行调整,因此您可以根据您的机器人结构和技术对其进行修改。您可以从这里下载源代码。
我做了一条黑色轨道来测试机器人。正如您在图片中看到的那样,机器人成功地到达了终点线,所以我们可以说我们成功了。我们的机器人在移动和双向转弯时表现出很好的行为,同时沿着轨道没有问题。
这就是本教程的内容。随意翻阅它,并通过评论向我们询问您想了解的有关此项目的任何信息。
- 玛丽亚机器人开源硬件
- 华夫饼机器人开源硬件
- 机器人开源硬件
- DIY简单的线跟随机器人
- 手势控制机器人开源硬件
- 导航机器人开源硬件
- 基于PID的线跟随机器人
- 使用Pico的线跟随机器人
- PID控制线跟随机器人
- 人类跟随机器人v2.0开源分享
- 带有PID控制的线跟随机器人
- 最简单的线跟随机器人
- 物体跟随机器人开源分享
- 人类跟随机器人开源分享
- 线跟随机器人开源项目
- 巡线机器人电路图 巡线机器人的工作原理和应用领域 546次阅读
- 字节发布机器人领域首个开源视觉-语言操作大模型,激发开源VLMs更大潜能 360次阅读
- 机器人技术中常用的路径规划算法的开源库 843次阅读
- 用小安派开源硬件制作一个桌面天气站 809次阅读
- 一个简单的线路跟随器机器人电路 1812次阅读
- 基于ATmega16构建的线跟随机器人的完整电路图 1789次阅读
- 基于使用Arduino板及电机驱动器对机器人进行编程介绍 3660次阅读
- 面对疫情 医疗机器人能帮上什么忙? 2126次阅读
- dfrobotSparki机器人套装简介 2064次阅读
- 协作机器人的起源_为什么需要协作机器人 8127次阅读
- 机器人编程常用的四大语言 4.9w次阅读
- 基于PLC的机器人伺服运动控制系统设计详解 1.5w次阅读
- 三大主流开源硬件对比:Arduino vs BeagleBone vs Raspberry Pi 6363次阅读
- 智能机器人的三大关键技术详解 3.2w次阅读
- 开源硬件究竟有多“Open”?看完这个你就清楚了 6939次阅读
下载排行
本周
- 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次下载 | 免费
评论
查看更多