主要内容

连接到覆盆子π硬件板金宝app在线

准备你的树莓π®硬件板建立连接金宝app®在线™

先决条件

  1. 检查你的董事会和操作系统支持金宝app金宝app网络仿真软件连接。支持的操金宝app作系统Raspbian伸展或Raspbian克星。支持董事金宝app会的覆盆子π2模型B,覆盆子π3模型B, B + 3模式,和树莓4π模型B是一种最佳实践实现中概述的安全措施保护你的覆盆子π

  2. 打开你的树莓π,并确保它是连接到互联网。你的设备不需要连接到同一台计算机或计算机运行相同的网络金宝app网络仿真软件

  3. 如果您使用的是版本的覆盆子π操作系统桌面环境,您可以打开一个壳进入安装命令。如果您的设备引导进入命令行,输入安装命令。你也可以通过SSH访问您的设备或另一个远程访问的方法,所述远程访问

    请注意

    使用一个完整版的覆盆子πOS与桌面环境部署的覆盆子π硬件仿真软件模型金宝app金宝app网络仿真软件

设置覆盆子π硬件板

  1. 安装模型包通过输入以下命金宝app令覆盆子π的覆盆子π壳。

    $ sudo apt-get更新$ sudo apt-get matlab-rpi安装

  2. 配置您的覆盆子π中发现的金宝app网络仿真软件。按照安装步骤出现在您的命令行。

    $ sudo matlab-rpi-setup

    1. 给你的设备的名字。

      步骤1:为你提供一个名称覆盆子π在MATLAB在线。名称:myPi
    2. 选择启用或禁用外围功能。

      步骤2:启用/禁用外设在覆盆子π。你想启用I2C吗?(y / n):你想启用SPI y ?y (y / n):你想启用相机?(y / n):你想启用UART y ?(y / n): y
    3. 选择启用或禁用部署一个MATLAB函数或仿真软件模型的覆盆子π。金宝app

      步骤3:启用/禁用部署覆盆子π/仿真软件MATLAB函数模型。金宝app你想使部署/仿真软件MATLAB函数模型作为一个独立的可执行?金宝app(y / n): y用户空间库需要部署MATLAB函数/覆盆子π硬件仿真软件模型。金宝app用户空间库是由第三方授权给你单独的许可条款下可以在GitHub库,https://github.com/raspberrypi/userland/你想安装用户?(y / n): y泛美卫生组织MQTT C库需要MATLAB函数/ Simulink模型部署到覆盆子π硬件。金宝app泛美卫生组织MQTT C库是由第三方授权给你单独的许可条款下可以在GitHub库,https://github.com/eclipse/paho.mqtt.c你想安装泛美卫生组织MQTT ?(y / n): y“nnpy”是需要部署MATLAB函数库/仿真软件模型树莓π硬件。金宝appnnpy python是授权给你单独的许可条款下由第三方可以在GitHub库,https://github.com/nanomsg/nnpy你想安装nnpy ?(y / n): y

    4. 提供你MathWorks®帐户凭据进行身份验证金宝app网络仿真软件连接。您的用户ID和电子邮件地址与您的帐户都是有效的。这些信息没有存储在你的树莓π。

      第四步:提供MathWorks账户凭证。电子邮件地址或用户ID: jsmith密码:* * * * * * * * * * *安装用户库。这可能需要几分钟。

      如果你有问题MathWorks账户登录,访问MathWorks网站。启用两步验证MathWorks占额外的安全。为特定的身份验证指令(如果已启用两步验证,看看两步验证打开

    请注意

    这个登录保持有效期为六个月,直到你的证书到期。一旦到期,你将不能连接到覆盆子π金宝app网络仿真软件。遵循步骤reauthenticate董事会MathWorks账户凭证已经过期

  3. 重启你的树莓π开始监听金宝app网络仿真软件连接。

    $ sudo重启

    你可以在任何时候修改设置初始设置后用旗帜。你可以提供这些旗帜matlab-rpi-setup包安装命令。

    描述 选项的语法 例子
    设置树莓π的显示名称金宝app网络仿真软件 ——名称=名称 sudo matlab-rpi-setup myPi2——名称
    - n sudo matlab-rpi-setup - n myPi2
    覆盆子π的身份验证凭证金宝app网络仿真软件 ——登录 sudo matlab-rpi-setup——登录
    - l sudo matlab-rpi-setup - l
    启用或禁用在覆盆子πI2C功能。需要重新启动。 ——i2c ={启用|禁用} sudo matlab-rpi-setup——i2c启用
    -我 sudo matlab-rpi-setup我使

    启用或禁用SPI功能树莓π。需要重新启动。

    ——spi ={启用|禁用} sudo matlab-rpi-setup——spi启用
    - s sudo matlab-rpi-setup - s启用
    启用或禁用相机功能树莓π。需要重新启动。 ——相机={启用|禁用} sudo matlab-rpi-setup——相机启用
    - c sudo matlab-rpi-setup - c使
    启用或禁用UART功能树莓π。需要重新启动。 ——uart ={启用|禁用} sudo matlab-rpi-setup——uart启用
    - u sudo matlab-rpi-setup - u使
    部署一个MATLAB函数或仿真软件模型作为一个独立的可执金宝app行文件树莓π。 ——部署={启用|禁用} sudo matlab-rpi-setup——部署支持
    - d sudo matlab-rpi-setup - d使
    显示MATLAB和覆盆子π设置使用。 ——帮助 sudo matlab-rpi-setup——帮助
    - h sudo matlab-rpi-setup - h

    看到每个标记的完整描述在您的shell,输入这个命令。

    男人matlab-rpi-setup美元

连接到覆盆子π金宝app在线

  1. 打开一个金宝app网络仿真软件会议https://matlab.mathworks.com到任何一台电脑连接到互联网上。用MathWorks帐户登录凭证。

    请注意

    你必须登录过程中使用相同的账户凭证覆盆子π设置。

  2. 扫描覆盆子πMathWorks相同的硬件配置帐户凭据。

    raspilist
    ans = 1 x4表名SerialNumber PackageVersion地位_____________ ______ _____________ * * *“myPi”“10000000675 b0321”“21.2.0”“准备连接”

    下表提供了一个列表可能的状态对你的树莓π。

    准备好连接 覆盆子π安装了MATLAB覆盆子π支持包的正确版本。金宝app您可以创建一个金宝app网络仿真软件连接。
    连接 覆盆子π安装了MATLAB覆盆子π支持包的正确版本。金宝app它已经连接金宝app网络仿真软件
    升级需要 覆盆子π安装了MATLAB覆盆子π支持包的正确版本。金宝app更多说明,见金宝app覆盆子π模型包需要被更新
    认证要求 提供你的MathWorks账户凭证reauthenticate仿真软件的在线连接。金宝app这个状态出现前两周你的登录凭证过期。更多说明,见MathWorks账户凭证已经过期

  3. 使用raspi没有任何输入重用的设置从最近的树莓π连接。如果第一次连接,这个函数创建一个连接到第一个覆盆子π设备指定为“准备连接”raspilist输出。

    r = raspi
    r = raspi属性:DeviceAddress:“myPi”SerialNumber:“10000000675 b0321”BoardName:覆盆子π3模型B AvailableLEDs: {“led0”} AvailableDigitalPins:(4、5、6、12、13、14、15、16、17、18、19日,20日,21日,22日,23日,24日,25日,26日,27日]AvailableSPIChannels: {‘CE0’,‘CE1} AvailableI2CBuses: {“i2c-1”} AvailableWebcams:{“短波紫外线相机(046 d: 0809)”} I2CBusSpeed: 0

    此外,您可以指定的名字serialnumber的覆盆子πraspilist输出连接到一个特定的设备。

    r = raspi (“myPi”);
    r = raspi (“10000000675 b0321”);

沟通覆盆子π硬件使用连接的IO金宝app在线

金宝app网络仿真软件,您可以使用连接输入输出与输入输出外设通信覆盆子π硬件董事会在正常模式模拟。连接输入输出的更多信息,请参阅使用连接IO与硬件通信

本节演示了连接IO的工作流开始使用仿真软件为覆盆子π硬件支持包金宝app金宝app的例子。您可以使用相同的步骤中的任何例子支持包。金宝app

  1. 在MATLAB®命令窗口,运行这个命令打开仿真软件模型。金宝app

    open_system (“raspberrypi_gettingstarted”)
  2. 建模仿真软件模型的选项卡,金宝app在设置部分中,点击模型设置

  3. 在配置参数对话框中,确保硬件板参数设置为覆盆子π

  4. 选择目标硬件资源>板参数并输入设备名称

  5. 连接I / O部分,确保通信接口参数设置为互联网

  6. 点击应用>好吧

  7. 硬件仿真软件模型的选项卡,金宝app在模式部分中,选择连接输入输出

  8. 在电脑上运行部分的仿真软件模型,点击金宝app运行IO。在仿真中,观察到LED覆盆子π董事会眨眼的时间1秒。

部署金宝app模型覆盆子π硬件从金宝app在线

金宝app网络仿真软件,您可以构建和部署一个覆盆子π硬件仿真软件模型。金宝app

本节演示了部署工作流开始使用仿真软件为覆盆子π硬件支持包金宝app金宝app的例子。您可以使用相同的步骤中的任何例子支持包。金宝app

  1. 在MATLAB命令窗口,运行这个命令打开仿真软件模型。金宝app

    open_system (“raspberrypi_gettingstarted”)
  2. 建模仿真软件模型的选项卡,金宝app在设置部分中,点击模型设置

  3. 在配置参数对话框中,确保硬件板参数设置为覆盆子π

  4. 选择目标硬件资源>板参数并输入设备名称

  5. 点击应用>好吧

  6. 硬件仿真软件模型的选项卡,金宝app在模式部分中,选择机上运行

  7. 部署部分的仿真软件模型,点击金宝app构建、部署和启动。生成的代码是建立在覆盆子π硬件和自动运行。观察到LED在董事会眨眼的时间1秒。

另请参阅

|||

外部网站