const int irSensorPin = 2;
int count = 0;
int lastState = HIGH;
void setup() {
pinMode(irSensorPin, INPUT);
Serial.begin(9600);
Serial.print("People Count: ");
Serial.println(count);
}
void loop() {
int currentState = digitalRead(irSensorPin);
if (currentState == LOW && lastState == HIGH) {
count++;
Serial.print("People Count: ");
Serial.println(count);
delay(500);
}
lastState = currentState;
delay(50);
}