低功耗蓝牙 HM-10 至 PC

问题描述 投票:0回答:1

我正在尝试使用低功耗蓝牙在包含连接到 HM-10 的 Arduino MKR 1310 的便携式工作站之间交换数据;和一台带有合适适配器的 PC。到目前为止,我成功的唯一安排是将 Nordic nRF52840 加密狗与 Nordic 软件一起使用。在这种情况下,Arduino 有简单的测试程序。

#include <Arduino.h>
#define RX_PIN 13
#define TX_PIN 14

void setup() {
  Serial.begin(9600);
  Serial1.begin(9600);
  }

void loop() {
  if (Serial1.available()) {
    char c = Serial1.read();
    Serial.print(c); // Print to Serial Monitor
  }
  if (Serial.available()) {
    char c = Serial.read();
    Serial1.print(c); // Send to HM-10
  }

当使用 tp-link 蓝牙 5.3 或 Arduino MKR 1010 作为 PC 适配器时,我无法与 HM-10 通信。我可以使用 nRF52840,但不知道需要编写什么软件。

该设备旨在在几个月的时间内在远程站点收集数据(总共约 1MB),并偶尔由访问该站点的人下载。因此使用了 MKR 1310,我已设法将其设置为足够低的电源电流(我未能将 MKR 1010 设置得足够低)。我在蓝牙上花费的时间比我想要记住的要多,我变得越来越困惑,并且非常感谢一些简单信息的指导,这些信息将使基本工作正常进行。预先感谢。

arduino bluetooth bluetooth-lowenergy hm-10 dongle
1个回答
0
投票

谢谢英国巴兹。这是Windows 10。PC应用程序将被其他人用来操作设备。我会看看Python。我现在已经成功使用 h ttps://www.youtube.com/watch?v=MFJsgTsvxLg 中的 AT+INQ 和 AT+BAND 连接两个 HM-10。关于 AT+BAND 的任何评论可能会有帮助,因为我在其他地方没有找到它。

© www.soinside.com 2019 - 2024. All rights reserved.