开始使用DMC60C

本指南将提供设置DMC60C的逐步指南API和配置实用程序以及FRC驱动程序站环境。


先决条件

硬件

  • 妮·罗伯里奥
    • USB电缆或以太网电缆将其插入。
  • DMC60C
  • USB GamePad(例如项目)

软件


教程

1.建立Roborio

1.1)为Roborio供电,并通过以太网电缆或通过USB插入网络。
1.2)开放Roborio成像工具寻找Roborio中的Roborio针对框。


注意:如果Roborio未出现在列表中,请确保它与运行成像工具的计算机连接到同一网络。

1.3)输入您的团队编号在适当的盒子中。

1.4)检查旁边的框格式目标,然后选择frc_roborio_2018_v*.zip然后单击重构

一旦Roborio成功重新格式化和更新,您就可以关闭成像工具。

2.安装DMC60C库文件

2.1)运行安装DMC60C库和配置实用程序。。这是DMC60C的安装脚本API。它还将将DMC60C配置服务器服务器安装到Roborio上。



2.2)选择1或2将将DMC60C配置服务器复制到Roborio。除非在Roborio上更改,否则用户名和密码可以空白。它还将将DMC60C库文件安装到WPILIB目录。选择3只会复制API文件到WPILIB目录。

2.3)DMC60C配置服务器托管在“Roborio- [团队编号] -FRC.LOCAL:8000”。Roborio IP地址也可以使用“[Roborio IP地址]:8000”到达服务器。安装后自动启动该服务器。

3.配置DMC60C

3.1)打开互联网浏览器并键入“ Roborio- [TeamNumber] -FRC.Local:8000”,用您的团队编号代替[TeamNumber]。Roborio的IP地址也将起作用,并且可以更快地响应。例如:192.168.1.104:8000

3.2)如果成功设置了DMC60C配置实用程序,则将显示在浏览器中。在继续之前,请确保将设备ID从0更改为1到65之间的任何数字。您也可以在此处配置任何其他选项。

4.打开一个示例项目(C ++/Java)

4.1)Open FRC vs Code 2019。

4.2)单击文件>打开文件夹

4.3)导航到DMC60CAPIgit示例(DMC60C-FRC-API \示例) 文件夹。选择包含示例项目的文件夹,然后单击选择文件夹



项目文件夹将添加到VS代码工作区中。该项目已经安装了DMC60C供应商依赖项。笔记:要安装供应商依赖项,请单击右上角的W,然后单击管理供应商库>安装新库(离线)> Digilent-DMC60C然后单击确定。

4.4)在“资源管理器”选项卡中,打开.wpilib/wpilib_preferences.json。将团队编号更改为您的团队编号并保存文件。

4.打开一个示例项目(LabView)

4.1)开放Labview FRC 2019。

4.2)单击文件>打开项目…

4.3)导航到DMC60C-FRC-API \示例\ LabView文件夹。打开示例项目文件夹,选择.lvproj,然后单击“确定”以打开项目。



4.4)右键单击Roborio目标并打开属性。



4.5)在IP地址 /DNS名称,将42号团队更改为您的团队号。单击确定。

5.运行示例项目(C ++/Java)

5.1)运行FRC驱动程序站打开FRC驱动程序站。

5.2)单击驾驶员左侧的齿轮。更改团队编号到Roborio的团队编号,然后按Enter。这应该找到球队的roborio。Roborio的IP地址也可以在此处输入。

5.3)插入控制器,并等待操纵杆灯变绿色。



5.4)打开src/main/cpp/robot.cpp或src/main/java/java/frc/robot/robot.java打开顶级机器人实现。将设备编号更改为DMC60C的设备编号,然后保存文件。



5.5)准备就绪时,单击右上角的WPI徽标。点击WPILIB C ++部署然后单击好的将代码部署到Roborio。



5.6)单击驾驶员站左侧的方向盘。选择详细介绍然后单击使能够。这将在Roborio上部署的示例代码中启动totererated Loop。现在,您应该能够使用连接的操纵杆驱动DMC60C。

5.运行示例项目(LabView)

5.1)运行FRC驱动程序站打开FRC驱动程序站。

5.2)单击驾驶员左侧的齿轮。更改团队编号到Roborio的团队编号,然后按Enter。这应该找到球队的roborio。Roborio的IP地址也可以在此处输入。

5.3)插入控制器,并等待操纵杆灯变绿色。



5.4)开放目标/团队代码/begin.vi。按ctrl+e打开框图以进行begin.vi。



5.5)将进送到DMC60C打开VI的设备编号更改为DMC60C的设备编号。如果适用,请根据您的硬件配置更改车轮参数。

5.5)准备就绪时,打开目标/机器人main.vi并运行它。这将将LabView程序部署到Roborio。

5.6)单击驾驶员站左侧的方向盘。选择详细介绍然后单击使能够。这将在Roborio上部署的示例代码中启动totererated Loop。现在,您应该能够使用连接的操纵杆驱动DMC60C。
,,,,,,,,