Будильник на печь. Первый проект)

Silver394
Offline
Зарегистрирован: 04.02.2022

Такое вот не хитрое устройство собираю, требуется помощь. Начал писать код, но всё встало и дальше не двигается, хотя и работает... Что имеем: Код)

 

 

http://arduino.ru/forum/obshchii/vstavka-programmnogo-koda-v-temukommentarii

 

 

Как то так, но не совсем... Помогите грамотно составить условие, по которым будут происходить задержки в срабатывании. Скажем, датчик пламени определяет что есть пламя, в течении не менее 15 минут подряд, потом прогорело и нет сигнала тоже хотя бы 15 минут, прежде чем будет пищать бипер. Проснулся, нажал кнопку, бипер выключился, а программа ждёт когда появится огонь, стабильно минут на 15, и так по кругу.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

1. Правила сетевой этики требуют почитать форум 2-3 дня прежде, чем на него писать. Если бы Вы им следовали, что знали бы, как следует задавать вопросы и как размещать код.

2. Условие никто кроме Вас составить не сможет потому, что никто кроме Вас не знает, что именно должно быть в Вашем условии. Подсказка: если Вы подробно распишете условие по-русски, то потом очень легко можно будет перевести его на Си.

Morroc
Offline
Зарегистрирован: 24.10.2016

Silver394 пишет:
Скажем, датчик пламени определяет что есть пламя, в течении не менее 15 минут подряд

Вот тут как то не очень понятно. Т.е. в течение этих 15 минут или если пламя пропадает периодически сколько угодно времени эта приблуда с пищалкой ничего делать не будет ? Мне кажется тогда уж проще ждать 15 минут без огня и пищать без остальных условий.