电动机械眼的制作方法






1步:零件

显然3D打印机对于这个项目是必不可少的,但除此之外没有专门的工具。唯一可能方便的其他东西是一些尖嘴钳,用于更加繁琐的钻头。

您需要的部件是:

任何可以支持4个伺服器的Arduino板(检查确保它至少有4PWM引脚,大多数都有)

4 SG90微型伺服系统

游戏杆

电位器(10k欧姆通常是一个很好的使用价值)

按键式开关(有些操纵杆内置,我的设备坏了)

220欧姆电阻器

跨接电缆

2 x M3螺栓或类似物

硬线(我用包装线)

面包板

3mm万向节

2步:打印


底座很容易打印,没有支撑,但眼睑和眼球有点棘手。如图所示,我建议将眼球朝上打印,尽可能高的分辨率(我刚刚拿走了0.1mm)。

我希望这是一个非常简单易用的项目,所以我用一些记号笔给虹膜着色,但为了获得更好的效果,你可以用眼球打磨并涂上它,或许可以使用一些双组分环氧树脂来获得光泽的表面。角膜上的镜片效果。然而,正如你所看到的,我用一个快速而肮脏的记号笔paintjob得到了很好的结果。

3步:组装










伺服器几乎完全适合他们的插座,但我必须在一些伺服器周围缠上一层胶带,以避免使用胶水。我建议你把X和Y伺服器放在适当的位置(参考我的图像以确保它们朝向正确的方向),然后是眼球本身。使用一些尖嘴钳,我将一个小钩子弯入电线,将一端插入伺服喇叭,另一端插入眼球孔。如果您观看视频,这将更容易理解,但一旦您了解了该机制的工作原理,组装应该非常直观。在眼球已经固定后,将眼睑及其睫毛膏放入,只是为了减少它的繁琐。

如果您已经了解如何使用电位计控制伺服系统,Arduino的接线也非常简单,但即使不是上面的接线图也应该使过程非常简单。每个伺服插入Arduino上的数字引脚(以及正极和负极),每个电位器插入模拟引脚。请记住,操纵杆实际上只是可以同时控制的2个电位计,因此如果您了解Arduino IDE中“旋钮”示例草图的工作原理,那么理解如何使用1个操纵杆控制2个伺服电机应该很容易理解。

第4步:编码

这个项目的代码相对简单,我从旋钮示例草图开始,添加了更多的伺服器和一些附加功能。旋钮只需从电位计读取数据并将其映射到0-180的一系列值,基本上将模拟信号转换为以度为单位的角度,以便伺服移动到。这段代码完全是这样做的,除了不是0180之间的值,这些数字是专门选择的,因此运动将在一个狭窄的角度范围内发生。您可能最好尝试使用值来获得最有机的运动,但请注意,如果您不喜欢编码,您可以尝试塑料伺服喇叭的起始位置或电线的长度。

眼睑从Y轴控制器(上下)读取并基于此移动。当眼睛向上看时,眼睑向上微调以适应这种情况,大大增加了它的运动的真实感。按钮开关同时将两个眼睑设置为移动到中心,导致眼睛眨眼。

第五步:完成

只需将草图上传到您的Arduino就可以了!请注意,木偶操作是使眼睛看起来更逼真的最重要的方面,所以经常使用它来达到神奇的谷底水平!

以上内容均来自互联网,由亮菠萝收集翻译整理。如有侵犯,请联系我。

关注公众号,回复zz00010即可获得打印文件


-- --
  • 投诉或建议
评论