首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Arduino中提高蓝牙的波特率?

如何在Arduino中提高蓝牙的波特率?
EN

Stack Overflow用户
提问于 2016-04-19 23:19:26
回答 4查看 1.4K关注 0票数 0

我在Arduino做一个项目,并希望在我的Android传感器数据。为此,我在Android上使用HC-05 BT模块和蓝牙终端应用程序。但是蓝牙终端正在以恒定的速率接收数据(我想是1秒)。我想接收10毫秒的数据。我该怎么做呢?

下面是我的代码:

代码语言:javascript
复制
#include <SoftwareSerial.h>

int RX=0;
int TX=1;

SoftwareSerial Bluetooth(RX,TX);
int i=0;

void setup() {
    Bluetooth.begin(9600);
    Bluetooth.println("The controller has successfuly connected to the phone");
}

void loop() {
    Bluetooth.write(i);
    i++;
    delay(5);  
}
EN

Stack Overflow用户

发布于 2016-04-20 02:14:25

如果它是完整的代码,那么您发送的是未打印的字符。而且,在你得到i=127后,你将从ascii表的上部发送字符。想一想当i>255。在循环中尝试以下代码:

Bluetooth.println("this is test code")

而不是编写Bluetooth.write(i);

您可以获得有关ASCII 以及Serial.printSerial.write的更多信息

票数 1
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36722656

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档