戊辰寒 发表于 2012-12-27 01:07:27

官方Arduino库测试

本帖最后由 swim 于 2012-12-27 10:46 编辑

官方Arduino库分2种:
processing-arduino.zip 和 processing-arduinomega.zip
下载解压以后放入C:\Documents and Settings\你的windows用户名\My Documents\Processing\libraries里面,然后关闭所有的processing程序,重新启动。

如图,library里面就出现了arduino库。

例子在这里
特别提醒:mega的libraries是空的,用mega的童鞋请2个都下载,然后把mega文件夹里面的example文件覆盖到Arduino文件夹里面的example文件。(这里我被坑了1个小时)
接下来是arduino的设置,启动arduinoIDE,

把StandardFirmate数据写入arduino芯片中。然后processing选择arduino_output例。(一定要选择这个,下面说明原因)
println(Arduino.list());
arduino = new Arduino(this, Arduino.list(), 57600);
output中的Arduino.list()会把正在使用的端口列出来并编号

将Arduino板子使用端口的编号放进Arduino.list()[number]这里就成功了。
另外要注意的是……请尽量使用1.5.1版本的processing,2.0版的各种悲剧……主要是opengl不认……

弘毅 发表于 2012-12-27 15:15:28

我也发现2.0版。。各种问题。。还是1.5.1好用

戊辰寒 发表于 2012-12-27 20:58:34

我用的是IBM版的X60s本本,结果用2.0版所有有opengl的程序运行都花屏……
2.0版最直观的好处是库可以直接在工具栏里面搜索下载。

弘毅 发表于 2012-12-27 21:51:30

本帖最后由 弘毅 于 2012-12-27 22:55 编辑

戊辰寒 发表于 2012-12-27 20:58 static/image/common/back.gif
我用的是IBM版的X60s本本,结果用2.0版所有有opengl的程序运行都花屏……
2.0版最直观的好处是库可以直接在 ...

是滴。。这个功能很方便,不过我运行processing连接Arduino时,2.0会提示。。串口功能不能运行在64位系统,好纠结。。。1.5.1无此问题

戊辰寒 发表于 2012-12-27 23:20:07

串口功能不能运行在64位系统
噗…………这个也不能怪官方,2.0还是Beta版来着。

漠冰 发表于 2013-3-26 11:04:34

谢谢楼主分享

tianeator 发表于 2013-8-22 17:37:49

楼主那个ARDUINOexample框框是怎么出来的。。

学慧放弃 发表于 2013-8-22 20:04:06

这个IDE我一直不会用,貌似可以用那调试DMP

linkong 发表于 2014-6-23 18:05:41

更新的版本一定会解决的~相信MIT medialab那帮家伙吧~64bit是未来的必然,高效代码的基础架构,还是不能总停留于旧版本吧~极客,更改适应新生事物吧!关于怎么ARDUINOexample框框是怎么出来的,找到processing sketch文件选项中import library---ADD library--找到你想要的库就好了~有好玩的在里面呢~
页: [1]
查看完整版本: 官方Arduino库测试