вот как то так получается?
т.е. все равно будет 1 оборот в цикле: затвор номер (1) сработает при отодвигании рычага с роликом (3), и ветряк повернется на 180 градусов.
при этом колесо с рычагами еще не завершило взаимодействие с роликом (3). когда это случится, пружина (5) вернет рычаг в исходное состояние и отопрет затвор (2), ветряк "доверяется" до 360 градусов и будет заперт запором (1).
думаю, так.