Такое не должно происходить. Может у Вас входа с датчиков "висят в воздухе"?
Evolad, Что значит датчики, условные? - нужно определится и тогда вся картинка у Вас обрисуется.
Тогда про-инвертируй выходы от них, если сделал как предлагал Ingwar, в посте № 3.
Для этого вообще можно взять мотор от десятки, у него по концам концевики, доехал в крайнее положение -выключился, поменял полярность поехал в обратку. Зная время которое нужное для перемещения заслонки реле включать через таймер.
Если б так захотел, то так и сделал бы. Но помимо управления моторчиками, мне надо ещё чтоб ардуинка выполняла и другие задачи, которые разбил на блоки, и вот из одним из таких блоков "воюю". Плюс научиться писать программы под ардуино, потому как остальное для меня не проблема: нарисовать печатку, вытравить, запаять, прошить, подключить, запустить, наладить. Проблема в том, что никак не могу врубиться в создание программы под свои нужды.Александр_Светлый писал(а): ↑18.12.2018{, 17:15}Для этого вообще можно взять мотор от десятки, у него по концам концевики, доехал в крайнее положение -выключился, поменял полярность поехал в обратку. Зная время которое нужное для перемещения заслонки реле включать через таймер.
Спасибо. На этом flp работает корректно. Я знал, что чего-то не хватало, но не знал чего именно) Не хватало переменной и как её правильно применить. От уроков, читанины на тематику работы с ардуино каша в голове, но спустя время должно немного проясниться)) Силовое сделано хорошо ничего не сгорит))
Нет. Переменная нужна для одно-разового считывания входа в одном цикле.
Дык её и использовать но не заморачиваться с обработкой положения потенциометра в моторе... Зачем эти сложности? Допустим мы выяснили что от края до края мотор перемещается за 10 сек, когда создались условия необходимые для перемещения заслонки. Ардуина запускает реле через таймер, например на 15сек, мы то знаем что заслонка через 10 сек всё равно сама себя выключит и ещё 5 сек на всякий случай. По истечении таймера реле отключается. Когда нужно в обратку происходит то же самое, только второе реле меняет полярность на мотор. Просто если нужно перемещать от края до края не вижу смысла занимать аналоговый порт и камень вычислениями её положения, пусть камень следит за остальными задачами.Evolad писал(а): ↑18.12.2018{, 17:29}помимо управления моторчиками, мне надо ещё чтоб ардуинка выполняла и другие задачи