windows 10 和带密码的蓝牙模块 hc-05

windows 10 and bluetooth module hc-05 with passcode

我正在尝试通过 Windows Phone 10、HC-05 蓝牙模块和 Arduino Uno 建立连接来控制 LED。我只是在使用蓝牙模块时无法让 LED 响应,只能通过 USB 直接连接。

HC-05 使用密码,但我找不到如何在 API

上传递密码

我在 Visual Studio 上使用的代码是:

//on the constructor:
connection = new BluetoothSerial("HC-05");
arduino = new RemoteDevice(connection);
connection.ConnectionEstablished += onConnectionStablished;
connection.begin(38400, SerialConfig.SERIAL_8N1);

//on the buttons:
private void OnButton_Click(object sender, RoutedEventArgs e)
    {
        //turn the led on pin 5 on
        arduino.digitalWrite(9, PinState.HIGH);
    }

发现问题,波特率必须是9600,firmata和Visual Studio:

关于arduino的setup()函数:

    Firmata.begin(9600);

在代码的开始部分:

    connection.begin(9600, SerialConfig.SERIAL_8N1);