Я написал небольшое приложение, чтобы включить светодиод, подключенный к моей плате Arduino. Приложение отправляет определенное значение байта, чтобы включить светодиод, и определенное значение, чтобы выключить его через порт USB. Странно то, что по какой-то причине, когда я использую последовательный монитор в среде разработки Arduino, чтобы включить светодиод, а затем закрыть последовательный монитор, светодиод выключается, и я не вводю правильное значение байта, то же самое происходит и в моем тесте Java приложение. Меня озадачивает то, что в моем приложении C # я могу отправить правильное значение байта, чтобы включить светодиод, а затем выключить мое приложение, и индикатор все еще горит. Я совершенно сбит с толку, почему это происходит.