[一]基于arduino 硬件支持包的matlab/Simulink开发
Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软件(ArduinoIDE),比较流行的乐高机器人等机器人开发教育行业都采用。编程简单方便,而且还配有各种IDE,C语言或者图形化编程。
1.安装硬件支持包:打开matlab2017,找到附加功能下的获取硬件支持包并点击,弹出来 “Simulink Support Package for Arduino Hardware ”点击进去 ,进行安装,安装完成后,可以在附加功能下的管理附加功能中查看(我已经安装好)。
2.打开simulink-simulink library browser列表,找到刚刚安装的Simulink Support Package for Arduino Hardware,可以查看官方已经封装好的底层.
3.设计程序:新建模型,拖入一个数字量输出模块,高电平输出。并在设置里的code generation 里面选择systerm target file 为arduino_ec.tlc,语言为C,同时连接好硬件(我的是arduino mega 2560),对应的在设置里的hardware implementation 选择arduino mega 2560,等待系统设置完毕,并在最下面选择端口,进行下载程序。
4.我这里就不在演示下载了,之前试过,程序可以执行。大家可以试试。