在本教程中,我们将展示如何为您的 SBC 提供固定 IP 以及如何将其连接到 PC。
这是为您的 SBC 开发网络应用程序的理想设置,因为它允许您在 PC 上编写代码并直接对其进行测试。
由于大多数 PC 使用 WiFi 上网,我们还将介绍如何通过以太网与您的 SBC 共享您的 WiFi Internet 连接。
请注意,如果您将 SBC 连接到可以访问 Internet 的路由器,则该过程很简单。
所需硬件:
- simpleRTK2B-SBC 带以太网电缆
- PC(具有连接到互联网的 WiFi,以防您想与 SBC 共享)
第 1 步:检查(或设置)您的 PC 网络适配器配置
- 通过运行或命令提示符打开网络连接。 请按 Windows键 和 R键 同时打开运行框。 类型 ncpa.cpl 然后按 Enter,您可以立即访问网络连接。
- 双击 以太网(EtherNet) 图标,选择 Internet 协议版本 4 (TCP/IPv4),然后单击属性
- 您需要设置您的适配器固定 IP 地址和子网掩码。 您可以编写任何值,但在本教程中,我们将使用下图中的值。 将其余字段留空,然后单击确定。
第 2 步:为您的 SBC 供电并通过 USB 和以太网将其连接到您的电脑
- 一切都连接好后,打开你的 首选 IDE/代码编辑器并粘贴此代码:
进口 网络 局域网 = 网络.局域网()局域网.积极的(真) (lan_ip, lan_subnet, lan_gateway, lan_dns) = (“10.0.0.1”, “255.255.255.0”, “10.0.0.2”, “8.8.8.8”) 局域网.ifconfig((lan_ip, lan_subnet, lan_gateway, lan_dns))
- 从代码中可以看出,我们为 SBC 分配了固定 IP 10.0.0.1。
如果您在步骤 2.1 中运行代码,您可以通过在 PC 上打开命令窗口来验证它是否工作(按 Windows键 和 R键 同时,键入 CMD.EXE 并按 Enter)通过在 SBC IP 地址上执行 ping 操作。
- 如果 ping 成功了,恭喜你,你的 SBC 现在有一个固定的 IP,可以被你的 PC 识别。
第 3 步:从您的 PC 与 SBC 共享 Internet
- 打开网络连接(参见步骤 1.1)
- 右键单击您的 Wi-Fi 适配器并选择属性,转到共享选项卡并选择 允许其他网络用户通过此计算机的Internet连接来连接,点击确定
- 单击确定后,有时 Windows 会自动更改以太网配置。
为确定起见,重复步骤 1 中描述的所有步骤以验证您的以太网适配器 IPv4 配置是否正常,如果 Windows 已更改它,请按照步骤 1.3 中的定义将其重新设置 - 您现在应该可以在您的 SBC 上使用 Internet!
您可以运行以下代码进行验证:
进口 网络 进口 请求 as 要求 局域网 = 网络.局域网()局域网.积极的(真) (lan_ip, lan_subnet, lan_gateway, lan_dns) = (“10.0.0.1”, “255.255.255.0”, “10.0.0.2”, “8.8.8.8”) 局域网.ifconfig((lan_ip, lan_subnet, lan_gateway, lan_dns)) 请求 = 要求.得到(“https://www.google.com/”) 打印(要求.内容)要求.关()
- 如果一切正常,您应该会在您的 microPython 终端上看到 Google 网站的 GET 响应。