我有一个JY-MCU蓝牙模块,它与Arduino Uno连接并运行以下草图(这是cordova蓝牙串行插件的一个例子):
#include <SoftwareSerial.h>
#define RxD 11
#define TxD 10
SoftwareSerial bluetooth(RxD,TxD);
int counter = 0;
void setup()
{
Serial.begin(9600);
bluetooth.begin(9600); //Set BluetoothBee BaudRate to default baud rate 38400
setupBluetooth();
Serial.println("\nBluetooth Counter\n");
}
void loop() {
Serial.println(counter);
bluetooth.print(counter);
counter++;
delay(1000);
}
当我用USB端口打开串口监视器时,它从0开始计数,我看到了所有正确的事情。 当我用蓝牙端口打开串行监视器时,我只获得带有问号的钻石。 波特率是9600,所以这不是问题。
任何人都知道我必须做什么,通过蓝牙获得正确的价值观?
答案 0 :(得分:0)
模块没有正常工作,我们更改了模块,现在一切正常。