вход ->100к - выход на пин ардуино> 8.2к - GND
unsigned long old_millis;
unsigned long count; // счетчик
void setup() {
Serial.begin(115200);
pinMode(5, OUTPUT);
pinMode(2, INPUT);
old_millis = millis();
}
void loop() {
count = pulseIn(2, HIGH);
if (millis() - old_millis >= 1000) {
Serial.print("count = ");
Serial.println(count);
if (count > 1100 && count <= 1500) {
digitalWrite(5, LOW);
} else {
digitalWrite(5, HIGH);
}
old_millis = millis();
}
}