ttyp 发表于 2012-10-5 10:57 static/image/common/back.gif
Serial.print(sensorValue/4, BYTE);
这句有很大的问题,新版的arduino1.01已经不支持了,传递数据还是使用 ...
这么写还是有点问题。
写成:
Serial.write(sensorValue/4);
虽然编译没问题,但是processing接受到的却是sensorValue/4的char(ASCII值),而不是byte数字。
所以改成:
Serial.write((byte)sensorValue/4);
强制发送byte数据类型。
亲测,OK:lol
szdqwl 发表于 2013-7-8 11:41 static/image/common/back.gif
arduino(1.05版本)用print发送到串口的数据,在com口读取都正常,在processing(2.0.1版本)里数据就不对 ...
我也有这样的问题,球一直在抖动是什么问题
arduino和processing串口传送float数据太难了,processing怎么不开发一个指令,专门用于和arduino串口传送float数据呢?
kingone 发表于 2013-11-16 22:00 static/image/common/back.gif
arduino和processing串口传送float数据太难了,processing怎么不开发一个指令,专门用于和arduino串口传送f ...
可以试试firmata协议,用于arduino和processing通信。。。
强制发送byte数据类型以后,为什么再写入新的程序会显示需要终止processing,而我根本没有开,大神求救!
dongyugangm 发表于 2014-4-20 14:15 static/image/common/back.gif
强制发送byte数据类型以后,为什么再写入新的程序会显示需要终止processing,而我根本没有开,大神求救!
还显示串口com3被使用。
dongyugangm 发表于 2014-4-20 14:16 static/image/common/back.gif
还显示串口com3被使用。
http://image.geek-workshop.com/forum/201404/20/143430iiumdnxd4txvpndv.jpg
弘毅 发表于 2012-2-23 14:29 static/image/common/back.gif
还有这个问题。。。
我也试了一下,发现arduino串口输出的数据,我的processing读到的数据不太一样~
ttyp 发表于 2012-10-5 10:57 static/image/common/back.gif
Serial.print(sensorValue/4, BYTE);
这句有很大的问题,新版的arduino1.01已经不支持了,传递数据还是使用 ...
是的,Serial.print语句processing的串口收到的数不对,Serial.write正确。
枕剑听涛 发表于 2015-4-12 16:55 static/image/common/back.gif
是的,Serial.print语句processing的串口收到的数不对,Serial.write正确。
同意,Serial.print();// 是以ASSIC码的形式输出
Serial.write() 是以二进制数输出
为什么我的在processing有出现圆圈,可是调节电位器圆圈却没有变化
不二的文艺 发表于 2013-11-16 17:22 static/image/common/back.gif
我也有这样的问题,球一直在抖动是什么问题
用这个arduino1.05怎么做,我的出现了错误。怎么改
求助一下。。。我想用三个超声波做一个可以不同变化颜色的程序, 超声波传感怎么组装????十万火急啊。。。。。。。楼主大人!!!!看到了请您回复啊~~!!~~
学习,学习!