Загрузка данных


// 1. Указываем, что теперь 3 игрока
#define PLAYER_COUNT 3

// 2. Номера пинов для кнопок и светодиодов
// Проверь, чтобы провода от кнопок шли в 2, 13 и 4, а от ламп в 3, 12 и 5
int buttonPins[PLAYER_COUNT] = {2, 13, 4}; 
int ledPins[PLAYER_COUNT] = {3, 12, 5};

void setup()
{
  // Настраиваем все светодиоды на выход
  for (int i = 0; i < PLAYER_COUNT; i++) {
    pinMode(ledPins[i], OUTPUT);
    pinMode(buttonPins[i], INPUT);
  }
  
  // Домашнее задание: включаем светодиоды в начале
  digitalWrite(3, HIGH);
  digitalWrite(12, HIGH);
  digitalWrite(5, HIGH);
}

void loop()
{
  // Здесь будет логика игры из урока
  // Светодиоды будут гореть всегда, как просили в задании
  digitalWrite(3, HIGH);
  digitalWrite(12, HIGH);
  digitalWrite(5, HIGH);
}