常见的
Arduino常用块
块
模拟输入 | 测量模拟输入引脚电压 |
模拟输出 | 在指定的DAC引脚上产生电压 |
可以传输 | 发送消息到CAN网络 |
可以接收 | 接收来自CAN网络的消息 |
连续伺服写入 | 设置连续旋转伺服电机的方向和速度 |
数字输入 | 获取数字输入引脚的逻辑值 |
数字输出 | 设置数字输出引脚的逻辑值 |
I2C写 | 将数据写入I2C从设备或I2C从设备寄存器 |
I2C读 | 从I2C从设备或I2C从设备寄存器读取数据 |
SPI WriteRead | 向SPI设备写入数据和从SPI设备读取数据 |
脉宽调制 | 在模拟输出引脚上产生脉宽调制信号 |
串行接收 | 在指定的串口上接收一个[Nx1]数组的数据,并将其写入data块输出。当数据不可用时,对数据块输出写0 |
串行传输 | 将缓冲数据发送到指定的串口 |
标准伺服读取 | 测量标准伺服电机轴的位置 |
标准伺服写入 | 将标准伺服电机轴位置设置为指定角度 |
外部中断 | 从中断服务例程触发下游函数调用子系统 |
读取SD卡文件 | 从SD卡读取数据 |
输入捕捉 | 测量外部输入信号的频率和占空比 |
Modbus RS485 Master Read | 主设备通过RS485网络从从设备寄存器读取数据 |
Modbus RS485主写 | 主设备通过RS485网络将数据写入从设备寄存器 |
Modbus RS485从读 | 从机通过RS485网络从机寄存器读取数据 |
Modbus RS485从写 | 从机通过RS485网络将数据写入从机寄存器 |
祝福送 | 使用蓝牙低能量(BLE)协议 |
祝福收到 | 接收数据使用蓝牙低能量(BLE)协议 |
协议编码器 | 通过指定包结构将输入数据编码为uint8字节流 |
协议解码器 | 通过指定包结构解码uint8字节流 |
主题
- Arduino硬件的Simulink支持包的模型配置参数金宝app金宝app
用于创建和运行应用程序的参数和配置选项金宝app®金宝appArduino支持包®硬件.
- 使用Arduino硬件串行通信
配置串口通信。
- 金宝app支持I2C通信
金宝app支持I2C通信。
- 金宝app支持SPI通信
金宝app支持SPI通信。
教程
- Arduino硬件入门
本示例展示如何使用Arduino®硬件的Simulink®支金宝app持包在Ar金宝appduino板上运行Simulink模型。 - 使用Arduino硬件控制标准伺服电机
本例展示了如何使用Simulink®Arduino®硬件支持金宝app包来控制标金宝app准伺服电机。 - 使用Arduino硬件从i2c传感器读取温度
本示例展示如何使用Simulink®Arduino®硬件支持金宝app包从基于I金宝app2C的传感器配置和读取温度。 - 使用Arduino硬件与基于spi的EEPROM通信
本示例展示了如何使用Simulink®Arduino®硬件支金宝app持包来启用金宝app和写入/读取基于SPI的EEPROM。 - 使用Arduino硬件发送和接收串行数据
本示例展示了如何使用Arduino硬件的Simulink®支金宝app持包来发送金宝app和接收Arduino硬件的串行数据。 - 使用Arduino外部中断块触发下游函数调用子系统
本示例展示了如何通过使用Arduino硬件的Simulink®支持包中的外部中断块来触发下游函数调用子系统。金宝app金宝app - 使用Arduino SD卡文件读块
此示例演示了从csv
在Arduino®硬件上使用SD卡文件读取块。 - 使用Arduino CAN块监测引擎转速
本示例展示了如何使用Arduino CAN块使用Simuli金宝appnk®Ar金宝appduino硬件支持包来监控车辆发动机RPM。 - 使用Arduino CAN块传输和接收数据
本示例展示如何使用Simulink®Arduino®硬件支持金宝app包使用指定金宝app的CAN设备从CAN网络传输和接收数据。 - 通过在Arduino硬件上触发ISR测量PWM频率
此示例向您展示如何使用Arduino外部中断块测量Arduino®硬件上的脉宽调制(PWM)信号的频率。 - 在Arduino板上使用BLE外围设备和中心设备控制LED状态
本示例展示如何使用Arduino硬件的Simulink®支持包来配置金宝appArdui金宝appno外围设备和中央设备之间的蓝牙低能耗(BLE)通信。 - 使用Arduino硬件编码和解码串行数据
本示例展示了如何使用Arduino硬件的Simulink®支金宝app持包来编码金宝app和解码Arduino硬件的串行数据。 - 驱动与PID控制使用Arduino板
这个例子展示了如何在Simulink®中模拟一个简单的闭环控制算法,以及如何在Arduino®板上运行它。金宝app - Arduino机器人的线跟随应用程序
这个例子展示了如何在Simulink®中创建一个直线跟踪算法,以及如何在Arduino®Robot上运行它。金宝app - 使用Arduino硬件从GPS盾读取串行数据
本示例展示如何使用Simulink®Arduino®硬件支持金宝app包从Ard金宝appuino硬件上的GPS屏蔽接收串行数据。 - 制造计步器
这个例子展示了如何在Simulink®模型中使用MATLAB函数块来实现使用MATLAB函数的算法。金宝app - 在连接的I/O中使用设备驱动块测量伺服电机轴角
在包含允许访问硬件特定功能的特定硬件代码的Simulink系统对象块上启用金宝appConnected I/O的指南。 - 将Echo添加到Arduino硬件的SD卡中的音频文件中
本示例展示如何使用Simulink®支持包for Arduino®硬件中的SD卡文件读取块向音频文件读取添加回声。金宝app金宝app - 存储在Arduino硬件SD卡中的音频文件的音调偏移
此示例向您展示如何使用Simulink®Arduino®硬件支持包来转换存储在Arduino硬件的SD卡中的音频文件的音调。金宝app金宝app - 添加混响音频文件存储在Arduino硬件的SD卡
本示例展示了如何使用Simulink®支持包中的SD卡文件读取块为音频文件读取添加混响。金宝app金宝app - MODBUS通过Arduino板实现主备设备RS485通信
本示例展示了如何使用Simulink®Arduino®硬件支持包来实金宝app现MODB金宝appUS®RS485异步,MODBUS主设备和从设备之间的串行通信。 - 使用TCS230彩色传感器和Arduino硬件测量频率和占空比
本示例展示了如何使用Arduino硬件的Simulink®支持包,使金宝app用TCS2金宝app30颜色传感器和Arduino硬件测量物体红色组件的频率和占空比。