官方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不认…… 我也发现2.0版。。各种问题。。还是1.5.1好用 我用的是IBM版的X60s本本,结果用2.0版所有有opengl的程序运行都花屏……
2.0版最直观的好处是库可以直接在工具栏里面搜索下载。 本帖最后由 弘毅 于 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无此问题 串口功能不能运行在64位系统
噗…………这个也不能怪官方,2.0还是Beta版来着。 谢谢楼主分享 楼主那个ARDUINOexample框框是怎么出来的。。
这个IDE我一直不会用,貌似可以用那调试DMP 更新的版本一定会解决的~相信MIT medialab那帮家伙吧~64bit是未来的必然,高效代码的基础架构,还是不能总停留于旧版本吧~极客,更改适应新生事物吧!关于怎么ARDUINOexample框框是怎么出来的,找到processing sketch文件选项中import library---ADD library--找到你想要的库就好了~有好玩的在里面呢~
页:
[1]