主要内容

开始使用MATLAB为乐高头脑风暴EV3硬件支持包金宝app

这个例子向您展示了如何设置通信EV3砖。

介绍

MATLAB®支持包乐高金宝app®头脑风暴®EV3硬件使您能够与乐高头脑风暴EV3硬件在MATLAB交互。

这个例子向您展示了如何设置与EV3砖/ USB通信,wi - fi®,或蓝牙连接®。然后,验证,您可以使用MATLAB命令与EV3硬件交互EV3由议长扮演一个基调。

先决条件

如果您是MATLAB,我们建议完成交互式MATLAB教程,开始使用MATLAB,运行开始使用MATLAB的例子。

所需的硬件

你需要以下硬件:

  • EV3砖

  • EV3 USB电缆,或EV3无线电子狗,或蓝牙适配器的主机(可选的,如果没有内置蓝牙可用在您的计算机上)

任务1 - LEGO MINDSTORMS EV3建立沟通

设置通讯EV3砖使用以下选项之一。

选项1:USB

1。使用USB电缆连接的微型USB端口EV3,贴上“电脑”,您的主机计算机上的USB端口。

选项2:无线网络

1。EV3 WiFi适配器插入EV3主机USB端口,贴上“USB”。

2。EV3砖的界面,使用设置>无线网络并启用无线网络。然后,搜索并连接到网络。有关更多信息,查阅EV3用户指南。

3所示。然后,使用设置>砖的信息,把IP地址和硬件ID。记下这两个值使用。

4所示。验证EV3砖是可获得的,使用命令行上平你的主机的IP地址EV3砖。例如,输入:

萍192.28.195.170

萍统计数据表明EV3砖是否可以从您的主机电脑。

选项3:蓝牙

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

2。在EV3砖界面,选择设置>蓝牙和启用蓝牙。

3所示。对主机和EV3砖。在主机电脑,蓝牙串口的设备数量。记下这个名字以后使用。

任务2 -创建一个连接到EV3砖

创建一个连接到EV3砖mylego使用以下选项之一。

选项1:USB

mylego = legoev3 (usb)

选项2:无线网络

mylego = legoev3 (wifi, < IP_Address >、< Hardware_ID >)

进入IP地址和硬件ID你写在任务1。

例如:

mylego = legoev3(“无线”、“192.168.1.3”,“00165340 e49b”)

选项3:蓝牙

mylego = legoev3(“蓝牙”,< Serial_Port >)

使用串行端口名称任务1中找到。

例如:

mylego = legoev3(“蓝牙”、“COM3”)

选项4:连接使用设置从最后一次成功连接

如果你使用legoev3不带参数,legoev3从最后一次成功连接重用设置EV3砖。这是最有效的方式连接到一个设备。

mylego = legoev3

任务3 - Beep EV3砖

验证连接工作。使用mylego连接从Task 2发挥beep声EV3砖上说话的人。

beep (mylego)

任务4 -终止通信

终止连接,清除legoev3对象。

明确mylego

总结

这个例子向您展示了如何建立与EV3砖/ USB通信,无线网络,或蓝牙连接。它还向您展示了如何使用MATLAB命令连接到EV3砖并与之交互。有关更多信息,请参见与EV3砖外设交互,读取传感器的值,控制汽车的例子。