У меня есть вход ШИМ в моем GPIO Raspberry Pi.Мне нужно только определить время, когда GPIO читает ШИМ или нет.
Например, если мой Raspberry Pi получит эти данные (|||| => ШИМ)
_______|||||||_______||||||||______________|||||||_______
Я будуполучите время каждого минимума и ШИМ
_______|||||||_______||||||||______________|||||||_______
[70 ms][70 ms][70 ms][70 ms][ 140 ms ][70 ms][70 ms]
или, по крайней мере, сможете преобразовать его в высокий уровень напряжения, как показано ниже (---- => HIGH)
_______-------_______--------______________-------_______
[70 ms][70 ms][70 ms][70 ms][ 140 ms ][70 ms][70 ms]
Iнужно, чтобы это было так, чтобы я мог получить продолжительность PWM.
Как я могу сделать это в реальном времени в Python?