Кратковременное включение реле при включении ардуины

Вопросы от новичков
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Начальное состояние выходов

Сообщение pan »

jonik22sm писал(а): 07 фев 2018, 11:18А то потом бегай по платам и ищи эти всё блоки
этот блок нужен в основном в случаях с реле которые включаются минусом.
далее. не надо по платам растаскивать. я же писал, этот блок ставьте куда угодно. можно рядом 10 штук. хоть на отдельной плате вместе.
а блок для одного пина для того чтобы не засирать код программы, сколько надо пинов определить, столько блоков и вытаскиваем.
да и по сути какая разве большая разница в 10 блоках 10 цифр написать, или в одном те же 10 цифр
Аватара пользователя
brig62
Лейтенант
Сообщения: 469
Зарегистрирован: 13 май 2016, 16:37
Откуда: Казань
Имя: Игорь

Начальное состояние выходов

Сообщение brig62 »

jonik22sm писал(а): 07 фев 2018, 11:18Так можно в одном и поставить на первую плату.
Можно пример, как это сделать? Если примера нет, то и советы раздавать не стоит.
Тем более автор блока ответил
pan писал(а): 07 фев 2018, 09:44несколько. для каждого пина
Или у Вас свой блок на этот случай имеется? В студию, плиз.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Начальное состояние выходов

Сообщение pan »

brig62 писал(а): 07 фев 2018, 12:46Или у Вас свой блок на этот случай имеется? В студию, плиз.
не понял о чем речь.
если надо несколько пинов выставить в 1 , то ставим нужное количество блоков (в любое место. куда угодно) и в каждом пишем номер нужного пина
Аватара пользователя
brig62
Лейтенант
Сообщения: 469
Зарегистрирован: 13 май 2016, 16:37
Откуда: Казань
Имя: Игорь

Начальное состояние выходов

Сообщение brig62 »

pan, Это я у jonik22sm, спросил. Он утверждает, что
jonik22sm писал(а): 07 фев 2018, 11:18Так можно в одном и поставить на первую плату.
Зачем плодить если можно в одном всё мины прописать.
А то потом бегай по платам и ищи эти всё блоки
Вот я и подумал, что у него есть опыт, как это сделать. Или применительно к вашему блоку. Или свой у него имеется.
Аватара пользователя
jonik22sm
Капитан
Сообщения: 705
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Контактная информация:

Начальное состояние выходов

Сообщение jonik22sm »

В САМОПИСНОМ КОДЕ В SETUPSETION ВПИСАТЬ СРАЗУ ВСЕ ПИНЫ КОТОРЫЕ ИНТЕРЕСУЮТ ЕСЛИ ЧТО ДОПИСАТЬ
НО НЕ ПЛОДИТЬ НА КАЖДОЙ ПЛАТЕ

Отправлено спустя 2 минуты 31 секунду:
Я ДЕЛАЛ ТАК НО ПРОЕКТА НЕ ОСТАЛОСЬ ДВА ГОДА НАЗАД ПИСАЛ И ДО СИХ ПОР РАБОТАЕТ СТАНОК А ЧТОБ НЕБЫЛО КЗ КАК КТО ТО СВЕРХУ ПИСАЛ НУЖНО СТАВИТЬ БЛОК XOR
Можно сделать ВСЁ. Было бы желание.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Начальное состояние выходов

Сообщение pan »

ну можно и вписать сразу все какие надо. но это придется тогда каждому пользователю править код под свой.
в итоге кто знает что и где писать, то и сам сделает как надо. а для новичков нужна универсальность. вытащил, номер вписал и забыл.
Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13 окт 2015, 16:47
Контактная информация:

Начальное состояние выходов

Сообщение Олег »

jonik22sm, Правила форума давно читали?
2.2 Выражать отрицательные эмоции кроме как в качестве конструктивной критики. Злоупотреблять ББ-кодом, заглавными буквами и создавать на форуме беспорядок. Нарушать принципы человеческого общения, действующего законодательства, обманывать, дезинформировать;
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Начальное состояние выходов

Сообщение Golan »

pan писал(а): 07 фев 2018, 08:37как то так
может еще в чем то проблема?
Может, если делаю в новом проекте кнопку и реле все работает, а добавляю в свой, нифига
Так работает
SPOILERSPOILER_SHOW
2.jpg
Прописывается во так
SPOILERSPOILER_SHOW
3.jpg
В проект загоняю прописывается вот так, прописываю вручную все работает
SPOILERSPOILER_SHOW
1.jpg
Хотя это думаю мелочи, все это можно уже в отлаженый проект и руками загнать.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Добро не ценится в современном мире, люди от него наглеют!
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Начальное состояние выходов

