Arduino教程07:Matlab

欢迎来到Arduino系列的第七节Arduino教程。在本教程中,我们将学习如何将Arduino连接到Matlab,以及它们如何使用串口进行通信。此外,我们还将做一个示例,使用Matlab来控制Arduino板。

这是一个循序渐进的视频教程,很容易遵循。此外,在视频下面,您可以找到本教程所需的部件和视频中示例的源代码。

这个Arduino教程所需的组件


必威外围提钱披露:这些是附属链接。作为一名亚马逊助理,我的收入来自符合条件的购买。

电路原理图的示例


MATLAB代码


清楚的;一个= arduino (COM4为);a.pinMode(8,“输出”);a.pinMode(12、“输入”);if (toc<10) b=a.digitalRead(12);if (b==true) a.digitalWrite(8,1);其他a.digitalWrite (8,0);结束结束

3回复

  1. AEY

    你好,
    我试着做同样的事情但是我得到一个错误;

    警告:读取失败:在到达终止符之前发生超时。
    testttt错误(第2行)
    一个= arduino (COM4为);

    我的Uno肯定连上了COM4。但是我每次都得到相同的错误。我也试过pro mini, ıt在COM3上,但结果是一样的。我无法通过Matlab连接arduino。

    你有什么建议吗?你能帮我一下吗?

    谢谢。

    回复
    • 德扬Nedelkovski

      连接可能有问题,但我可以指出任何细节。按照视频中描述的方法再试一次。加上您的Matlab版本和插件可能是问题,因为他们已经发布了新的Arduino插件的Matlab 2015。

      回复
  2. AEY

    ı当我输入install_arduino时也会得到这个警告。

    警告:至少还有一个arduino。m文件,安装将继续,但强烈建议删除
    任何其他版本之前使用这个

    回复

发表评论

您的电子邮件地址将不会被公布。

推荐

2019年最佳入门级示波器为初学者和爱好者

最好的示波器为初学者和爱好者

推荐

2019年初学者的8个最佳Arduino Starter Kits

8个最好的ARDUINO初学者工具包

推荐

最好的3D打印机为初学者和爱好者- 3D打印

最好的3D打印机为初学者和业余爱好者