图片缩略图

App设计师:Arduino仪表串口控制

版本3.0(7.97 MB) 帕维尔Roslovets
控制Arduino RGB使用Matlab App Designer串行LED
5.0
5的评级

75下载

更新2019年7月15日

从GitHub

视图版本历史

在GitHub上查看许可

这是如何使用App Designer工具来构建程序来控制以控制任何支持的协议(即串行)来控制任何硬件的示例。金宝app

如何获得
在MATLAB执行:
eval (webread ('https://git.io/fjP5c'))

信息
App Designer拥有可视化的仪表组件(旋钮,开关等),所以它允许你为仪表控制构建交互式应用程序。
提交的是一个基于Arduino的简单器件的方案,包含RGB LED和光电池。金宝app提供Arduino的Simulink程序(需要Arduino支持包)。金宝app
通过交互式程序,您可以控制RGB LED颜色和观察照明水平串口连接。
可选功能需要仪表控制工具箱。

文档
https://github.com/ETMC-Exponenta/LEDControlApp

还有一个描述视频(旧版本的俄文):
https://youtu.be/gixP32MudA4

*请注意,旧版本的应用程序版本是不维护的,只是为了遗留*

引用作为

Pavel Roslovets(2021)。App设计师:Arduino仪表串口控制GitHub (https://github.com/ETMC-Exponenta/LEDControlApp)。检索

评论和评级(11

Karthikeyan Sankaravadivel.

阿卜杜勒朱夫

Вы можете более подробное уроки по应用设计器

Ali Abootalebiyan.

帕维尔Roslovets

Apple,它取决于您的操作系统设置。我的win10中有一个绿色的主题。

苹果

谢谢,Pavel,如何设置标题“Instrument Control over Serial”的背景色为绿色?

帕维尔Roslovets

Amirala Barjasteh,谢谢!
你可以在App Designer工具(R2016a和更新版本)中查看和编辑主代码。“rgb_control开放。mlapp'在应用程序设计器(在MATLAB:右键单击>打开)和按下“代码视图”按钮。
供参考:App设计师简介(视频)
https://youtu.be/ywqsXpszz8U
好运!

Amirala Barjasteh

谢谢你帕维尔!非常有趣的!
有可能看到这个应用程序的主要代码吗?我的意思是你描述了一些代码,但我在文件中找不到任何脚本。

帕维尔Roslovets

您可以创建另一个Timer来检查您的串行端口是否可用并打开。

检查端口是否打开:
s =序列('com6');%com6例如
s.Status %“打开”或“关闭”

返回所有可用的串口:
p = instrhwinfo(串行)
p.AvailableSerialPorts

迈克尔

谢谢你剪毛!!你知道我怎么能改变程序,LED将改变其collier断奶串行断开?而不仅仅是事件?

我可以运行一个将一直检查通信的循环吗?

谢谢! !

帕维尔Roslovets

ABD Saleh,谢谢你的兴趣。我已经更新了宣布并添加了文件以便更好地理解

abd萨利赫

我想再解释一下

Matlab释放兼容性
用R2019A创建
兼容R2016b及后续版本
平台的兼容性
视窗 macOS Linux
确认

启发:工具箱Extender

社区寻宝

在MATLAB中心找到宝藏,并发现社区可以如何帮助您!

开始狩猎!