const int ledPin = 13; // Pin-i i lidhur me LED
const int buttonPin = 2; // Pin-i i lidhur me butonin
int gjendi = 0;
boolean sentOnce = true; // Variabël flag për të parandaluar dërgimin e mëtejshëm të tekstit
void setup() {
Serial.begin(9600); // Inicializo portin serial me shpejtësi 9600 bps
pinMode(ledPin, OUTPUT);
pinMode(buttonPin, INPUT_PULLUP);
}
void loop() {
gjendi = digitalRead(buttonPin);
if (gjendi == LOW) {
digitalWrite(ledPin, HIGH); // Ndiz ose fik LED-in kur butoni është shtypur
} else{
digitalWrite(ledPin, LOW);
}
if (!sentOnce) {
if (digitalRead(ledPin) == HIGH) {
Serial.println("LED_NDEZUR");
} else {
Serial.println("LED FIKUR");
}
sentOnce = true; // Ndrysho flag-in që të parandalohet dërgimi i mëtejshëm i tekstit
}
// Mund të shtoni logjikë të tjera këtu sipas nevojës
}