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(20,0)
GPIO.output(21,0)
time.sleep(2)
# 设置引脚20 21 关闭
GPIO.output(20,1)
GPIO.output(21,1)
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
待开发...