主要内容

使用Arduino Explorer应用程序测量温度和控制外设

此示例可帮助您使用Arduino®Explorer应用程序连接到Arduino Board并根据温度变化控制连接的外围设备。

在本例中,Arduino板连接到三个外围设备:一个伺服电机、一个LED和一个温度传感器。

该应用提供了一个统一的接口,可以监视温度传感器的输入,并为LED和伺服电机外设提供输出。

要打开应用程序,请在MATLAB®OugorStrip上应用标签,在测试和测量部分,单击Arduino Explorer。

要求

要运行此示例,您必须具有以下硬件:

  • Arduino®董事会

  • 模拟输出温度传感器

  • 伺服电机

  • 领导

  • 电阻器

使用Arduino Explorer应用程序测量温度和控制外设

Arduino Board已通过USB配置和连接。如果电路板需要预先配置,请参阅,设置并配置Arduino硬件

点击查看引脚,按钮查看电路板的引脚图。引脚图有助于您识别Arduino引脚以将外围设备连接到电路板。

配置Arduino Board

  1. 安装Arduino的模拟引脚A0来接收温度传感器的模拟输入。在引脚配置窗格,选择行A0。在里面配置销面板设置了模式类比输入和自定义名称作为tempdata。

  2. Arduino Explorer应用程序自动在时间尺中绘制输入数据。您可以通过取消选择别针关闭绘图情节销钉窗格。同样,设置模式数字引脚D2和D3,作为DigiteOutput和伺服。您还可以向这些引脚提供自定义名称。笔记:Arduino Explorer应用程序绘图读取或输入模式。

  3. 读取价值窗格显示引脚的传入值。引脚A0显示来自温度传感器的输入电压。PIN D2显示伺服电机轴的电流角度(归一化)。

  4. 你可以使用写值将数据写入Arduino引脚。写入1到数字引脚D2将使LED发光。对于D3,写入与读取值不同的值,将旋转伺服电机轴。

  5. 您也可以通过选择录制引脚的数据记录密码选择销的配置,然后点击记录在将来发布。该数据在指定的持续时间内记录在工作空间变量中。

  6. 如果有信号处理工具箱,则还可以通过单击“信号分析器”应用程序可视化录制的数据信号分析仪ToolStrip按钮。

在Arduino Explorer应用程序ToolStrip中,单击生成脚本,打开MATLAB直播编辑器并显示等效的MATLAB代码。代码包含创建Arduino®连接,配置Arduino引脚并读写数据的命令。

您可以将自己的逻辑添加到代码中,控制设置。

现在的设置是准备控制伺服电机时,温度电压增加超过阈值电压。