MATLAB Support Package for Arduino Hardware 安装当中的一些问题

本文介绍如何通过ArduinoIO兼容包和MATLAB支持包轻松实现MATLAB与Arduino的联姻,包括两种方法:直接使用ArduinoIO兼容包或下载MATLAB支持包。详细步骤和注意事项都在文中呈现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

纠结于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 for ardunio的安装包,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分别进行安装。 
总结:安装的过程中会有好多的小问题,要有耐心,慢慢的就会了,如果有什么问题可以及时的进行交流。
这里有一个网络安装不成功的帖子,有兴趣的同志可以看一下,有问题也欢迎交流!
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值