我必须从arduino向android发送一些数据。我在网上查了一下,发现arduino mega adk + processing是最简单的方法。所以我买了ADK板,但在processing中甚至没有一个ArduinoADKUsb示例工作。我有Processing 2.2.1和Arduino 1.5.6r2。我正在编译处理代码,但出现以下错误:
FATAL EXCEPTION: Animation Thread
Process: processing.android.test.adk_analogread, PID: 28362
java.lang.RuntimeException: stub
at com.android.future.usb.UsbManager.getInstance(Unknown Source)
at cc.arduino.ADKCommunication.<init>(Unknown Source)
at cc.arduino.ArduinoAdkUsb.<init>(Unknown Source)
at processing.android.test.adk_analogread.adk_analogRead.setup(adk_analogRead.java:31)
at processing.core.PApplet.handleDraw(Unknown Source)
at processing.core.PGraphicsAndroid2D.requestDraw(Unknown Source)
at processing.core.PApplet.run(Unknown Source)
at java.lang.Thread.run(Thread.java:841)
我在我的安卓手机上也看到了这个草图,但当我打开它时,它显示“不幸的是adk_analogRead已经停止了”。
任何帮助都将不胜感激。
发布于 2014-07-23 01:24:09
尝试降级到Processing 2.0.3。它对我来说也适用于类似的问题。谷歌搜索处理和谷歌代码下载。
另外,我使用一个便宜的蓝牙模块,通过Ketai库在Android和Arduino之间发送数据。
https://stackoverflow.com/questions/24877780
复制相似问题