Управление com-портом через кнопку - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте народ, начинаю только разбираться в данной теме. И скажем так есть задание. Есть микроконтроллер в который зашита программа позволяющая управлять питанием диода подключенного к его выходу. Мне необходимо сделать программу, которая при открытии будет иметь допустим кнопку, которые будут управлять питанием диода. То есть мне нужно послать на этот порт "1" и он должен включить диод. Подскажите пжл как это сделать?

Решение задачи: «Управление com-портом через кнопку»

textual
Листинг программы
#include <DigiCDC.h>
void setup() {                
  // initialize the digital pin as an output.
  SerialUSB.begin(); 
  pinMode(1,OUTPUT);
}
 
// the loop routine runs over and over again forever:
void loop() {
  
  //turns led on and off based on sending 0 or 1 from serial terminal
  if (SerialUSB.available()) {
    char input = SerialUSB.read();
    if(input == '0')
      digitalWrite(1,LOW);
    else if(input == '1')
      digitalWrite(1,HIGH);
      
  }
  
   SerialUSB.delay(100);               // keep usb alive // can alos use SerialUSB.refresh();
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.091 из 5