多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## **1、软件及工程下载** **mixly For VSR软件下载** 链接:https://pan.baidu.com/s/17mf-Jy1FrrdQOCNUA0Tbdg 提取码:1234 ## **2、Arduino-uno与IOA的连接与控制** ![](https://img.kancloud.cn/82/77/827779adf0f442d245e409032255eb90_444x118.png) arduino-uno单片机采用USB串口可与IOA实现虚实仿真控制,可使用mixly图形化或arduino-IDE编辑代码调试仿真,需要注意的是在进行下载时候需要先断开与IOA的连接再进行下载调试代码。 ### **2.1、Mixly烧录程序** 将Arduino-uno开发板通过USB线连接到电脑,第一次连接需要安装驱动。打开“mixly For VSR_20210122\arduino\drivers\CH341SER-Driver”目录下的“SETUP.EXE”即可安装驱动程序。 下面以一个简单的灯光控制为例: 打开Mixly For VSR。如图所示 ![](https://img.kancloud.cn/bc/25/bc2563ec61a1bbdf68a795e9b6d991c3_1195x834.png =x500) 选择Arduino/Genuino Uno开发板,和开发板对应的端口号。 从“VSR虚拟工厂”中拖出初始化“UNO_S初始化”模块 ![](https://img.kancloud.cn/0c/a6/0ca68ae4d44fa26d40cc31e01fac25c9_766x609.png) 再从“VSR输入输出”中拖出下面的代码 ![](https://img.kancloud.cn/f1/b0/f1b0b530deb7638d825468225beed32b_1191x734.png =x500) 点击上传![](https://img.kancloud.cn/ce/ea/ceea7b0680ba509b33fd5677716306ab_50x35.png),等待程序上传到单片机 ![](https://img.kancloud.cn/d3/49/d3493a0a4c89f53b03beb341e24a4726_701x216.png) ### **2.2、UNO连接到IOA** 打开IOA软件,点击左上角系统栏里的控制器选项 ![](https://img.kancloud.cn/b4/a5/b4a5670884a856f7562e7e30f7d2b7f2_619x93.png) 从跳出的添加控制器界面点击右下角添加按钮![](https://img.kancloud.cn/d8/0a/d80a897908caca58dbbf3fbb32c8633b_1087x599.png =x500) 添加一个单片机控制器UNO_S,并确定 ![](https://img.kancloud.cn/03/3d/033da36b22ad27621a5e259d2e82f99a_325x589.png) 添加完控制器后,点击连接,注意端口号是否正确。 ### **2.3、简易场景搭建** 在场景中加入RGB灯,切换开关,十字转换开关 ![](https://img.kancloud.cn/11/0d/110d959f6788f53bc5e8d5993a501318_1920x1080.gif =x500) 将RGB灯接线 ![](https://img.kancloud.cn/c0/e5/c0e58ac2cb30bbb033d5a0f252335f44_1920x1080.gif =x500) 切换开关接线 ![](https://img.kancloud.cn/0c/d9/0cd9228b3f28626004882a5d5b42ed0e_1920x1080.gif =x500) 十字转换开关接线 ![](https://img.kancloud.cn/e7/83/e783030c0cf93adbecdf6f3dde4abaf7_1920x1080.gif =x500) ## **3、仿真运行** 接线完成后就可以按F5 开始仿真运行了, ![](https://img.kancloud.cn/5e/5c/5e5c5920097192947417adb1c1520ec7_1920x1080.gif =x500)