EDN China > 设计实例 > 嵌入式系统 > 参考设计 > 正文
? 2016博客大赛-不限主题,寻找电子导师,大奖升级??

如何用Matlab连接控制Arduino:GUI界面制作与电机控制

Kevinzhang?? Designspark?? 2015年07月13日 ?? 收藏9
MATLAB是用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。而Arduino开发板是一种越来越受到欢迎的开源硬件。

一个是什么都能算的软件,一个是最火爆的开源硬件,两者结合能碰撞出什么样的火花呢?笔者以Matlab软件研究如何控制Arduino,将从Matlab制作Arduino的GUI界面和simulink应用出发,探索如何使用Matlab连接和控制Arduino。

Matlab与Arduino联合应用——GUI界面

首先介绍如何安装配置一个基于Matlab的GUI界面,能够实现对Arduino IO口的操作。

下图所示为matlab中Arduino相关程序的下载界面

基于Matlab制作Arduino的GUI界面

基于Matlab制作Arduino的GUI界面

下载后为压缩文件,解压缩为Arduino IO的文件夹,打开Matlab(笔者为2012版本),将当前工作目录至于Arduino IO文件夹下。

基于Matlab制作Arduino的GUI界面

打开Matlab的GUIDE

基于Matlab制作Arduino的GUI界面

安装下面方法,拖放两个按钮,按钮的显示文字可以通过双击后,在属性页下的“string”一栏下面修改,我们用两只按钮分别控制直流电机的转动

基于Matlab制作Arduino的GUI界面

至此,我们已经完成必要的程序的烧写和界面的初步编写,下面将继续介绍如何添加按钮的响应函数,实现上位机的控制功能。

下一页:添加按钮的响应函数

【分页导航】


上一页1234下一页
?? ?? ??


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
?? ??

Arduino? GUI界面?

相关文章

我来评论
美国的游客
美国的游客 ??? (您将以游客身份发表,请登录 | 注册)
?
有问题请反馈