随时间绘制 PWM 的简单方法
Simple way to plot PWM over time
我想在静态 PWM 信号中绘制由引脚 9 发出并由引脚 0 读取的 PWM(就像示波器可以做的那样)。有没有简单的方法可以做到这一点?
int pwm = 254;
float pulse1;
void setup() {
pinMode(9, OUTPUT);
pinMode(0, INPUT);
Serial.begin(115200);
}
void loop() {
analogWrite(9, pwm);
pulse1 = pulseIn(0, pwm);
Serial.println(analogRead(0));
// Serial.println(pulse1);
}
我正在使用 Arduino Uno。
我假设您想绘制通过串行监视器接收到的数据的图表。如果是这样,您可以在每个值后打印一个逗号 -> 将串行监视器的输出保存到具有 CSV 扩展名的文件中 -> 使用 MS Excel(或类似的)
打开文件
我想在静态 PWM 信号中绘制由引脚 9 发出并由引脚 0 读取的 PWM(就像示波器可以做的那样)。有没有简单的方法可以做到这一点?
int pwm = 254;
float pulse1;
void setup() {
pinMode(9, OUTPUT);
pinMode(0, INPUT);
Serial.begin(115200);
}
void loop() {
analogWrite(9, pwm);
pulse1 = pulseIn(0, pwm);
Serial.println(analogRead(0));
// Serial.println(pulse1);
}
我正在使用 Arduino Uno。
我假设您想绘制通过串行监视器接收到的数据的图表。如果是这样,您可以在每个值后打印一个逗号 -> 将串行监视器的输出保存到具有 CSV 扩展名的文件中 -> 使用 MS Excel(或类似的)
打开文件