MATLAB Support Package for Arduino Hardware 安装当中的一些问题
扫描二维码
随时随地手机看文章
纠结于matlab和arduino的联姻已经好久了,下面介绍两种办法。
第一种:
第一种相对比较简单。直接下载一个arduino和matlab的兼容包,名字叫做ArduinoIO,http://pan.baidu.com/s/1qYQlLQO,解压之后里面有readme和几个文件夹,英文比较好的可以稍微看一下,里面有对这个兼容包的介绍,英文不好的也没关系,主要有用的就是下面这一部分:
The following sketches are provided with the package:
-) adio.pde : analog and digital IO, plus basic serial commands only
-) adioe.pde : adio.pde + encoders support
-) adioes.pde : adioe.pde + servo support
-) motor_v1.pde : adioes.pde + afmotor v1 shield
-) motor_v2.pde : adioes.pde + afmotor v2 shield
由上往下走功能依次提升,对速度没有要求的可以直接烧写第三个就行,直接第五个也ok,(我用的是第三个,因为目前还不玩儿舵机),把adioes.pde通过arduinoIDE烧进arduino里面,插上usb,打开matlab然后定义接口,a=arduino('COM3');其中'COM3'为接口的名字,可以根据自己的电脑接口的不同而改变。matlab当中显示串口成功连接之后就可以直接在matlab之中进行编程,把arduino当做执行机进行操作了。
第二种:
第二种是在matlab当中直接下载Support Package for Arduino Hardware安装包,然后进行安装。其中在2011a-2013b之间的版本里面只有针对simulink forardunio的安装包,2014a以上的就有matlab和simulink的两种的兼容安装包。
如果你的网速比较好而且能够直接翻墙国外网站的话那就比较简单了,直接参考视频http://v.youku.com/v_show/id_XMTMxNzk1MDU3Mg==.html就能解决您的问题。或者直接下载这个兼容包安装引导程序,直接拖进matlab的命令窗口就行了,链接:http://pan.baidu.com/s/1cwmkjG 密码:ptye。
如果您的网速不好(硬伤),或者不会翻墙的,也没关系,这里提供2015b的安装包,里面有matlab和simulink的,在网盘上下载就行了,链接:http://pan.baidu.com/s/1jH64X9c 密码:ofrn。把download文件放到matlab的安装文件夹下面,然后再窗口选择get
hardware package 就可以进行下一步的操作了,接下来选择downloads文件夹,如果说找不到则可以依次选择arduino_download,,arduinoio_download分别进行安装。
总结:安装的过程中会有好多的小问题,要有耐心,慢慢的就会了,如果有什么问题可以及时的进行交流。
这里有一个网络安装不成功的帖子,有兴趣的同志可以看一下,有问题也欢迎交流!