当前位置:首页 > 芯闻号 > 充电吧
[导读]纠结于matlab和arduino的联姻已经好久了,下面介绍两种办法。 第一种: 第一种相对比较简单。直接下载一个arduino和matlab的兼容包,名字叫做ArduinoIO,http://pan

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

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

新款Arduino UNO R4支持两个版本,为创客社区和专业设计人士提供前所未有的性能和新的可能性

关键字: 开发板 Arduino

摘要:提出了一种基于Arduino集成开发程序的智能刮痧仪设计方案,包括对设计原理、软硬件部分设计及实验结果的介绍。利用压力传感器及姿态传感器监测并记录刮痧仪的速度、压力和姿态等参数,实现对刮痧治疗的数据化。该设计方案切...

关键字: 中医 Arduino 刮痧仪

数值计算方法是一种用于解决数学问题的方法,涉及到数值近似、数值逼近、数值积分、数值微分等等。算法设计是数值计算方法的核心,它包括了数值方法的数学原理和计算机实现的算法,能够有效地解决各种数学问题。

关键字: matlab 算法设计 数值积分

仿真的基本思想是利用物理的或数学的模型来类比模仿现实过程,以寻求过程和规律。它的基础是相似现象,相似性一般表现为两类

关键字: matlab 程序仿真 仿真模式

本文利用Matlab GUI设计通过串口进行数据发送和接收的界面,并利用内置于Matlab的串口通信API实现串口数据发送与接收功能。

关键字: matlab GUI 串口通信

信号处理工程师在开发工作的所有阶段都使用 MATLAB® 和 Simulink® — 从分析信号和探索算法,到评估设计实现的权衡,最终构建实时信号处理系统。

关键字: matlab 通信系统

MATLAB是美国MathWorks公司出品的商业数学软件,用于数据分析、无线通信、深度学习、图像处理与计算机视觉、信号处理、量化金融与风险管理、机器人,控制系统等领域。

关键字: matlab 程序设计 计算机视觉

表示机器的浮点运算误差限,在Matlab仿真实验开发中,eps的精度达到2.2204*10^-6,当运算的误差精度下于这个数值的时候,可以认为误差为零。

关键字: matlab 控制系统 Matlab仿真

MATLAB是美国MathWorks公司出品的商业数学软件,用于数据分析、无线通信、深度学习、图像处理与计算机视觉、信号处理、量化金融与风险管理、机器人,控制系统等领域。

关键字: matlab 工具箱 信号处理

在科研以及应用软件领域,LabVIEW和MATLAB作为比较常用的2款工具,相信很多人都用过吧。简单的概括一下,LabVIEW侧重测试测量和数据采集,MATLAB侧重科学计算和数据分析。

关键字: LabVIEW matlab 混合编程
关闭
关闭