IO控制(通用库)

basic IO控制

Python

from pymycobot.mycobot import MyCobot

import time

# 下面为M5版本创建对象代码
mc = MyCobot("COM3", 115200)
#如您的机械臂为微处理器类产品,请创建合适的对象代码

# 开启吸泵
def pump_on():
    # 让basic 2号位工作
    mc.set_basic_output(2, 0)
    # 让basic 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)

C/C++

Roboflow

Myblockly

atom IO控制

Python

import RPi.GPIO as GPIO
import time
# 初始化
GPIO.setmode(GPIO.BCM)
GPIO.setup(20, GPIO.OUT)
GPIO.setup(21, GPIO.OUT)
# 设置引脚20 21 打开
GPIO.output(200)
GPIO.output(210)
time.sleep(2)
# 设置引脚20 21 关闭
GPIO.output(201)
GPIO.output(211)

C/C++

#include "MyCobot.hpp"

int main(int argc, char* argv[])
try {
    QCoreApplication a(argc, argv);
    using namespace std::chrono_literals;
    mycobot::MyCobot::I().PowerOn();
    //设置Atom引脚状态,19号引脚输出高电平
    mycobot::MyCobot::I().SetDigitalOut(19, 0);

}

Roboflow

Myblockly

待开发...

results matching ""

    No results matching ""