2016-02-26 107 views
1

我刚刚使用Arduino,并试图复制this guide处理白色屏幕?

我把我的Arduino连线正确地上传到了Arduino上。我下载了处理程序并更新了我的Java并尝试运行提供的代码github.com/DaveAppleton/ProcessingCurveTracer。

虽然当我运行它,我得到的东西看起来像下面,只是一个空白的白色屏幕,不会绘制任何图形?

有什么建议吗?在控制台它表明,它是working.image这里:

sketch screenshot

+0

你可以将你的代码发布为[MCVE](http://stackoverflow.com/help/mcve)吗? –

回答

0

查看控制台输出看起来要连接到正确的端口和获取数据的一些可见的线条,但所收到的数据ISN “T预期的格式:

有3values 0.0,4.71,5.00

和处理代码是否是期待4 values,不是3 。 有两个Arduino的草图:

  • curveTracingNo2.ino发送3个值
  • curveTracingAuto.ino发送4个值

你可以尝试使用curveTracingAuto.ino如果是服务于您的目的。

奇怪的是,处理代码需要4个值,但只使用3个(来自stArr)。也许处理代码是有点过时和stArr长度条件应该是4个值,像这样:

if (stArr.length != 3) { 

我第一次尝试。