亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

具有电容式触摸感应功能的 3D 打印假手

组件和用品

Arduino UNO
× 1
MG996R 伺服电机
× 1
TTP223 电容式触摸传感器
× 2
跳线(通用)
× 1
面包板(通用)
× 1

应用和在线服务

Arduino IDE

关于这个项目

在这个项目中,我提出了一个可以应用于现有 3D 打印假手的想法。在现有的电动假肢中,我找不到电容式触摸传感技术的使用 用于手指动作 .这个项目结合了两个非常酷的东西,Arduino 带有电容式触摸感应,用于驱动和 e-NABLE Phoenix 手的混音 设计。

基本上,凤凰手是身体动力手。我在这个项目中所做的是通过选择所需的零件设计将其转换为电动假肢。

电容式触摸感应的优点是,通过触摸您可以轻松地启动手指。目前该模型无法控制单个手指,需要在承重能力和抓握能力方面进一步发展。

收集零件:

  • Arduino Uno
  • TTP223 触摸传感器 -2
  • MG996R 伺服电机

凤凰手组装:

凤凰手的组装细节在以下步骤中提到...

我用屈肌作为钓鱼线像橡皮筋一样的伸肌

工具:

  • 3D 打印机
  • 胶枪

打印手:

该项目使用先前设计的 e-NABLE 凤凰手。

根据我的要求,我只打印了以下部分

手指

  • finger_phalanx.stl -4 件
  • fingertip_long.stl -2 件
  • fingertip_short.stl -2 件
  • thumb_phalanx.stl -1 块
  • thumbtip.stl -1 块

棕榈

  • palm_right_new_supports.stl -1 件

按扣

  • fingertip_pin.stl - 4 件
  • knuckle_pin_long.stl -1 件
  • knuckle_pin_short.stl -2 件
  • thumb_knuckle_pin.stl - 1 个
  • thumbtip_pin.stl - 1 件

既然已经有详细的构建方法说明了,我就不赘述了

对于打印,我使用了 Flsun 3D 打印机。一共打印了10-12个小时

(注意:这些零件是右手用的)

手的组装:

凤凰之手的构建过程已经有了,就不赘述了。如果您有任何疑问,请发表评论。

我用屈肌做钓鱼线,伸肌做橡皮筋。

** 平滑拟合可能需要一些平滑

电子零件:

驱动由2个触摸传感器(TTP223)控制,来自触摸传感器的输入通过伺服电机打开和关闭手指。

电路图和Arduino代码:

快乐 制作!

非常感谢您的阅读,如果您需要更多信息,请随时在评论中提问,我会尽力为您解答。

代码:

#include Servo myservo; #define CTS1Pin 2 // 电容式触摸传感器 1 的引脚#define CTS2Pin 3 // 电容式触摸传感器的引脚 2int pos;void setup() { myservo.attach(9); // 将引脚 9 上的伺服连接到伺服对象}void loop() {int CTSValue1 =digitalRead(CTS1Pin);int CTSValue2 =digitalRead(CTS2Pin);if (CTSValue1 ==HIGH){ for (pos =0; pos <=180; pos +=1) myservo.write(pos);延迟(15); } if(CTSValue2==HIGH) { for (pos =180; pos>=0; pos -=1) myservo.write(pos);延迟(15); }} 

代码

  • Arduino 草图
Arduino SketchArduino
 #include Servo myservo; #define CTS1Pin 2 // 电容式触摸传感器 1 的引脚#define CTS2Pin 3 // 电容式触摸传感器的引脚 2int pos;void setup() { myservo.attach(9); // 将引脚 9 上的伺服连接到伺服对象}void loop() {int CTSValue1 =digitalRead(CTS1Pin);int CTSValue2 =digitalRead(CTS2Pin);if (CTSValue1 ==HIGH) { for (pos =0; pos <=180; pos +=1) myservo.write(pos);延迟(15); } if(CTSValue2==HIGH) { for (pos =180; pos>=0; pos -=1) myservo.write(pos);延迟(15); } }

示意图


制造工艺

  1. 印刷电路板
  2. 用……蜡笔完成 3D 打印部件?
  3. 电容式加速度计简介:使用电容式传感测量加速度
  4. 3D 打印假肢是未来
  5. 除以零展示 DIY 3D 打印地图和 Google 地图
  6. 使用 3D 打印部件进行更好的质量控制
  7. 使用功能齐全的 3D 打印部件!
  8. 用 3D 打印部件重新想象卡丁车
  9. 使用 3D 打印方向盘
  10. 人性化的供应链转型
  11. 带触摸屏控制的标准车床
  12. 采用机电耦合导体的通用触觉感应