回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

【Arduino 动手做】制作一个简单的双足类人机器人(Servo Walking Robot) 简单

头像 驴友花雕 2025.07.03 7 0

Biped 真的很酷,因为它们是迄今为止最知名的机器人类型。公司花费了数十年和数百万美元来制造这些东西。我一直想做一个双足机器人,但大多数都需要很多电机,而且制造起来相当昂贵。
我设法在家里用四个微型伺服电机(非常便宜)、一个 arduino 和一个面包板制作了一个简单的双足机器人。该机器人可以走路、踢腿、跳舞、在斜坡上导航等,
此外,由于它是 arduino,您始终可以很容易地添加传感器或其他身体部位并尝试使用机器人。
另外,如果您喜欢 INSTRUCTABLE,请在 INSTRUCTABLE 竞赛中投票:)

第 1 步:您需要什么:
1) 微型舵机 (4 张) : http://www.hobbyking.com/hobbyking/store/__662__HX...
2) Arduino(1 个):我用的是 UNO R3,但什么都可以用
3) 迷你面包板
4) 电线、胶水、环氧树脂/Sugru/粘土/热胶枪。
5) 纸板碎片
是的。这就是您开始所需的全部内容。:)

第 2 步:将电机连接在一起:
如图所示,使用您的环氧树脂/热胶/Sugru 连接两个相互垂直的电机。制作两组这些。每组都形成一条腿。将两条腿粘在一起。我用了一块破塑料来确保腿是粘在一起的,不会彼此成角度。

第 3 步:接线!
现在连接面包板上的 for 电机。每根电机线的最后一个引脚是棕色的,表示负数。在试验板上,将左侧的所有引脚连接到一个公共负极引脚。同样,将所有中间引脚连接到一个公共 POSITIVE 引脚。这些公共引脚现在分别连接到 Gnd (用于负极)和 +5V (用于正极)。第一个引脚进入 arduino 的 PWM 引脚。如果您以前将伺服与 arduino 一起使用过,您会发现此步骤非常简单易懂。如果您以前从未使用过 Arduino 和 Servo,我建议您查看以下链接以更好地了解它们的工作原理。
http://arduino.cc/en/reference/servo

http://arduino.cc/en/Tutorial/sweep

http://playground.arduino.cc/ComponentLib/servo

第 4 步:组装:
现在将一块纸板连接到腿的顶部,并将 Arduino 和面包板安装到上面。您的机器人现在应该开始看起来像一个有腿的身体。将胶带可能存在的任何多余接线缠绕到机器人中。悬挂的电线会破坏机器人在行走时的平衡。

第 5 步:脚部和平衡:
取两张方形卡片,将它们粘在腿的底部,让机器人的脚更大,平衡更好。我用粘土让连接看起来更整洁。
从结构上讲,您的 bot 现在已经完成了!

第 6 步:编程:
编程是这个机器人最难的部分,但我已经设法使用这个机器人的一些程序。将它们加载到机器人上,看着它创造奇迹!
将程序加载到机器人上后,您可以使用 USB-Wall 哈巴狗(就像现代智能手机附带的那些)直接在电网上运行机器人。尽管在这种配置中,电源线偶尔会干扰机器人在行走时通过摆动来保持平衡。

第 7 步:享受!
您的机器人已完成。请记住,这并不是结束。上述设置非常简单,因此您可以随时添加。
侧面的两个电机可以制作手臂并完成一个人形机器人。此外,您可以轻松地向机器人添加传感器并使其执行不同的作。例如,通过添加一个微型 LDR 和一个伺服控制的笔芯,我让机器人保护了一辆汽车。如果有任何东西挡住它,它就会发射弹丸。请观看视频。

 

 

00.jpg
01.jpg
02.jpg
03.jpg
04.jpg
05.jpg
06.jpg
07.jpg
08.jpg

【Arduino 动手做】制作一个简单的双足类人机器人(Servo Walking Robot)
项目链接:https://www.instructables.com/Make-A-Simple-Bidepal-Humanoid-Robot/
项目作者:sidgupta

项目视频 :
https://www.youtube.com/watch?v=hmSyDYRzwMo&t=17s
https://www.youtube.com/watch?v=_jJQNpVCFJQ&t=3s
https://www.youtube.com/watch?v=IFYyiMOqYEs&t=5s
项目代码:
https://content.instructables.com/FK8/ZOX7/I8FR64YS/FK8ZOX7I8FR64YS.ino
https://content.instructables.com/FC2/S8UF/I8FR64YT/FC2S8UFI8FR64YT.ino
https://content.instructables.com/FVA/EJ42/I8FR64YU/FVAEJ42I8FR64YU.ino
将 LDR 添加到 arduino :https://www.instructables.com/Laser-maze-Security-System/

 

09.jpg
00179---=.gif

评论

user-avatar
icon 他的勋章
    展开更多