#1 2016-11-19 18:50:32

ACA5
Участник
Зарегистрирован: 2016-11-19
Сообщений: 9

Не получается цикл for

Начинаю изучать arduino, помогите пожалуйста, сделал все тупо по книжке , при проверке выдает ошибки.


int d = 100;

void setup() 
{
  pinMode(2, OUTPUT); //Устанавливаем пины  
  pinMode(3, OUTPUT); // со 2ого по 5ый как источнки
  pinMode(4, OUTPUT); //цифровых выходов
  pinMode(5, OUTPUT);
  pinMode(6, OUTPUT);

}

void loop() 
{
  for ( int a = 2; a < 7; a++ )
  {
    digitalWrite(a, HIGH);
    delay(d);
    digitalWrite(a, LOW);
    delay(d);
  }
}


При проверке выдает ошибки
Куча таких с разными номерами в '\ '       
Project_2:1: error: stray '\260' in program 
и

Project_2:1: error: expected unqualified-id before numeric constant

C:\Users\Антон\Documents\Arduino\Project_2\Project_2.ino: In function 'void loop()':

Project_2:19: error: 'd' was not declared in this scope

exit status 1
stray '\320' in program

#2 2016-11-19 19:25:16

qwone
Участник
Зарегистрирован: 2016-07-25
Сообщений: 143

Re: Не получается цикл for

В том что выложили нет ошибки. А в том что сюда не попало могут быть русские буквы.

#3 2016-11-19 19:57:38

ACA5
Участник
Зарегистрирован: 2016-11-19
Сообщений: 9

Re: Не получается цикл for

Это весь код. Светодиоды должны делать бегущую волну, без цикла for , просто поочередно повышая digitalWrite все работало.

#4 2016-11-19 20:09:35

gidrobort
Участник
Зарегистрирован: 2016-10-19
Сообщений: 15

Re: Не получается цикл for

ACA5 пишет:

Это весь код. Светодиоды должны делать бегущую волну, без цикла for , просто поочередно повышая digitalWrite все работало.

я тоже проверил ошибок не нашел (для arduino due)

#5 2016-11-19 20:15:06

ACA5
Участник
Зарегистрирован: 2016-11-19
Сообщений: 9

Re: Не получается цикл for

У меня arduino uno r3 (если  это имеет значение). Перезапускал ide, все равно выдает ошибки. Менял на всякий случай имя переменной int, ничего не изменилось.

#6 2016-11-19 20:17:38

ACA5
Участник
Зарегистрирован: 2016-11-19
Сообщений: 9

Re: Не получается цикл for

Ребята, извините ,что потратил ваше время, дико затупил, действительно были русские буквы, забыл поставить // в самом начале описании проекта. Зато теперь во мне появилась дополнительная уверннность, что если надо, то я не один и кто-нибудь может помочь, спасибо!)

Быстрое сообщение

Введите сообщение и нажмите Отправить

Подвал раздела