来自MATLAB万博1manbetx的Arduino支持

连接并控制MATLAB的Arduino输入和输出

功能和特性

用MATLAB®万博1manbetxArduino的支持包®硬件,你可以使用MATLAB与Arduino板进行交互通信。该包使您能够执行的任务,如:

  • 从Arduino板获取模拟和数字传感器数据
  • 控制其他设备与数字和PWM输出
  • 驱动直流、伺服和步进电机(也支持Adafruit电机屏蔽)万博1manbetx
  • 访问通过I2C或SPI连接的外围设备和传感器
  • 通过USB数据线或无线Wi-Fi与Arduino板通信
  • 构建自定义外接程序,以与其他硬件和软件库接口
  • 通过支持Arduino板与基于MCP2515的CAN总线屏蔽读写CAN消息万博1manbetx

因为MATLAB是一种高级解释语言,所以您可以立即看到I/O指令的结果,而无需编译。MATLAB包括数千个内置的数学、工程和绘图函数,您可以使用这些函数快速分析和可视化从Arduino收集的数据。

了解更多关于使用MATLAB和Simulink进行Arduino编程万博1manbetx

Arduino工程装备

在使用MATLAB和Simulink编写有趣的Arduino项目时,学习重要的工程概念。万博1manbetx

万博1manbetx支持的硬件

董事会 盾的支持万博1manbetx 版本支持万博1manbetx
评论
Arduino MKR零 可以,MC R2019b——当前
Arduino Uno* MSV2,可以 R2014a——当前
Arduino由于* MSV2,可以 R2014a——当前
DAC和CAN通道目前不支持。万博1manbetx
Arduino超级2560* MSV2,可以 R2014a——当前
Arduino达芬奇* MSV2,可以 R2015a——当前
Arduino兆理应* MSV2,可以 R2015a——当前
Arduino微* N R2015a——当前
Arduino迷你*
(ATmega328)
N R2015a——R2018b
不支持ATmega168的迷你。万博1manbetx
Arduino MKR1000* 可以,MC R2017a——当前
万博1manbetx支持无线通信
Arduino MKR1010 可以,MC R2019a——当前 万博1manbetx支持无线通信
Arduino 3.1纳米* N R2015a——当前
纳米2。X不支持。万博1manbetx其他纳米3。X未测试,但预期可以工作。
Arduino Pro *
(ATmega328)
N R2015a——R2018b
不支持ATmega168专业版。万博1manbetx
Arduino Pro迷你
(ATmega328)
N R2015a——当前
专业迷你ATmega168不支持。万博1manbetx
Arduino Fio* N R2015a——R2018b
Sparkfun数字沙箱 N R2015a——当前
Arduino Nano 33物联网 N R2020a——当前
盾的支持万博1manbetx 版本支持万博1manbetx
Adafruit电机屏蔽V2 (MSV2) R2014a——当前
Arduino MCP2515 CAN总线模块(CAN) R2020a——当前
Arduino MKR可以屏蔽 R2020a——当前
Sparkfun can总线盾 R2020a——当前
Arduino MKR载体(MC) R2020a——当前
*在Simu万博1manbetxlink支持包中也支持Ar万博1manbetxduino硬件
注意:除了上面列出的官方Arduino硬件之外,我们还在以下Arduino兼容设备上测试了我们的支持包:Sparkfun Redboard, Sainsmart Uno, Sai万博1manbetxnsmart Mega 2560。与上述电路板兼容的其他设备预计可以工作,但没有经过测试。

平台和发布支持万博1manbetx

可在64位微软上使用®窗户®64位Mac OS和64位Linux®

这个支持包万博1manbetx可用于R2014a和以后的版本。了解更多关于Arduino支万博1manbetx持从MATLAB和Simulink跨版本万博1manbetx