从实时arduino传感器数据中提取图像

时间:2016-09-17 15:35:10

标签: arduino arduino-ultra-sonic

我想使用来自旋转超声波传感器的数据通过arduino绘制实时图表。这需要什么工具或库。我使用的是使用C语言的官方arduino IDE。

1 个答案:

答案 0 :(得分:1)

Arduino本身无法绘制情节,因此您必须使用串行通信将数据发送到您的计算机。然后,您的计算机可以绘制图形。有两种选择:

使用现有程序

简单的方法。

This官方Arduino页面提供了一些代码Processing的示例代码,但我确信您可以在线找到一堆其他示例和教程。

自己写

这是一种困难而有趣的方式。

如果您已经了解编程语言,那太好了!搜索一些有关如何连接Arduino和amp;的教程。如何绘制数据。

否则,我建议从Python开始,this是一个很好的起点。

爪哇

我有一些用Java编写的旧代码,使用非常简单的JSSC库连接到Arduino:

SerialPort port = new SerialPort("COM9");
port.openPort();
port.setParams(9600, 8, 1, 0);

byte b = port.readBytes(1)[0];    //read a single byte
port.writeByte(b);                //write a single byte

你要替换的地方" COM9"使用Arduino所连接的任何端口,如Arduino IDE右下角所示。

实际绘制数据需要另外一个库,我看到JFreeChart在线推荐很多。