[Windows 10和带有密码的蓝牙模块HC-05

问题描述 投票:0回答:1

我正在尝试建立连接以使用Windows Phone 10,HC-05蓝牙模块和Arduino Uno控制LED。仅在直接通过USB连接时,我才无法使LED在使用蓝牙模块时作出响应。

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);
    }
c# bluetooth visual-studio-2015 windows-10-mobile
1个回答
0
投票

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

关于arduino的setup()函数:

    Firmata.begin(9600);

在代码的开始部分:

    connection.begin(9600, SerialConfig.SERIAL_8N1);
© www.soinside.com 2019 - 2024. All rights reserved.