// Primer03 - DIGITAL INPUT
#define BUTTON_PIN 2 // Вредноста 2 се доделува на BUTTON_PIN
void setup() {
Serial.begin(9600); // Иницијализација на Serial Monitor
pinMode(BUTTON_PIN, INPUT_PULLUP); //ПИН 2 се конфигурира како DIGITAL IN
}
int lastState = HIGH;
void loop() {
int value = digitalRead((BUTTON_PIN)); // Се чита дигиталниот влез
if (lastState != value) { // Проверка на последна вредност
lastState = value;
if (value == HIGH) {
Serial.println(" Слободен ");
}
if (value == LOW) {
Serial.println(" Притиснат");
}
}
}