Сообщение Sancho »

Golan,
Мне кажется, проблема во времени инициализации порта и дисплея - они, по скрину, отрабатывают первыми, а потом уже...
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Начальное состояние выходов

Сообщение pan »

мда. пока с очерёдностью записей в декларе и сетап секциях проблемка.
надо подумать как "прикостылить"
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Начальное состояние выходов

Сообщение Golan »

Sancho писал(а): 07 фев 2018, 15:04Golan,
Мне кажется, проблема во времени инициализации порта и дисплея - они, по скрину, отрабатывают первыми, а потом уже...
Тогда получается не в любое место ставить, у меня две платы, пробовал и туда и туда, нифига.
Добро не ценится в современном мире, люди от него наглеют!
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Начальное состояние выходов

Сообщение Sancho »

Golan писал(а): 07 фев 2018, 15:57Тогда получается не в любое место ставить, у меня две платы, пробовал и туда и туда, нифига
А разница при этом в секции setup наблюдается, очерёдность ?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Начальное состояние выходов

Сообщение Golan »

Я пробовал, выше на скрине именно в то место прописывается при любом варианте размещения.
Добро не ценится в современном мире, люди от него наглеют!
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Начальное состояние выходов

Сообщение Sancho »

Golan писал(а): 07 фев 2018, 16:45Я пробовал, выше на скрине именно в то место прописывается при любом варианте размещения.
тогда
pan писал(а): 07 фев 2018, 15:11мда. пока с очерёдностью записей в декларе и сетап секциях проблемка.
надо подумать как "прикостылить"
Наверно, стандартные функции, заложенные Автором, идут априори первыми, поэтому костыль может быть вставлен исключительно в IDE...
Проверил только что - так и есть.

Отправлено спустя 3 минуты 34 секунды:
Надо Автора просить добавить данную возможность в настройках выхода, как выбор у булевской константы состояния.

Отправлено спустя 33 минуты 8 секунд:
Уже было нечто, но не ясна суть.
Как смог - объяснил.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Начальное состояние выходов

Сообщение Golan »

Ну да, думаю это будет проще чем всякие блоки ваять и вручную код править
Добро не ценится в современном мире, люди от него наглеют!
Vlad71
Рядовой
Сообщения: 9
Зарегистрирован: 03 фев 2018, 18:48
Имя: Влад

Начальное состояние выходов

Сообщение Vlad71 »

На выход использую пять пинов , прописать в setup 5 одинаковых строчек с изменением номера пина две минуты. Просто хотелось бы иметь данный функционал в существующих настройках выходов. Что бы лишний раз не править код.
Аватара пользователя
brig62
Лейтенант
Сообщения: 469
Зарегистрирован: 13 май 2016, 16:37
Откуда: Казань
Имя: Игорь

Начальное состояние выходов

Сообщение brig62 »

Sancho писал(а): 07 фев 2018, 17:40Надо Автора просить добавить данную возможность
Пока ждем Автора, объясните на пальцах нубасу, куда как и что надо прописать в моем скетче дабы реле не щелкали при включении. У меня 8 выходов
SPOILERSPOILER_SHOW
2018-02-08_10-20-41.png
pr4.ino
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
moiseenko75
Рядовой
Сообщения: 46
Зарегистрирован: 14 ноя 2017, 03:46
Откуда: Макеевка

Начальное состояние выходов

Сообщение moiseenko75 »

Vlad71, Можно еще решить "топором". Перед выходом поставить аналоговый переключатель и поставить на него задержку на включение на 2-3 сек сколько там запускается ардуина. При запуске точно нечего проскочит.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Начальное состояние выходов

Сообщение Sancho »

brig62,
Если реле активируются нулём, тогда как в постах выше, например, спойлер 3 "если делать так, то работает", только пропишите свои номера пинов: 18, 19...
Если активируются 1 - то только делать задержку подачи питания на блок реле.
P.S. Если сделать от генератора в программе - дополнительное отключение при зависании контролера.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
brig62
Лейтенант
Сообщения: 469
Зарегистрирован: 13 май 2016, 16:37
Откуда: Казань
Имя: Игорь

Начальное состояние выходов

Сообщение brig62 »

Sancho, Спасибо, но яснее не стало. На спойлере 3 одно и тоже но на 5 строк ниже и уже не работает. Я смотрю на свой скетч как баран на новые ворота. И думаю
brig62 писал(а): 08 фев 2018, 10:27куда
???
Ответить

Вернуться в «Начинающим»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость