实验准备:连接MATLAB和Arduino
上一节
下一节
通过MATLAB端编程来控制Arduino读写传感器,请查看以下步骤2~步骤9;想要仅仅通过串口实现Arduino与MATLAB通信,直接查看步骤10~步骤12。
访问官网 https://ww2.mathworks.cn ,注册一个个人账户,比如用QQ邮箱注册,在后续安装支持包时,可能会需要提供。
准备MATLAB,版本不低于2016。
观看视频,尝试安装Arduino支持包。可能会下载不成功,需要反复多次尝试。
也可以用视频中提供的方法,到资料文件夹下载支持包。
观看视频,尝试用MATLAB连接Arduino。
观看视频,尝试用MATLAB获取来自Arduino的一个传感器的数据,并绘制动态数据变化图。
观看视频,尝试用MATLAB获取来自Arduino的两个传感器的数据,并绘制动态数据变化图。
进一步编程,分析传感器数据。
注意,上述步骤实现对Arduino的控制和数据读取是在执行相应的MATLAB代码时,自动下载MATLAB编译好的文件到Arduino中,再执行相应的功能,也就是说,全部代码只要在MATLAB端编写就可以读取Arduino传感器的数据。
另外一种方案是,以串口通信的方式,从Arduino一段发送数据,在MATLAB一段接受数据,也可以完成前述同样的功能。这是不需要上述复杂的1~8步骤的。
请观看以下视频,了解用串口通信的方式连接MATLAB与Arduino。

