入门MATLAB®支持包LEGO®MINDSTORMS®E万博1manbetxV3™硬件

这个例子说明了如何设置与EV3砖通信。

介绍

在MATLAB Sup万博1manbetxport Package的LEGO MINDSTORMS EV3硬件,您可以用LEGO MINDSTORMS EV3硬件从内部MATLAB交互。

这个例子说明了如何设置通讯与EV3砖通过USB,WiFi或蓝牙连接。然后,验证您可以通过从讲话者在EV3播放音使用MATLAB命令交互与EV3硬件。

先决条件

如果你是新的MATLAB,有助于完成互动MATLAB教程,阅读的入门部分MATLAB文档运行入门例如MATLAB

硬件要求

您需要以下硬件:

  • EV3砖

  • EV3 USB连接线,或无线EV3适配器或蓝牙适配器的主计算机(可选,如果没有内置蓝牙您的计算机上)

任务1 - 建立LEGO MINDSTORMS EV3通信

设置使用下列选项之一EV3砖通信。

选项1:USB

1.使用USB电缆连接到Mini-USB端口连接的EV3,标有“PC”,和U​​SB端口的主机上。

选项2:无线网络

1.将EV3的WiFi适配器到主机EV3 USB端口,标有 'USB'。

2.在EV3砖接口,使用设置>无线上网并启用无线网络连接。然后,搜索并连接到网络。欲了解更多信息,请参阅EV3用户指南。

3.然后,使用设置>砖信息,得到IP地址和硬件ID。请记下以后使用这两个值。

4.要验证EV3砖可达,使用命令行主机上ping到EV3砖的IP地址。例如,输入:

平192.28.195.170

ping统计指示EV3砖是从您的主机访问。

方案3:蓝牙

1.您的主机上启用蓝牙。如果它没有内置蓝牙,使用蓝牙适配器。

2.在EV3砖接口中,选择设置>蓝牙和启用蓝牙。

3.对主机和EV3砖。在主机上,得到了串口的蓝牙适配器的数量。记下名字的使用以后。

任务2 - 创建连接到EV3砖

要创建名为EV3砖的连接mylego使用下列选项之一。

选项1:USB

mylego = legoev3( 'USB')

选项2:无线网络

mylego = legoev3( '的WiFi',

输入IP地址和硬件ID你任务1中写下。

例如:

mylego = legoev3( '的WiFi', '192.168.1.3', '00165340e49b')

方案3:蓝牙

mylego = legoev3( '蓝牙',

使用在任务1中的串行端口名称。

例如:

mylego = legoev3( '蓝牙', 'COM3')

方案4:重新连接使用的设置从一成功连接

如果您使用legoev3不带任何参数,legoev3重用从上次成功连接到EV3砖的设置。这是重新连接到设备的最有效途径。

mylego = legoev3

任务3 - 哔EV3砖

验证连接工作。使用mylego从任务2连接到从上EV3砖扬声器播放提示音。

音(mylego)

任务4 - 终止通信

要终止连接,清除legoev3宾语。

明确mylego

摘要

这个例子说明,你如何建立通信与EV3砖通过USB,WiFi或蓝牙连接。它也展示了如何使用MATLAB命令连接和交互与EV3砖。欲了解更多信息,请参阅与LEGO MINDSTORMS EV3硬件交互例。