// הגדרת פין ה-LED
const int ledPin = 13;
int blinkCounter = 0; // משתנה לספירת מספר ההבהובים
void setup() {
// הגדרת פין ה-LED כפלט
pinMode(ledPin, OUTPUT);
// אתחול תקשורת טורית במהירות 9600 בוד
Serial.begin(9600);
Serial.println("מערכת הבהוב LED הופעלה!");
}
void loop() {
blinkLED(500); // קריאה לפונקציה - מהבהב LED כל 500 מילישניות
}
// פונקציה להבהוב LED
void blinkLED(int delayTime) {
blinkCounter++; // הגדלת מונה ההבהובים
digitalWrite(ledPin, HIGH); // הדלקת הנורה
Serial.print("LED דולקת. הבהוב מספר: ");
Serial.println(blinkCounter);
delay(delayTime); // המתנה
digitalWrite(ledPin, LOW); // כיבוי הנורה
Serial.println("LED כבויה");
delay(delayTime); // המתנה
}