极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 42449|回复: 15

arduino的matlab/simulink编程

[复制链接]
发表于 2012-10-17 22:18:30 | 显示全部楼层 |阅读模式
matlab/simulink有专用插件可以进行arduino uno和mega2560的编程。
网址:http://www.mathworks.cn/academia/arduino-software/

既可以使用命令方式编程,也可以在simulink中进行拖拽式的开发。
命令行式的开发:


simulink写的,用4脚读电位器的分压,控制11脚发光管的明暗。同时13脚led闪烁。


在matlab命令行下直接敲命令“ targetinstaller”就可以安装开发包了。安装后的开发包里有帮助和例子。
Simulink开发Arduino可以:
  • 自动安装、设置
  • simulink模块有数字、模拟 I/O、串口收发、舵机读写
  • 能够在Mega2560上在线参数整定、监视信号(其他Arduino型号不行)

例如写一个PID控制,如果使用mega2560,可以在simulink环境中直接在线整定PID参数、监视实际信号变化。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

 楼主| 发表于 2012-10-17 22:24:00 | 显示全部楼层
arduino板子一堆,我就是没2560。买了一个正在路上,到手后准备把磁悬浮改成simulink编程,爽!
有功夫再进一个beaglebone,能跑ubuntu,太强了。
回复 支持 反对

使用道具 举报

发表于 2012-10-18 12:58:35 | 显示全部楼层
matlab实在是不想学,想想那个庞大的系统就头疼,正准备好好看看在python下的科学计算,这个插件的推出…………,留个mark,用到时再说吧
回复 支持 反对

使用道具 举报

发表于 2012-10-18 22:34:33 | 显示全部楼层
这个很强大。
回复 支持 反对

使用道具 举报

发表于 2012-10-19 01:41:39 | 显示全部楼层
商业软件强大那是没得说
就是和开源嘛……
回复 支持 反对

使用道具 举报

发表于 2012-10-19 08:47:32 | 显示全部楼层
matlab在高校十分流行,应该是属于那种官方学院派的感觉,很容易被专家们认可。而且它附带了很多学科的工具软件,所以想深入探讨工程科学顶尖的领域,Matlab自然是最佳不可缺少的研究工具。我写了一篇Matlab与乐高NXT机器人的文章,可以看看,用Matlab软件为乐高NXT机器人编程:http://www.eefocus.com/zhang700309/blog/11-11/234294_1c0a7.html
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-10-22 18:40:07 | 显示全部楼层
用盗版matlab还行,乐高NXT机器人太贵了,舍不得买。
回复 支持 反对

使用道具 举报

发表于 2012-10-26 20:41:50 | 显示全部楼层
matlab,大箩筐
回复 支持 反对

使用道具 举报

发表于 2012-12-19 08:44:55 | 显示全部楼层
改天试一下,matlab灰常强大
回复 支持 反对

使用道具 举报

发表于 2012-12-24 18:29:50 | 显示全部楼层
为什么我的在simulink就没有arduino的模型呢?求解答,我是2012a,uno的板
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-12-24 22:52:47 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2013-7-1 21:44:59 | 显示全部楼层
shou纸 发表于 2012-12-24 18:29
为什么我的在simulink就没有arduino的模型呢?求解答,我是2012a,uno的板

命令行targetinstaller,然后跟着步骤安装
回复 支持 反对

使用道具 举报

发表于 2013-11-28 12:40:04 | 显示全部楼层
安装了Arduino target package ,在path中也已经有了,为什么在simulink中找不到,楼主解答一下
回复 支持 反对

使用道具 举报

发表于 2014-11-25 07:49:12 | 显示全部楼层
zhangzhe0617 发表于 2013-7-1 21:44
命令行targetinstaller,然后跟着步骤安装

下载会出现 连接超时  是为什么
回复 支持 反对

使用道具 举报

发表于 2015-6-26 21:39:40 | 显示全部楼层
我的matlab安装arduino 硬件包的时候总是在最后要完成的时候出现:Download failed:connected timed out,谁能帮忙解决一下
回复 支持 反对

使用道具 举报

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

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

Archiver|联系我们|极客工坊

GMT+8, 2024-3-29 23:40 , Processed in 0.047979 second(s), 30 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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