Beer100 писал(а): ↑12.09.2018{, 21:20}
Мне показался что ваш вариант ресурсозатратный для контроллера
Даже и не знаю что вам сказать по ресурсозатратности. Могу только отметить, что много раз заливал через IDE в Arduino проекты с количеством логики, предложенной мною в схеме из поста №59, в десятки раз больше. В конце заливки, внизу окошка IDE, всегда появляется сообщение, что использовано столько-то % памяти.
Чаще всего, у меня уходило максимум 70% памяти, а то и значительно меньше (и это при на порядок большем количестве логики).
Конечно возможны варианты когда на Arduino нужно будет заливать кучу логики, для сложных проектов.
В таких случаях, когда я вижу (в IDE), что размер проекта приближается к 70% ресурсу памяти - раскидываю его на разные платы Arduino.
В AiExpress набрал в своё время дюжину Arduino-Pro-Mini, по 100 рублёв.
Или перевожу проект на Arduino Mega.
Увы, ваш вопрос ставит меня в тупик, так как точного ответа у меня нет. Займёт ли схема гистерезиса 0,5% памяти, или 3,5% - для меня это дело десятое. Какие у вас ресурсные ограничения мне не ведомо.
Существенным же для меня является сам факт чёткой, мнолетней работы фотодатчика с гистерезисом, безо всяких сбоев.
Критерий истины - практика. Пробуйте - подбирайте свой надёжный вариант.