主要内容

树莓皮发光二极管控制

此示例演示如何控制树莓Pi™ 由机器人引导™ 装置

介绍

Raspberry Pi是一种流行的、低成本的、信用卡大小的单板计算机。您可以通过使用Android设备作为前端来控制无线连接到Raspberry Pi板的硬件和外围设备,从而创建引人注目的项目。在本例中,您将在Raspberry Pi硬件和Android设备上配置并运行两个Simulink模型另外,您将能够从Android设备控制Raspberry Pi板上的LED开/关。金宝app

您将学习如何:

  • 在Raspberry Pi硬件和Android设备之间建立网络连接

  • 为Raspberry Pi硬件配置并运行金宝appSimulink模型,以从Android设备接收UDP数据包

  • 为Android设备配置并运行Simul金宝appink模型,以向Raspberry Pi硬件发送UDP数据包

先决条件

所需硬件

  • 覆盆子皮板

  • 安卓手机还是平板电脑

任务1 -为树莓派硬件安装Simu金宝applink支持包金宝app

你需要金宝appSimu金宝applink支持包树莓派硬件在Raspbe金宝apprry Pi板上运行Simulink模型。

1.下载并安装针对Raspberry Pi硬件金宝app的Sim金宝appulink支持包

2.(建议)完成以下步骤:RaspberryPi硬件入门举例金宝appSimu金宝applink支持包树莓派硬件你刚刚安装的。

任务2 -配置网络连接

在本任务中,您将在Raspberry Pi板和Android设备之间建立网络连接。本例中使用的通信协议是UDP。

1.通过以太网端口用以太网电缆将Raspberry Pi板连接到网络。

2.通过Wi-Fi将Android设备连接到同一网络。检查设置->无线局域网->[已连接Wi-Fi网络]查找Android设备的IP地址。

3.验证Raspberry Pi板与Android设备之间的连接。

在MATLAB命令提示符下执行以下命令:

r=树莓型

该命令返回一个带有树莓派板IP地址信息的对象。

运行命令系统(r, 'sudo ping [Android_IP_Address] -c 10')使用在步骤2中找到的Android设备IP地址来验证连接。

系统(r,'sudo ping 172.31.205.40 -c 10')

任务3-在Raspberr金宝appy Pi板和Android设备上运行Simulink模型

1.打开预配置覆盆子π模型并使用Raspberry Pi板的IP地址对其进行配置。%%2.硬件选项卡中的Simuli金宝appnk模型模式节,选择在船上运行然后单击构建、部署和启动在Raspberry Pi板上构建并运行此模型。

3.打开预配置安卓模型. 双击UDP发送块。打开块掩码并在中输入Raspberry Pi板的IP地址远程IP地址编辑框。点击好吧保存并关闭块掩码。%%4.硬件选项卡中的Simuli金宝appnk模型模式节,选择在船上运行然后单击构建、部署和启动在Android设备上构建并运行此模型。Android应用程序将在您的Android设备上运行。

5.Android应用程序运行后,按下Android应用程序中的开关按钮,观察LED的开/关。