Код IT Загрузка примера кода…

C++ main.cpp
const int buttonPin = 2;
const int ledPin = 13;

int ledState = LOW;

void setup() {
  pinMode(buttonPin, INPUT_PULLUP);
  pinMode(ledPin, OUTPUT);
  digitalWrite(ledPin, ledState);
}

void loop() {
  static int lastBtn = HIGH;
  int btn = digitalRead(buttonPin);

  if (lastBtn == HIGH && btn == LOW) {
    ledState = !ledState;
    digitalWrite(ledPin, ledState);
    delay(50);
  }

  lastBtn = btn;
}
const int buttonPin = 2;
const int ledPin = 13;

int ledState = LOW;

void setup() {
  pinMode(buttonPin, INPUT_PULLUP);
  pinMode(ledPin, OUTPUT);
  digitalWrite(ledPin, ledState);
}

void loop() {
  static int lastBtn = HIGH;
  int btn = digitalRead(buttonPin);

  if (lastBtn == HIGH && btn == LOW) {
    ledState = !ledState;
    digitalWrite(ledPin, ledState);
    delay(50);
  }

  lastBtn = btn;
}