关于硬件与软件交互的艺术,对于有些人来说是一发不可收拾的情怀,在下小试牛刀,在学习unity3D开始,就在想着有一天能让单片机与unity3产生交互,进行数据交互,分享一个unity3的插件ArdunityBasic,它的神奇之处在于可以将意大利开源硬件Arduino开发板与unity3D进行串口通信,可以完成Output,Input等基本的交互功能,直接上图~~~
1、 硬件电路接线图
2、unity操作步骤图
①导入从Asset Store中下载的Ardunity插件,因为有报错,是因为.Net的原因,解决报错操作步骤:
选择Edit -> project setting -> Player -> 右下角Api Compatibility level(点击选择.Net 2.0),操作结束;
②看图操作:
③Arduino(硬件)端操作,首先我用的是Arduino UNO开发板,数据线,Arduino IDE,打开文件后首先编译,在上传烧录至开发板中,链接电路,搞定,接下来你可以试试你的实验成果了~~~