极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 21328|回复: 12

processing串口选择问题

[复制链接]
发表于 2014-9-25 12:13:32 | 显示全部楼层 |阅读模式
刚刚接触Processing,现在碰到一个问题,想请高手指教。在使用Processing和arduino进行串口通讯时,能不能在Processing运行后,再选择对应的arduino端口?因为一旦把processing打包成exe,再要改变串口就不知怎样做了。一般其他串口程序都是运行后再可以配置串口的。或者是不是可以让processing只认识arduino设备,不管它在com几。就是不知能不能实现。请高手说说。
回复

使用道具 举报

发表于 2014-10-13 17:34:39 | 显示全部楼层
我也在找答案
回复 支持 反对

使用道具 举报

发表于 2015-4-2 19:09:37 | 显示全部楼层
LINK~ 发表于 2014-10-13 17:34
我也在找答案

我有见过这样的程序,需要的话给个邮箱发你
回复 支持 反对

使用道具 举报

发表于 2015-4-5 17:29:09 | 显示全部楼层
同求,谢谢,[email protected]
回复 支持 反对

使用道具 举报

发表于 2015-4-6 08:25:57 | 显示全部楼层
妙娃粽子 发表于 2015-4-2 19:09
我有见过这样的程序,需要的话给个邮箱发你

可以公布吗?
回复 支持 反对

使用道具 举报

发表于 2015-4-6 15:48:18 | 显示全部楼层
yhy630 发表于 2015-4-6 08:25
可以公布吗?

http://pan.baidu.com/s/1gdIjUPd 下载第一个 里面有controller和processing-source,前者是可执行文件,后者是源程序。
回复 支持 反对

使用道具 举报

发表于 2015-4-6 15:48:46 | 显示全部楼层
wangma 发表于 2015-4-5 17:29
同求,谢谢,

我放楼下了哈
回复 支持 反对

使用道具 举报

发表于 2015-4-7 10:31:29 | 显示全部楼层
妙娃粽子 发表于 2015-4-6 15:48
http://pan.baidu.com/s/1gdIjUPd 下载第一个 里面有controller和processing-source,前者是可执行文件,后 ...

谢谢,我下个试试
回复 支持 反对

使用道具 举报

发表于 2015-5-20 23:04:38 | 显示全部楼层
这个问题起先也困扰了我很久 后来读懂代码后就能发现 你只要对Serial.list()这个数组操作就行了 里面列出来当前可用的串口 将数组内的串口显示出来然后选择数组内的某一个string变量也就是串口号就能操作 也就是改变 new Serial(this,Serial.list()[0],9600);这行代码中【】内的数字就能选择不同的串口连接
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-1 09:13:10 | 显示全部楼层
妙娃粽子 发表于 2015-4-6 15:48
http://pan.baidu.com/s/1gdIjUPd 下载第一个 里面有controller和processing-source,前者是可执行文件,后 ...

程序好复杂啊,大概看了一下,没有找到可以在输出EXE文件后还可以选择串口的程序块。可能是我太菜了,以后要慢慢消化。还是感谢分享。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-1 09:17:58 | 显示全部楼层
Jayven 发表于 2015-5-20 23:04
这个问题起先也困扰了我很久 后来读懂代码后就能发现 你只要对Serial.list()这个数组操作就行了 里面列出来 ...

首先感谢回复。对Serial.list()这个数组操作,我知道的。但是不知怎样在程序运行后,再操作Serial.list(),改变波特率,初始化串口。也就是如果程序打包成EXE后,运行的程序不会修改串口配置。不知有没有简单的例子分享一下。也就是程序运行后,可以选择和改变串口配置。
回复 支持 反对

使用道具 举报

发表于 2015-11-16 00:36:40 | 显示全部楼层
Jayven 发表于 2015-5-20 23:04
这个问题起先也困扰了我很久 后来读懂代码后就能发现 你只要对Serial.list()这个数组操作就行了 里面列出来 ...

你把new Serial(this,Serial.list()[0],9600);改成new Serial(this,"COM3",9600);等你的串口值就可以了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-26 20:37 , Processed in 0.053774 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表