Arduino 硬件
采集输入并将输出发送到 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 硬件上的其他功能或连接的扩展板。
有关 MATLAB Online 支持的板、工作流和平台的详细信息,请参阅Get Started with MATLAB Online for Arduino。有关安装版 MATLAB 中支持的硬件的完整列表,请参阅Supported Hardware。
有关介绍使用 Arduino 硬件的现代工程基础概念的自定进度交互式课程,请参阅 Arduino 工程简介。
类别
- 设置和配置
安装硬件支持并设置硬件连接
- 使用 Arduino 资源管理器以交互方式浏览 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 遇到的常见问题