# 吸泵 **适配型号**:myCobot 280、myPalletizer 260、mechArm 270 **产品图示** ![pi](../../resourse/2-serialproduct/吸泵.png) **吸泵** : 吸附物体使用 **简介** - 吸泵,即真空吸附泵,具备一进一出的抽气嘴、排气嘴各一个,它结构简单、体积小巧、使用方便、噪音较低、并有良好的自吸能力等优点。通过控制吸泵套件作为机械臂的末端执行器,执行吸附物体的功能。 - 吸泵配件:电源线 x1、杜邦线 x10、一入两出连接线 x1、乐高科技件 x若干 **工作原理** - 吸取物品时:气泵启动抽气吸附物品即可停止,短时不会漏气。 - 放下物品时:电子阀门启动,泄气阀门打开,空气进入真空吸盘脱离被吸物品。 **适用物体** - 纸片/塑料片 - 平面光滑物体 - 卡片等 **安装图示(以M5版本为例):** ![安装图示](../../resourse/2-serialproduct/吸泵安装1.png) **接线示意图** - 吸泵 v1.0 ![接线示意图](../../resourse/2-serialproduct/吸泵安装2.png) - 吸泵 v2.0 ![吸泵2.0接线图](../../resourse/2-serialproduct/mycobot-tool/280pump/pumpV2.0.jpg) **产品安装教程文字** - 第一步: 母头线--电源线端连接吸泵左边的端口,另一端连接一入两出线出口端,另外出口端连接机械臂电源口,入口端连接电源适配器。 - 第二步: 杜邦线的插针端连接(接线示意图)注释的控制电机和电磁阀的接口,另一端连接机械臂G2、G5引脚(M5)20、21引脚(Pi)。 - 第三步: 使用乐高科技件将吸泵头固定在机械臂末端。 **注意事项** - 请确保产品已经按照说明连接成功 - 请确保产品供电为附带适配器供电 - 请确保电源适配器能正常工作 - 请确保正负极的接入方向 ## Python环境下使用吸泵: - 280-M5版本: ```python from pymycobot.mycobot import MyCobot from pymycobot import PI_PORT, PI_BAUD # 当使用树莓派版本的mycobot时,可以引用这两个变量进行MyCobot初始化 import time # 初始化一个MyCobot对象 mc = MyCobot("COM3", 115200) # 开启吸泵 def pump_on(): # 让2号位工作 mc.set_basic_output(2, 0) # 让5号位工作 mc.set_basic_output(5, 0) # 停止吸泵 def pump_off(): # 让2号位停止工作 mc.set_basic_output(2, 1) # 让5号位停止工作 mc.set_basic_output(5, 1) pump_off() time.sleep(3) pump_on() time.sleep(3) pump_off() time.sleep(3) ``` - 280-Pi版本: ```python from pymycobot.mycobot import MyCobot from pymycobot import PI_PORT, PI_BAUD # 当使用树莓派版本的mycobot时,可以引用这两个变量进行MyCobot初始化 import time # 初始化一个MyCobot对象 mc = MyCobot(PI_PORT, PI_BAUD) # 初始化 GPIO.setmode(GPIO.BCM) GPIO.setup(20, GPIO.OUT) GPIO.setup(21, GPIO.OUT) # 开启吸泵 def pump_on(): # 开吸泵 GPIO.output(20,0) GPIO.output(21,0) # 停止吸泵 def pump_off(): # 关吸泵 GPIO.output(20,1) GPIO.output(21,1) pump_off() time.sleep(3) pump_on() time.sleep(3) pump_off() time.sleep(3) ``` **更多案例参考和运行结果视频请查看** [**使用案例**](https://docs.elephantrobotics.com/docs/gitbook/7-ApplicationBasePython/7.7_example.html)