// הגדרת פינים
int pirPin = 2;
int ledPin = 13;
void setup() {
pinMode(pirPin, INPUT); // PIR כקלט
pinMode(ledPin, OUTPUT); // LED כפלט
Serial.begin(9600); // התחלת תקשורת טורית
}
void loop() {
if (motionDetected()) {
digitalWrite(ledPin, HIGH); // הדלקת LED אם יש תנועה
Serial.println("תנועה זוהתה!");
delay(1000);
} else {
digitalWrite(ledPin, LOW); // כיבוי LED אם אין תנועה
Serial.println("אין תנועה");
delay(1000);
}
}
// פונקציה לזיהוי תנועה
boolean motionDetected() {
return digitalRead(pirPin) == HIGH;
}