电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电子资料>如何制作Arduino相扑机器人

如何制作Arduino相扑机器人

2022-10-31 | zip | 0.16 MB | 次下载 | 免费

资料介绍

描述

“相扑”这个名字来自日本一项古老的运动,即两个对手围成一圈,每个人都试图将另一个对手推出去,这也是相扑机器人比赛中机器人应该做的事情,其中​​两个机器人放置在擂台上,彼此试图推出对手。

想法:

建造一个具有一定规格并与比赛规则相称的机器人(相扑),这个机器人必须具有精确的尺寸才能战斗和生存,以免以任何方式越界。

那么让我们来看看相扑机器人的比赛规则:

我将解释一些您在构建自己的 SUMO 时应该考虑的重要角色,它还可以帮助您想象和创新自己的想法,而无需深入细节。

1.尺寸:最大直径 20 厘米,最大长度 20 厘米,高度未指定。

2.外形:比赛开始后机器人外形可以改变,但没有不可分割的部分保持为一个中心对象。

3.重量:不超过3公斤。

4.机器人必须是自控的。

概述

每个组件的用途

现在我们有了所需的组件,让我们详细了解一下它的用途。

1-阿杜诺乌诺

它是一个控制所有部件并将其连接在一起的主板。

2-直流电机

这有助于机器人在竞争圈内机动和移动。

4- L298N 双 H 桥,用于 Arduino

它是一个小面板,为电机提供恒定电压,以及对运动和电压的良好控制的 Arduino 板的支撑。

5-超声波传感器

超声波传感器用于定位对手的机器人,通常放置在机器人的顶部。

6-红外TCRT5000

正如我们已经提到的,比赛戒指设计成一定的尺寸,它有两种颜色,填充是黑色的,框架是白色的。参赛者不得外出。因此,我们使用红外传感器来确保机器人不会出圈。该传感器能够区分戒指的颜色)。

7-电池9v

它支持具有重要电压的主板(Arduino)。

8- AA 电池 4 * 1.5 v 件 + 电池盒

它支持两个具有重要电压的电机(直流电机),并且必须将其分开才能为车轮提供全部动力。

9-跳线

设计

我使用 Google 3D 草图制作了两个相扑机器人设计,因为我喜欢在激光切割机上用亚克力切割零件之前创建机器人的纸模型。为了验证所有部件是否能够正确组合在一起,纸模型以图纸的确切尺寸打印是很重要的。

而且我考虑到要根据竞争法进行具体衡量,因此请尝试以更具创意的设计进行思考并制作自己的模型。

为了对机器人的重量更加敏感,或者将电池放在机器人的前面,前罩与机器人的形状成45度角。

这些文件可在文件部分下载

游戏策略

正如我们之前提到的,机器人必须有自己控制自己的能力,所以它让我们能够以不止一种方式对其进行编程,这取决于你希望机器人如何像任何对手一样在擂台上打球真正想赢得比赛。

玩法策略(一):

· 我们会不断地让机器人围绕自己。

· 机器人在旋转过程中始终连续测量距离。

· 如果测得的对手距离小于(例如10cm),则表示对手就在我们机器人的正前方。

· 机器人必须停止旋转,然后开始攻击(全力快速前进)。

· 机器人必须始终从红外传感器获取读数,以确保我们没有越过环形边界。

· 如果读取 IR 存在白色,则必须将机器人直接向传感器的相反方向移动(例如:如果前面的传感器指示机器人的白色向后移动)!

玩法策略(二):

· 在开始机器人测量前面的距离。

· 机器人后退相同的测量距离。

· 机器人停止旋转,然后突然开始攻击(全力前进)。

· 如果对手附着机器人必须旋转 45 度,而如果从环上掉下来,它自己才能生存。

· 机器人必须始终从红外传感器获取读数,以确保我们没有越过环形边界。

· 如果读取 IR 存在白色,则必须将机器人直接向传感器的相反方向移动(例如:如果前面的传感器指示机器人的白色向后移动)!

编程

项目代码可供下载。

准确的超声波传感器库。

https://github.com/ErickSimoes/Ultrasonic/blob/master/examples/UltrasonicSimple/UltrasonicSimple.ino

 

 


下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费