Почему я получаю эту ошибку?
моя ошибка : "exit Status 1 expected ')' before ';' token
Вот мой код :
void setup () {
for (int pin=2; pin <14; pin++) {
pinMode (pin ; OUTPUT)} ;
}
}
void loop () {
for (int i=2; i<14; i++) {
digitalWrite (i, HIGH) ;
delay(20);
digitalWrite(i+1,HIGH) ;
delay(20) ;
digitalWrite(i+2, HIGH) ;
delay(20) ;
digitalWrite(i, LOW) ;
delay(20) ;
digitalWrite(i+1, LOW) ;
}
}
//
for (int i=13; i>1; i--) {
digitalWrite (i, HIGH) ;
delay(20);
digitalWrite(i-1,HIGH) ;
delay(20) ;
digitalWrite(i-2, HIGH) ;
delay(20) ;
digitalWrite(i, LOW) ;
delay(20) ;
digitalWrite(i-1, LOW) ;
}
@justin2, 👍0
Обсуждение0
Смотрите также:
- Как использовать SPI на Arduino?
- Как решить проблему «avrdude: stk500_recv(): programmer is not responding»?
- Как создать несколько запущенных потоков?
- Как подключиться к Arduino с помощью WiFi?
- avrdude ser_open() can't set com-state
- Как узнать частоту дискретизации?
- Что такое Serial.begin(9600)?
- Я закирпичил свой Arduino Uno? Проблемы с загрузкой скетчей на плату
У вас есть несогласованные фигурные скобки. А последний цикл for находится вне любой функции, что недопустимо в C/C++. Хотя, извините, это уже не по теме., @chrisl
Потому что вы разделили параметры "pinMode" точкой с запятой вместо запятой. У вас также есть куча кода, не входящего в метод., @Dave Newton