Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bluetooth 通过arduino在2个蓝牙模块之间高效发送数据_Bluetooth_Arduino - Fatal编程技术网

Bluetooth 通过arduino在2个蓝牙模块之间高效发送数据

Bluetooth 通过arduino在2个蓝牙模块之间高效发送数据,bluetooth,arduino,Bluetooth,Arduino,我能够配对并发送数据,没有问题,但我遇到了一个问题,即接收器将逐字节接收并解释数据,而不是一串字节。这是一个问题,因为发送的数据是从电位计读取的值。如果电位计变化太快,则接收器无法足够快地读取变化。有什么建议吗 我目前的设置是HC-05与HC-06配对,由2个arduino micros提供动力。发送器和接收器的波特率分别为30400和9600(我不知道为什么30400不能在接收器上工作)。使用串行接口进行通信的两个单元的波特率不同通常不是一个好主意。为什么不能将发送方波特率设置为9600?如果

我能够配对并发送数据,没有问题,但我遇到了一个问题,即接收器将逐字节接收并解释数据,而不是一串字节。这是一个问题,因为发送的数据是从电位计读取的值。如果电位计变化太快,则接收器无法足够快地读取变化。有什么建议吗


我目前的设置是HC-05与HC-06配对,由2个arduino micros提供动力。发送器和接收器的波特率分别为30400和9600(我不知道为什么30400不能在接收器上工作)。

使用串行接口进行通信的两个单元的波特率不同通常不是一个好主意。为什么不能将发送方波特率设置为9600?如果可以,我建议你从这里开始。另外,如果你能发布你的代码,那就太好了。

很快就会发布。。。当我更改发送方的波特率时,垃圾在接收端接收,这很有趣