AEK-Rev-1-Hardware-Support-19a +

Arduino Engineering Kit Rev 1中使用的硬件组件的MATLAB和Simulink支持

5 k下载

更新10月15日

查看许可协议

注意:此版本的文件交换适用于从R2019a开始的MATLAB版本。

•对于MATLAB 2018b,使用这里的文件-//www.ru-cchi.com/matlabcentral/fileexchange/68620-arduino_engineering_kit_hardware_support_18b

•对于MATLAB 2018a,使用这里的文件-//www.ru-cchi.com/matlabcentral/fileexchange/66568-arduino_engineering_kit_hardware_support

该软件包包括MATLAB和文件,允许您控制Arduino工程工具包中使用的传感器和执行器并与之通信。传感器和执行器通过MKR Motor Carrier连接。支持的外设包括:

•直流电机-同时控制4个直流电机
伺服电机-可同时控制8个伺服电机
编码器-可同时读取2个编码器
•LiPo电池-读取电池电压

Arduino工程工具包的项目文件包括在这里-
•AEK Rev 1://www.ru-cchi.com/matlabcentral/fileexchange/66569-arduino_engineering_kit_project_files
•AEK Rev 2://www.ru-cchi.com/matlabcentral/fileexchange/80419-arduino_engineering_kit_project_files_rev_2

了解更多关于Arduino工程工具包www.ru-cchi.com/arduino-kit

重要提示:

1.File Exchange提交可以作为工具箱或zip文件下载。

a.如果选择下载工具箱,请在MATLAB中完成工具箱的安装。

b.如果您选择下载“AEK-Rev-1-Hardware-Support-19a+.zip”文件,请将该文件解压到本地文件夹,并添加到MATLAB路径下。要在MATLAB中将文件夹添加到路径中,右键单击文件夹并选择“添加到路径”>“选定的文件夹和子文件夹”选项。

为了使硬件支持包工作,需要Arduino提供的额外第三方库“MKRMotorCarrier”(版本1.0.1)以及文件交换文件。

如果您使用的是MATLAB R2020a及以上版本,“MKRMotorCarrier”库包含在Arduino硬件的MATLAB支持包中。有关进一步说明,请参见第6步。如果您使用的是MATLAB R2019a或R2019b,请继续执行步骤2和步骤3。

2.下载Arduino第三方库压缩文件,MKRMotorCarrier,从这个链接:https://github.com/arduino-libraries/MKRMotorCarrier/archive/1.0.1.zip

3.将此zip文件解压缩到本地目录,并将文件夹重命名为“MKRMotorCarrier”。

如果您使用的是MATLAB R2019b,请跳到步骤5。如果您使用的是MATLAB R2019a,那么请执行步骤4。

4.移动“MKRMotorCarrier”文件夹到Arduino速写本文件夹中的“libraries”文件夹。

a. Windows下,默认路径为“Documents\Arduino\libraries\”
b.在Mac上,默认路径为“~/Documents/Arduino/libraries/”
c. Linux下,默认路径为“/home//Arduino/libraries”

一旦你移动了库,文件夹结构应该类似于:

d.在Windows上“\Documents\Arduino\libraries\MKRMotorCarrier\src”
e.在Mac上,“~/Documents/Arduino/libraries/MKRMotorCarrier/src”
f. Linux操作系统:“/home//Arduino/libraries/MKRMotorCarrier/src”

如果您使用的是MATLAB R2019a,请跳到步骤6。

5.将“MKRMotorCarrier”文件夹移动到Arduino速写本文件夹中的“libraries”文件夹:

a. Windows下,默认路径为“ \便携式\随笔集\图书馆\”
b.在Mac上,默认路径为“~/Documents/Arduino/libraries/”
c. Linux下,默认路径为“ /便携式/写生簿/图书馆/”

注:“arduinoio。“IDERoot”是一个MATLAB命令。在MATLAB命令窗口中执行此命令将返回系统上Arduino IDE目录的位置。

一旦你移动了库,文件夹结构应该类似于:

d.在Windows上,“ \便携式\随笔集\图书馆\ MKRMotorCarrier \ src "
e.在Mac上,“~/Documents/Arduino/libraries/MKRMotorCarrier/src”
f.在Linux上,“ /便携式/写生簿/图书馆/ MKRMotorCarrier / src”

适用于MATLAB的所有版本。

6.在MATLAB命令窗口中输入“listarduinlibraries”。生成的单元格数组应该显示{'Arduino/MKRMotorCarrier'}。如果MKRMotorCarrier库没有出现在单元格数组中,请确保正确执行了步骤4和5。

注意:您可以在“ArduinoKitHardwareSupportReadMe.txt”文件中找到这些说明。在安装工具箱或提取AEK-Rev-1-Hardware-Support-19a+.zip文件的内容后,在MATLAB中输入以下命令打开自述文件:

>>编辑ArduinoKitHardwareSupportReadMe.txt

引用作为

MathWorks Maker Team(2023)。AEK-Rev-1-Hardware-Support-19a +(//www.ru-cchi.com/matlabcentral/fileexchange/70554-aek-rev-1-hardware-support-19a), MATLAB中央文件交换。检索

MATLAB版本兼容性
使用R2020a创建
兼容R2019a及后续版本
平台的兼容性
窗户 macOS Linux
类别
了解更多ROS工具箱支持的硬件帮助中心而且MATLAB的答案

世界杯预选赛小组名单社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!世界杯预选赛小组名单

开始狩猎!

matlab / MATLABAddon / + arduinoioaddons / + arduino

版本 发表 发布说明
1.3.12

修正了缺少“MKRMotorCarrier”库的路径问题。

1.3.11

修正了损坏的工具箱问题。

1.3.10

添加链接到最新的AEK Rev 2项目文件。

就开始

在FEX描述中增加了关于指令可用性的说明。

1.3.8

更新自述文件中的说明。

1.3.7

更新说明书。

1.3.6

更新提交的标题

1.3.5

修复工具箱文件路径问题(安装程序)

1.3.4

删除链接到一个坏的工具箱。

1.3.3

修正了工具箱的路径问题。

1.3.2

更新了文件交换提交的标题。

1.3.1

重新包装了新的工具箱

1.3

更新描述信息。

1.2

修正了在MATLAB中同步创建I2C对象的错误。

1.1

更新:

1)更新标题,包括参考R2019b
2)更新readme.txt,包括R2019b的说明,因为它们略有不同

1.0.2中

更新文件文件,包括超声传感器的说明

1.0.1

更新MATLAB版本兼容性

1.0

Baidu
map