Я получил 14:29 при запуске этого кода. Попытка использовать схемы Ардуино

int switchmode=0;

void setup()
{
  pinMode(3, INPUT);
  pinMode(7, OUTPUT);
  pinMode(9, OUTPUT);
}

void loop()
{
  switchmode = digitalRead(3;
  digitalWrite(7,switchmode);                        
  if(switchmode== HIGH){ 
    digitalWrite(9,HIGH);
    delay(1000);
    digitalWrite(9,LOW);
    delay(1000);
  }
                

Я запускаю этот код в виртуальной электрической цепи на сайте Tinkercad.com. Это ошибка, которую я получаю

** В функции 'void loop()': 14:29: ошибка: ожидается ')' перед ';' статус выхода токена 1**

1 ответ

Думаю, вам здесь не хватает этой скобки:

//                        ↓
switchmode = digitalRead(3;

// The correct is:
switchmode = digitalRead(3);
Другие вопросы по тегам