开始使用Arduino硬件
这个例子展示了如何使用仿真软件®支持包Arduino®硬件A金宝apprduin金宝appo电路板上运行仿真软件模型。
金宝app支持的硬件:
Arduino达芬奇
Arduino超级2560
Arduino兆理应
Arduino微
Arduino 3.0纳米
Arduino Uno
Arduino由于
Arduino MKR1000
Arduino MKR WIFI 1010
Arduino MKR零
Arduino Nano 33物联网
Arduino Nano 33 BLE意义
可用版本的这个例子:
Arduino兆2560板:arduino_gettingstarted
所提供的模型是预先配置的Arduino超级2560,可以运行在任何董事会中列出金宝app支持的硬件部分,通过改变硬件板模型中的参数配置参数对话框中描述的模型作为Task 4的例子。
介绍
金宝app仿真软件金宝app支持包Arduino硬件允许您创建和Arduino电路板上运行仿真软件模型。仿真软件的目标包括一个图书馆块配置和访问Arduino传感器、执行金宝app器和通信接口。此外,目标使您能够监视和优化算法Arduino电路板上运行相同的仿真软件模型的算法开发。金宝app
在本例中您将了解如何创建和Arduino电路板上运行一个简单的仿真软件模型。金宝app看到其他例子Arduino电路板,学习如何使用外部模式,学习如何实现更复杂的算法。
先决条件
如果你是新的模型,我们建议完成金宝app交互式仿真软件教程金宝app,开始使用仿真软件金宝app,金宝app仿真软件开始视频。
所需的硬件
运行这个例子中您将需要以下硬件:
金宝app支持Arduino电路板
USB电缆
领导
220欧姆电阻
试验板线
小案板(推荐)
金宝app仿真软件模型
考虑这个仿真软件模型。金宝app
任务1 -连接导致输出引线Arduino的硬件
在这个任务中,您将连接一个导致Arduino输出引线可以看到销的逻辑状态的变化。
1。附上220欧姆电阻的一端输出接脚9 Arduino董事会。使用推荐的案板,案板电线。
2。把长腿(积极)导致电阻器。把短的腿(负面)地面销Arduino董事会。
任务2 -审查Arduino块库
金宝appArdu金宝appino硬件仿真软件支持包提供了一种简单的方法来创建使用Arduino传感器和致动器的算法通过使用块可以添加到您的仿真软件模型。块是用于配置相关的传感器和执行器,以及读写数据。
1。输入slLibraryBrowser在MATLAB®提示。这将打开模型库浏览器。金宝app
2。在模型库浏览器金宝app,导航金宝app仿真软件金宝app支持包Arduino硬件>常见。
3所示。双击数字输出块。检查块面具,其中包含块的描述和参数配置相关的Arduino数字输出接脚。
任务3 -创建Arduino硬件金宝app仿真软件模型
在这个任务中,您将创建一个简单的仿真软件模型,Arduino数字输出接脚的状态金宝app变化。
1。在MATLAB中,选择家>新>金宝app仿真软件模型。
2。拖动脉冲发生器块的仿真软件金宝app来源你的模型库。
3所示。双击脉冲发生器块。设置脉冲式参数来基于样本并设置样品时间参数0.1秒。
4所示。拖动数字输出块模型。使用默认设置。
5。连接脉冲发生器块的数字输出块。
任务4 -配置和支持Arduino的硬件上运行模型金宝app
在这个任务中,您将配置和运行您的模型支持Arduino电路板。金宝app
1。Arduino电路板连接到你的电脑USB电缆。
2。在仿真软件模型中金宝app,单击模拟>模型配置参数打开配置参数对话框。
3所示。选择硬件实现窗格中,选择所需的Arduino硬件的硬件板参数列表。不改变任何设置。
4所示。点击好吧。
5。在硬件仿真软件模型的选项卡,金宝app在模式部分中,选择机上运行然后点击构建、部署和启动。仿真软件金宝app模型将被部署到Arduino硬件连接。
6。观察导致连接销9。领导应该每秒钟闪烁一次。
7所示。保存你的仿真软件模型金宝app。
一个预先配置的模型包括为您的方便。
其他的事情努力
实验与其他块Arduino块库。例如:
创建并运行一个模型,把领导如果信号应用于数字输入插口。
创建并运行一个模型,不断照亮和降低LED。提示:使用PWM块。