有了这个块,用户可以使用Simulink为Arduino生成代码,Arduino接收来自RC发射器的信号。
当RC接收器的输出连接到Arduino时,这个自定义驱动程序块输出RC信号脉冲的长度,以微秒为单位,这直接对应于信号的值。
本材料旨在支持文章“Arduino和Simulink的R/C控制器”。
https://www.hackster.io/matlab-makers/r-c-controller-for-arduino-and-simulink-be5aee
文档:
有关如何使用block的示例和文档,请参阅主文档页的“补充软件”部分。将有链接到“Arduino RC接收工具箱”。
遗留代码:
要访问旧版本,在安装后键入以下命令:
cd (fullfile (returnArduinoRCReceivePath,“老”,“rcreceive”))
测试:
使用cirrus - dprr - 4fm发射机和接收机对驱动模块进行了测试。所有接收机输出伺服协议,所以块将与所有RC发射器/接收机工作。
该块与Arduino Uno, Mega 2560和Due一起工作。支持的最大通道为6个。
引用作为
塞尔吉奥·比亚吉奥尼(2022年)。RC接收Arduino驱动块(//www.ru-cchi.com/matlabcentral/fileexchange/45541-rc-receive-driver-block-for-arduino), MATLAB中央文件交换。检索.