【文件属性】:
文件名称:matlab的素描代码-MATLAB-Arduino-Serial:通过USB在MATLAB和Arduino之间进行串行通信的脚本
文件大小:6KB
文件格式:ZIP
更新时间:2021-05-24 03:33:52
系统开源
matlab的素描代码MATLAB
Arduino串行
在MATLAB中从Arduino检索单个值的函数和准系统程序
用
这些脚本由两部分组成:MATLAB
Scipt和关联函数以及Arduino草图。
Arduino的
默认情况下,Arduino草图被配置为在请求值时发送2000响应。
要更改此值,请向Arduino草图添加代码以替换该行:
//
YOUR
CODE
FOR
GENERATING
THE
INTEGER
TO
SEND
BACK
GOES
HERE
此代码应将变量response设置为所需的整数。
更改代码以发送所需的响应值后,将其上传到Arduino。
保持Arduino通过USB连接,以便MATLAB与其通信。
的MATLAB
MATLAB代码包含4个函数和一个演示脚本:
openSerialPort:打开给定名称的串行端口并返回该端口。
程序首次运行时仅调用一次。
getValue:获取一个串行端口(由openSerialPort()返回)和一个命令字符,并返回Arduino发送的整数值。
打开端口后,只要要从Arduino获取数据,就调用此函数
closeSe
【文件预览】:
MATLAB-Arduino-Serial-master
----LICENSE(1KB)
----README.md(2KB)
----MATLAB()
--------SerialRequest.m(838B)
--------getValue.m(617B)
--------listSerialPorts.m(323B)
--------closeSerialPort.m(194B)
--------openSerialPort.m(993B)
----SerialResponse()
--------SerialResponse.ino(2KB)