java - 通过 BLE 将 Arduino101 连接到 PC 中的 Java 应用程序

标签 java arduino bluetooth bluetooth-lowenergy

我的arduino101从模拟引脚A0读取值,我想通过其内置蓝牙在PC中的Java程序中访问它。我是低功耗蓝牙 (BLE) 领域的新手,我尝试到处寻找答案,但似乎还没有人尝试过。我的笔记本电脑可以看到并连接到 arduino101。我只是想知道如何在java程序中连接到它,而不是使用串行监视器。

最佳答案

蓝牙连接实际上是串行连接(UART),称为SPP(串行端口配置文件)。这使得主机和远程设备之间的通信更加容易,以便用户可以通过终端或 MCU 上的简单 UART 连接进行访问。如果您从笔记本电脑扫描/找到并连接 arduino101,则可以使用串行通信从蓝牙发送和读取数据。

关于java - 通过 BLE 将 Arduino101 连接到 PC 中的 Java 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42453751/

相关文章:

java - 为什么我无法在编译时将 Integer 添加到泛型集合中,即使使用引用类型作为 Number 创建的泛型也是如此?

java - 使用 java Runtime api 运行 grep 命令

arduino - ESP8266 与 Arduino Nano 的连接

ios - 从另一个应用程序连接到蓝牙设备

c - 防止空字符终止字符串的最简单方法是什么?

java - 如何使用静态方法(不带异常)获取类的名称

java - 从 Seam 电子邮件生成绝对 URL

c++ - 在声明对象之前在全局函数中使用类的成员函数

c++ - 如何在函数外部访问函数中局部变量的值?

objective-c - 是否有 ELM327/obdkey OBD-II 适配器 Objective-C 编程指南?