ADC 数据处理中的实时图表

Live graph in processing from ADC data

我用 MCP3002 测量电压,它将数据发送到 raspberry Pi。我在处理中写了一些代码来显示 ADC 数据。现在我想将测得的 adc 数据放入实时图表中。有人可以帮我解决这个问题吗?

这是我目前的代码:

import processing.io.*;
SPI spi;


int val;

void setup() {

 spi = new SPI(SPI.list()[0]);
 spi.settings(100000, SPI.MSBFIRST, SPI.MODE0);
} 

void draw() {

 byte[] out = { 0x60,0};
 byte[] in = spi.transfer(out);

 val = (((in[0]&0x03) <<8) | in[1]&0xFF);

 println(val);
}

此致,

大安

使用积分如何?

void setup(){ . . . int x = 0; } void draw(){ . . . strokeWeight(1); for(x=0;x<300;x++){ point(x, val); } if(x==300){ x = 0; background(255); } }