Подскажите,пожалуйста
Начал изучать ардуинку по книге Джереми блума
Ввел Листинг и почему ругается на переменную “i”
Compilation ERROR: ‘‘i’’ was not declared in this scope
Заранее спасибо!
Если вы не знаете английского - воспользуйтесь переводчиком. В вашем случае компилятор указывает, что переменная i не объявлена. Причина - лишняя точка с запятой в строке 10. Кроме того, не хватает точки с запятой в строках 17 и 18, компилятор и об этом вам заявит.
ЗЫ: не привыкайте к такому безалаберному стилю написания кода, пользуйтесь автоформатированием кода. В Arduino IDE это делается комбинацией Ctrl+T
const int LED = 9;
void setup() {
pinMode(LED, OUTPUT);
}
void loop() {
for (int i = 0; i < 256; i++) {
analogWrite(LED, i);
delay(10);
}
for (int i = 255; i >= 0; i--) {
analogWrite(LED; i);
delay(10);
}
}