我正在尝试使用C#通过Arduino打开LED。我写了一个对其他人有用的代码,但就我而言,LED不会亮。当我从应用程序中单击按钮时,Arduino上的RX LED会闪烁。在Visual Studio上按启动键时,LED闪烁2次。我试图反转LED,但是什么也没发生。我该怎么办?我在StackOverflow上找不到的任何帮助。 以下是我的代码。
public partial class MainWindow : Window
{
private SerialPort _serialPort;
public MainWindow()
{
InitializeComponent();
_serialPort = new SerialPort();
_serialPort.PortName = "COM3";
_serialPort.BaudRate = 9600;
_serialPort.DtrEnable = true;
_serialPort.Open();
}
private void Button_Click(object sender, RoutedEventArgs e)
{
_serialPort.Write(new byte[] {Convert.ToByte("1")}, 0, 1);
}
private void Button_Click_1(object sender, RoutedEventArgs e)
{
_serialPort.Write(new byte[] {Convert.ToByte("0")}, 0, 1);
}