PWM to Relay

Hi

Ich möchte ein Programm schreiben, in dem ich z.B. auf pin 13 ein PWM Signal erkenne. Wenn dieses Signal einen Duty-Cycle von mehr als 1.5ms hat, soll der Arduino auf pin 7 ein Relais aktivieren, wenn der Duty-Cycle unter 1.5ms liegt, soll der Arduino auf pin 7 das Relais deaktivieren.

Ich bin noch Anfänger und komme deshalb nicht weiter.

Danke für jede Antwort.
Lg lini48

Deine Beschreibung klingt so, als ob Du ein Servo-Signal bekommst, da wäre 1,5ms 50%.

PulseIn() sollte funktionieren.

Hallo,

eigentlich willst Du die eine Zeit messen und bei überschreiten einen Ausgänge schalten.

Zeit messen geht mit millis() oder micros()

dazu gibts Beispiele z.B Blink witout delay

ansehen - verstehen - probieren.

Heinz

Hallo,

Poste mal bitte Dein Code! Hast Du schon einen?

Grüße,
Donny