Arduino 硬件
R2026b采集输入并将输出发送到 Arduino® 硬件,包括入门级板、MKR、Nano 系列、Raspberry Pi Pico 系列和 ESP32 模块
MATLAB® Support Package for Arduino Hardware 使 MATLAB 和 MATLAB Online™ 能够与 Arduino 入门级板、MKR 和 Nano 板、Raspberry Pi Pico 板和 ESP32 模块通信。您也可以与用于物联网 (IoT) 应用的 ESP32 模块通信。
您可以通过 Arduino 硬件读写传感器数据,并在 MATLAB 中立即看到结果,而无需编译。借助支持自定义 Arduino 库的支持包框架,您可以访问 Arduino 硬件上的其他功能或连接的扩展板。
要以交互方式开始使用支持包,请将 Arduino 资源管理器与 MATLAB 和 MATLAB Online 结合使用。使用它来设置您的 Arduino 板、查看引脚图、读取、写入和分析来自板的数据,并生成 MATLAB 代码。
有关安装版 MATLAB 中支持的硬件的完整列表,请参阅Supported Hardware。有关 MATLAB Online 支持的板、工作流和平台的详细信息,请参阅Get Started with MATLAB Online for Arduino。
有关介绍使用 Arduino 硬件的现代工程基础概念的自定进度交互式课程,请参阅 Arduino 工程简介。
类别
- 设置和配置
安装硬件支持并设置硬件连接
- 在 Arduino 引脚中读取和写入数据
直接对 Arduino 硬件进行读写
- 外设和协议
连接到移位寄存器、正交编码器、电机和传感器等外设;在 Arduino 硬件上通过 I2C、SPI、串行或 CAN 设备进行通信
- 扩展支持包功能
创建自定义库,使用 MATLAB Compiler™ 创建独立可执行文件;使用针对 Arduino 板的 MATLAB Function 模块生成和部署代码
- 应用
说明使用 Arduino 硬件实现人工智能、物联网、机器人、预测性维护和电气化应用的示例
- MATLAB Support Package for Arduino Hardware 中的故障排除
解决使用 MATLAB Support Package for Arduino Hardware 遇到的常见问题