Serge77> Ты имеешь в виду, что это у тебя уже работает в железе?
Дак она сначала заработала, я потом схему нарисовал. Я руками легче думаю. Только работает от кнопки, которая является эмулятором микрофона, так как схему сопряжения микрофона с реле мне никто не помог придумать
Исходил я из того, что кто-то мне придумает схему, которая будет преобразовывать напряжение с микрофона в постоянный ток, пропорциональный силе звука. Было очевидно, что всякие ФНЧ и ФВЧ я не смогу организовать в релейном исполнении, поэтому я взял тобой же предложенный принцип (Я почему-то думал, что его Термостат предложил).
Как работает схема? Полностю расписывать долго. контакты с грибками - надо представить что это парашюты и дают замедленное срабатывание в определенном направлении (меня так учили запоминать). Логика простая и схема была бы намного проще, если бы можно было использовать любое реле, а не те, что в кладовке валялись
Есть три интервала времени. Отсчет интервалов схема начинает только с началом первого сигнала.
В первом интервале схема проверяет длительность первого сигнала и если его длительность в допустимых пределах, то есть он не слишком короткий и не слишком длинный, схема запоминает его. Если он короче заданного, но ненамного, то схема выждет все три интервала и сбросится в исходное состояние, а если совсем короткий, то ничего не будет. Если сигнал слишком длинный, схема также сбрасывается. В этом интервале должен быть первый хлопок, который система посчитает.
Во втором интервале любой различимый схемой сигнал сбрасывает её в исходное состояние.
В третьем интервале если приходит не слишком короткий сигнал, схема его также запоминает. Одновременно с запоминанием второго сигнала схема смотрит, был ли уже первый подходящий сигнал, и если был, то выдает команду на срабатывание лампы. Команда идет с выдержкой времени, чтобы успел доработать участок, определяющий, не слишком ли длинным был второй сигнал. Если он был слишком длинный, то схема сбрасывается до выполнения команды на срабатывание лампы. Если же он в пределах, допустимой длительности, то мигнет лампа. Краткое мигание для экпериментов, чтобы не сбрасывать схему вручную. Если в третьем интервале не было сигнала, то схема также сбрасывается.
Вот такая простая логика. Я не очень уверен, что это реально будет работать с микрофоном, так так это механика и выдержки времени с разбросом в милисекунды очень трудно даются, а кнопка не очень хороший эмулятор микрофона. Но с электронными компонентами, как мне кажется, это просто и мне кажется проще эту логику обработать программно на МК, чем городить кучу отдельных компонентов.