помогите не могу понять в чём ошибка

MrSir_YT
Offline
Зарегистрирован: 13.02.2018
#define MOTOR_PIN        9
#define fIRST_BUTTON_PIN 5
#define BUTTON_COUNT     3
#define SPEED_STEP (255 / (BUTTON_COUNT - 1))
 
void setup()
{
  pinMode(MOTOR_PIN, OUTPUT);
  for (int i= 0; i < BUTTON_COUNT; ++i)
    pinMode(i + FIRST_BUTTON_PIN, INPUT_PULLUP);
}
 
void loop()
{
  for (int i =0; i < BUTTON_COUNT; ++i) {
   if (digitalRead(i + FIRST_BUTTON_PIN))
      continue;
 
    int speed = i * SPEED_STEP;
 
    analogWrite(MOTOR_PIN, speed);
  }
}
 
Arduino: 1.8.5 (Windows 7), Плата:"Arduino/Genuino Uno"
 
C:\Users\Р?РіРѕСЂСЊ\Desktop\sketch_feb07a\sketch_feb07a.ino: In function 'void setup()':
 
sketch_feb07a:10: error: 'FIRST_BUTTON_PIN' was not declared in this scope
 
C:\Users\Р?РіРѕСЂСЊ\Desktop\sketch_feb07a\sketch_feb07a.ino: In function 'void loop()':
 
sketch_feb07a:16: error: 'FIRST_BUTTON_PIN' was not declared in this scope
 
exit status 1
'FIRST_BUTTON_PIN' was not declared in this scope
 
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
 
 

 

xDriver
xDriver аватар
Offline
Зарегистрирован: 14.08.2015

чувствуете разницу ?

#define fIRST_BUTTON_PIN 5

и

FIRST_BUTTON_PIN

 

MrSir_YT
Offline
Зарегистрирован: 13.02.2018

спасибо большое моя внимательность оставляет желать лучшего