arduino串口绘图_有四组数据,但是为什么串口绘图器只画一个数据的图

博主遇到一个问题,在使用Arduino进行串口绘图时,尽管有四组数据(来自两个电位器和两个传感器),但串口绘图器仅显示其中一个数据的图表。他们寻求解决方案,询问是否有其他软件可以更好地实现多数据串口监控和绘图。在代码中,博主展示了如何读取和处理这些传感器数据,并使用PID控制器进行控制。
摘要由CSDN通过智能技术生成

请教各位大神,有四组数据,两个电位器和两个传感器,但是为什么使用串口绘图器只画一个数据的图?使用其他什么软件可以监视串口数据绘图啊?谢谢各位大神了

//PINs setting

int adjust1Pin = 15;    //用来调节A的电位器

int adjust2Pin =16;    //用来调节B的电位器

int read1Pin = 17;      //用来连接输入A传感器

int read2Pin = 18;      //用来连接输入B传感器

int i1Pin = 6;        //连接电机驱动板的I1接口

int i2Pin =9;        //连接电机驱动板的I2接口

int i3Pin = 10;        //连接电机驱动板的I3接口

int i4Pin = 11;        //连接电机驱动板的I4接口

int power1Pin = 3;     //连接电机驱动板的EA接口

int power2Pin = 5;     //连接电机驱动板的EB接口

boolean debug = false;

boolean writeLog = false;

double setKd1 =3.3;

double setKd2 =3.3;

double setKp = 1;

int offset = 70;

int delayMs = 1;

int tick = 0;

//int myLog[3500];

int *myLog = new int[3500];

//PID structure

typedef struct {

double target;

double aver;

double Kp;

double Kd;

int preError;

int power;

boolean flag;

double v;

} PID;

PID Pid1, Pid2;

void setup()

{

pinMode(i1Pin, OUTPUT);     //I1和I2都是数字信号

pinMode(i2Pin, OUTPUT);     //通过设置I1和I2来控制电流方向

pinMode(i3Pin, OUTPUT);     //I1和I2都是数字信号

pinMode(i4Pin, OUTPUT);     //通过设置I1和I2来控制电流方向

pinMode(power1Pin, OUTPUT);  //按占空比方式输出的模拟信号

pinMod

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值