Плата, выполенение по условию
-
- Рядовой
- Сообщения: 85
- Зарегистрирован: 09 ноя 2018, 00:48
- Откуда: Краснодар
- Имя: Александр
- Благодарил (а): 1 раз
Re: Плата, выполенение по условию
Спасибо всем кто откликнулся. Я много времени убил на это и так и не добился нужного результата. Убираю выполнение по условию и всё работает, а по условию опять таки ничего...
Взял другой шилд и другую плату нано другой релейный модуль накидал простенькую схему для двух плат по условию и нифига тоже...
Я столько вариантов перепробовал, хотя бы один раз должно было получиться). Вспоминаю такое уже было.
Сделаю на одной плате программу и поставлю уж на станок. Пусть весь код крутится в цикле, благо он будет не большой. Но хотелось покруче сделать, или я дурак, или лыжи не едут...
Взял другой шилд и другую плату нано другой релейный модуль накидал простенькую схему для двух плат по условию и нифига тоже...
Я столько вариантов перепробовал, хотя бы один раз должно было получиться). Вспоминаю такое уже было.
Сделаю на одной плате программу и поставлю уж на станок. Пусть весь код крутится в цикле, благо он будет не большой. Но хотелось покруче сделать, или я дурак, или лыжи не едут...
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 12 раз
- Поблагодарили: 100 раз
- Контактная информация:
Re: Плата, выполенение по условию
Не правильно подобрали смазку лыж.
Если не получается у Вас, сделайте так:
Загоните вторую плату в пользовательский блок (тем более сейчас в новых версиях программы пб можно создать очень просто из штатных блоков) и с помощью En блока управляйте им.
Если не получается у Вас, сделайте так:
Загоните вторую плату в пользовательский блок (тем более сейчас в новых версиях программы пб можно создать очень просто из штатных блоков) и с помощью En блока управляйте им.
-
- Рядовой
- Сообщения: 85
- Зарегистрирован: 09 ноя 2018, 00:48
- Откуда: Краснодар
- Имя: Александр
- Благодарил (а): 1 раз
Re: Плата, выполенение по условию
ещё раз!
Обратите внимание. Оч простая схема. Со входа "Насос" на переменную "Включение насоса" подаём единицу.
К переменной "Включение насоса" привязана на выполнение по условию плата 2.
На плате 2, выход пин 13(со встроенным светодиодом) активирован константой true.
Значит светодиод должен загореться.
Но он и без единицы горит и с единицей горит. То есть пин 13 живёт своей жизнью или кто то заставляет его так жить. К пину 13 ещё релюха прицеплена.
Обратите внимание. Оч простая схема. Со входа "Насос" на переменную "Включение насоса" подаём единицу.
К переменной "Включение насоса" привязана на выполнение по условию плата 2.
На плате 2, выход пин 13(со встроенным светодиодом) активирован константой true.
Значит светодиод должен загореться.
Но он и без единицы горит и с единицей горит. То есть пин 13 живёт своей жизнью или кто то заставляет его так жить. К пину 13 ещё релюха прицеплена.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 85
- Зарегистрирован: 09 ноя 2018, 00:48
- Откуда: Краснодар
- Имя: Александр
- Благодарил (а): 1 раз
Re: Плата, выполенение по условию
Спасибо большое, но я уже всё. Третий деньaidar_i писал(а): 06 июн 2025, 21:34 Не правильно подобрали смазку лыж.
Если не получается у Вас, сделайте так:
Загоните вторую плату в пользовательский блок (тем более сейчас в новых версиях программы пб можно создать очень просто из штатных блоков) и с помощью En блока управляйте им.
Сделаю на одной плате, пусть крутится всё в одном цикле. Так с платами хотелось замутить, оч хорошая идея.
- Phazz
- Полковник
- Сообщения: 3087
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 226 раз
- Поблагодарили: 106 раз
Re: Плата, выполенение по условию
Отключите вообще диспетчер для этой платы. Он там ни к чему.Alexander1 писал(а): 06 июн 2025, 22:21Спасибо большое, но я уже всё. Третий деньaidar_i писал(а): 06 июн 2025, 21:34 Не правильно подобрали смазку лыж.
Если не получается у Вас, сделайте так:
Загоните вторую плату в пользовательский блок (тем более сейчас в новых версиях программы пб можно создать очень просто из штатных блоков) и с помощью En блока управляйте им.
Сделаю на одной плате, пусть крутится всё в одном цикле. Так с платами хотелось замутить, оч хорошая идея.
- Phazz
- Полковник
- Сообщения: 3087
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 226 раз
- Поблагодарили: 106 раз
Re: Плата, выполенение по условию
Хотя нет, простите - ошибся. Думал плата выполняется в одном цикле
-
- Полковник
- Сообщения: 3992
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 136 раз
- Поблагодарили: 148 раз
Re: Плата, выполенение по условию
Вы используете на обоих платах тормозящий дисплей.Alexander1 писал(а): 06 июн 2025, 22:19 ещё раз!
Обратите внимание. Оч простая схема.
Снимок.JPG
Со входа "Насос" на переменную "Включение насоса" подаём единицу.
К переменной "Включение насоса" привязана на выполнение по условию плата 2.
На плате 2, выход пин 13(со встроенным светодиодом) активирован константой true.
Значит светодиод должен загореться.
Но он и без единицы горит и с единицей горит. То есть пин 13 живёт своей жизнью или кто то заставляет его так жить. К пину 13 ещё релюха прицеплена.
IMG_20250606_215509.jpg
IMG_20250606_215505.jpg
мигалка.flp1.flp
-
- Рядовой
- Сообщения: 85
- Зарегистрирован: 09 ноя 2018, 00:48
- Откуда: Краснодар
- Имя: Александр
- Благодарил (а): 1 раз
- montirovka
- Капитан
- Сообщения: 725
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 42 раза
- Поблагодарили: 173 раза
Re: Плата, выполенение по условию
А какой дисплей лучше для девятой версии. Слева нет для Nano, Uno, а тот что справа очень медленный.ecoins писал(а): 06 июн 2025, 23:02Вы используете на обоих платах тормозящий дисплей.Alexander1 писал(а): 06 июн 2025, 22:19 ещё раз!
Обратите внимание. Оч простая схема.
Снимок.JPG
Со входа "Насос" на переменную "Включение насоса" подаём единицу.
К переменной "Включение насоса" привязана на выполнение по условию плата 2.
На плате 2, выход пин 13(со встроенным светодиодом) активирован константой true.
Значит светодиод должен загореться.
Но он и без единицы горит и с единицей горит. То есть пин 13 живёт своей жизнью или кто то заставляет его так жить. К пину 13 ещё релюха прицеплена.
IMG_20250606_215509.jpg
IMG_20250606_215505.jpg
мигалка.flp1.flp
-
- Полковник
- Сообщения: 3992
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 136 раз
- Поблагодарили: 148 раз
Re: Плата, выполенение по условию
Здесь есть проблема. Оптимизировать новый штатный дисплей LCD с целью снижения требований к памяти можно, но вряд ли в ближайшее время... Можно использовать внешние дисплеи типа Nextion - это и дорого и не всегда удобно.montirovka писал(а): 06 июн 2025, 23:37А какой дисплей лучше для девятой версии. Слева нет для Nano, Uno, а тот что справа очень медленный.ecoins писал(а): 06 июн 2025, 23:02Вы используете на обоих платах тормозящий дисплей.Alexander1 писал(а): 06 июн 2025, 22:19 ещё раз!
Обратите внимание. Оч простая схема.
Снимок.JPG
Со входа "Насос" на переменную "Включение насоса" подаём единицу.
К переменной "Включение насоса" привязана на выполнение по условию плата 2.
На плате 2, выход пин 13(со встроенным светодиодом) активирован константой true.
Значит светодиод должен загореться.
Но он и без единицы горит и с единицей горит. То есть пин 13 живёт своей жизнью или кто то заставляет его так жить. К пину 13 ещё релюха прицеплена.
IMG_20250606_215509.jpg
IMG_20250606_215505.jpg
мигалка.flp1.flp
Самое простое - перейти на Raspberry Pi Pico.
-
- Лейтенант
- Сообщения: 556
- Зарегистрирован: 04 июн 2022, 04:14
- Имя: Михаил
- Благодарил (а): 4 раза
- Поблагодарили: 9 раз
Re: Плата, выполенение по условию
Такое управление выходом в плате по условию некорректно. Есть условие включения, но нет выключения.
Условное управление не тут не нужно, и оно выполнено не верно. Отсюда и ошибка.
Условное управление не тут не нужно, и оно выполнено не верно. Отсюда и ошибка.
- montirovka
- Капитан
- Сообщения: 725
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 42 раза
- Поблагодарили: 173 раза
Re: Плата, выполенение по условию
Здравствуйте Александр. Проверил вашу Мигалку. Все работает. Инвертировал вход и подтянул резистором к плюсу.
Плата по условию. Что получается в реальности. Срабатывает плата по условию. Начинает моргать светодиод. Все нормально. Появляется надпись Плата 2. Все нормально. Выключаем насос. Моргание прекращается. Условие не выполнено. Все верно. Отключается дисплей от управления. Вы спросите а почему на дисплее Плата 2? Все верно. Это слово осталось в "кэше" самого дисплея до тех пор пока вы не очистите. К примеру, в это знакоместо записать пустоту на первой плате.
Использование платы по условию в данном примере не вижу смысла.
Проект с дисплеем LCD V2.18. Эти дисплеи по быстрее на порядок точно.
Зачем я поставил генератор на светодиод на 13 пине? По даташиту светодиод подключен к земле. Управляется плюсом. Плата реле управляется минусом. Поэтому лучше для тестов использовать моргание.
Вы установили на вторую плату дисплей который должен показывать что работает или не работает насос. Плата по условию. Что получается в реальности. Срабатывает плата по условию. Начинает моргать светодиод. Все нормально. Появляется надпись Плата 2. Все нормально. Выключаем насос. Моргание прекращается. Условие не выполнено. Все верно. Отключается дисплей от управления. Вы спросите а почему на дисплее Плата 2? Все верно. Это слово осталось в "кэше" самого дисплея до тех пор пока вы не очистите. К примеру, в это знакоместо записать пустоту на первой плате.
Использование платы по условию в данном примере не вижу смысла.
Проект с дисплеем LCD V2.18. Эти дисплеи по быстрее на порядок точно.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 85
- Зарегистрирован: 09 ноя 2018, 00:48
- Откуда: Краснодар
- Имя: Александр
- Благодарил (а): 1 раз
Re: Плата, выполенение по условию
Ох! такое участие.Всётаки дело было в прокладке) Между рулём и сиденьем. Спасибо всем не равнодушным. Здоровья всем и мирного неба над головой!
Вс
Вс
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя