Skip to main content

在 SenseCAP Solar Node 上开始使用 MeshCore

note

当设备处于以下状态时,请不要手动重启或关闭设备,否则设备可能会损坏。

  1. 尚未完成消息传输过程
  2. 正在被配置

固件烧录

方法 1:通过 Web Flasher

使用 USB 线将设备连接到电脑。请确保数据线支持数据传输。

warning

在数据传输过程中请保持 USB 线连接,否则设备可能会损坏。

前往 Meshcore Web Flasher

Community Firmware 分组中选择 Seeed Studio SenseCAP Solar

pir

选择 Repeater。如果你想烧录其他固件,请点击这里查看教程。

pir

擦除 Flash

点击 Enter DFU Mode,选择名为 "Solar Node" 或 "TinyUSB serial" 的串口。然后点击 Erase Flash 并选择串口。

pir

如果你点击了 Erase Flash 但没有任何响应,请再次点击 Enter DFU,然后再点击 Erase Flash,以确保已成功进入 DFU 模式。

如果你看到 "Flashing erase firmware:100%",说明设备已成功完成擦除。

pir

烧录固件

选择固件版本。

pir

点击 Enter DFU Mode,选择名为 "P1 Pro" 或 "TinyUSB" 的串口。然后点击 Flash 并选择串口。

pir

如果你点击了 Flash 但没有任何响应,请再次点击 Enter DFU,然后再点击 Flash,以确保已成功进入 DFU 模式。

当进度条完全填满时,表示 Flash 已完成。随后设备会自动重启。

pir

方法 2:拖拽烧录

使用 USB 线将设备连接到电脑。请确保数据线支持数据传输。

warning

在数据传输过程中请保持 USB 线连接,否则设备可能会损坏。

前往 Meshcore Web Flasher

Community Firmware 分组中选择 Seeed Studio SenseCAP Solar

pir

选择 Repeater。如果你想烧录其他固件,请点击这里查看教程。

pir

擦除 Flash

下载 UF2 文件。

pir

双击 RST 按钮手动进入 DFU 模式。大约 10~15 秒后,你会看到一个名为 Xiao-BootSolar Node 的磁盘弹出。

pir

将下载好的 UF2 文件拖拽到弹出的磁盘中。

pir

固件烧录成功后,该磁盘会自动消失。此时设备中还没有固件,因此设备 NOT 会自动重启。

烧录固件

选择最新的固件版本。

pir

下载 UF2 文件。

pir

双击 RST 按钮手动进入 DFU 模式。大约 10~15 秒后,你会看到一个名为 Xiao-BootSolar Node 的磁盘弹出。

pir

将下载好的 UF2 文件拖拽到弹出的磁盘中。

pir

固件烧录成功后,该磁盘会自动消失。此时设备中还没有固件,因此设备不会自动重启。

入门指南

在正式部署前,请先对节点进行测试和配置。

安装

组装设备

note

由于设备将长期在户外使用,请避免将面板水平安装。建议采用倾斜或斜向安装,以防止积水。此外,请确保所有螺丝已牢固拧紧且上盖安装到位。为增强防水性能,你也可以考虑额外进行密封处理。

  • 部件清单

pir

  • 步骤 1:使用垫圈和螺丝将部件 1 固定在设备底部。
  • 步骤 2:使用螺丝连接万向节(部件 2)和支架(部件 3)。
  • 步骤 3:连接 RF 线缆(部件 4)和天线(部件 5)。
  • 步骤 4:在合适的位置安装抱箍环。
  • 步骤 5:连接万向节支架。
  • 步骤 6:松开螺丝,调整万向节到合适位置后,再拧紧螺丝。
  • 步骤 7:将天线连接到设备。

安装电池和 GPS 模块(可选)

tip

当你需要安装或更换电池时,请使用 Button-top 18650(3.6V)电池。

pir

P1-Pro 版本内置电池和 GPS 模块;对于 P1 版本,如有需要,用户需要手动安装电池和 GPS 模块。

  • 步骤 1:卸下所有螺丝并取下上盖。

pir

  • 步骤 2:安装电池和 GPS 模块。

pir

pir

  • 步骤 3:装回外壳。

pir

note

请确保外壳安装到位且螺丝拧紧,以保证设备的防水性能。

####(可选)升级天线

  • 你可以通过观看此视频,将天线更换为玻璃钢天线。

如果你需要更高增益的天线,我们推荐 860-930MHz 3dBi fiberglass 天线和 902-928MHz 5.8dBi fiberglass 天线。

启动设备

设备需要通过连接 USB 线来激活。蓝色 Mesh LED 将点亮约 3 秒,这意味着设备已成功开机。

蓝色 Mesh LED 指示灯在发送 advert 之前不会点亮。

tip

如果插入 USB 线后设备没有响应,请先为其充电。不要使用快充充电器。

配置

  • 步骤 1 初始配置

当 MeshCore 第一次烧录到 LoRa 设备上时,需要设置服务器设备的频率,使其使用在你所在国家或地区合法的频率。

点击这里 来配置中继器。

更改 LoRa 区域并保存设置。然后 Reboot 设备,否则设置不会生效。

pir

区域列表

Region CodeDescriptionFrequency Range (MHz)Duty Cycle (%)Power Limit (dBm)
UNSETUnsetN/AN/AN/A
USUnited States902.0 - 928.010030
EU_868European Union 868MHz869.4 - 869.651027

更完整的列表请参考 LoRa Region by Country

info

EU_868 必须遵守每小时 10% 的占空比限制,以滚动 1 小时为周期,每分钟计算一次。如果达到该限制,你的设备将停止发射,直到再次被允许。

现在你已经在设备上设置了 LoRa 区域,可以继续配置任意适合你需求的 LoRa Configs

  • 步骤 2 发送 Advert

点击 "send advert" 以使其他 Meshcore 设备能够看到此中继器。然后该中继器就可以在设备列表中被看到。

pir

在完成初始化设置后,点击

  • 步骤 3(可选)管理员登录

中继器的默认管理员密码是 password

pir

登录后,你可以看到配置页面。现在你可以调整中继器的配置。

如果你想显示中继器的位置,可以启用 GPS。

pir

此外,你可以调整 advert 广播间隔。auto zero hop advert 的间隔范围为 60-240 分钟。auto flood advert 的间隔范围为 3-168 小时。

pir

设置路径

在将中继器添加到你的路由之前,你可能需要先使用中继器发送 advert。中继器会自动以固定间隔自动发送。该间隔可能是数小时(默认 3 小时)。因此你需要手动发送 advert,否则就需要等待。

pir

你可以手动设置消息发送路径。将你的蓝牙伴侣设备连接到手机 App。打开一个私信窗口。然后你可以选择已发现的中继器来形成你的路径。

pir

设置路径后,传输方式将变为 "n hop"。例如,如果你在路由中添加了 1 个中继器,它将变为 1 hop。

pir

常见问题

启动循环

  • 原因

这通常是由固件烧录失败引起的。烧录固件时,请保持连接稳定。

  • 故障排查

点击这里 重新烧录固件。

设备变砖

描述

设备无响应,没有 LED,无法与你的 App 配对。

1) 设备仍然可以进入 DFU 模式,则尝试烧录 bootloader。

烧录 Bootloader

note

在烧录 bootloader 时,请确保线缆连接稳定,并且在烧录过程中 不要 断开连接。

步骤 1:安装 Adafruit-nrfutil

前置条件

这是推荐的方法,用于安装最新版本:

pip3 install --user adafruit-nrfutil

步骤 2:检查你的端口号

将设备连接到电脑,并检查端口号。

示例:

pir

步骤 3:烧录 bootloader

在终端或命令提示符中,导航到你下载 bootloader 压缩包的目录,并执行以下命令,将端口替换为你设备的正确端口:

  • 适用于 Windows
adafruit-nrfutil --verbose dfu serial --package xiao_nrf52840_ble_bootloader.zip -p COMXX -b 115200 --singlebank --touch 1200
  • 适用于其他系统
adafruit-nrfutil --verbose dfu serial --package xiao_nrf52840_ble_bootloader.zip -p /dev/tty.SLAB_USBtoUART -b 115200 --singlebank --touch 1200

pir

完成以上步骤后,你就可以烧录应用固件

信号质量

  • SNR 反映通信链路的质量。正常设备通常在 -7 dB 以上工作。SNR 低于 -10 dB 的设备表示性能较差。

  • RSSI 由设备及其周围环境共同决定。正常设备通常在 -110 dBm 以上工作。RSSI 低于 -115 dBm 的设备被认为性能较差。

    为获得最佳信号效果,请在开阔、无遮挡且干扰最小的区域使用设备。

充电电流

pir

Xiao nRF-52840 Plus 的最大充电电流为 200 mA。充电管理芯片 CN3165 为 0.99A。因此最大充电电流为 1A。

资源

Loading Comments...