Я пытаюсь включить светодиод с Arduino, используя C #. Я написал код, который работал для других людей, но в моем случае светодиод не включается. Когда я нажимаю кнопку в моем приложении, светодиод RX на Arduino uno мигает. При нажатии кнопки запуска в Visual Studio светодиод мигает 2 раза. Я пытался инвертировать светодиод, но ничего не произошло. Что мне здесь делать? Ничто из того, что я нашел в 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);
}