Панель Nextion

Использование дисплеев и обсуждение пользовательских блоков к ним
Vlad24SHEL
Рядовой
Сообщения: 9
Зарегистрирован: 08.09.2023{, 11:55}
Репутация: 0
Имя: Владимир

Панель Nextion

#421

Сообщение Vlad24SHEL » 09.09.2023{, 12:21}

Добрый день помогите разобраться что не так делаю в едиторе работает загружаю в МК не работает заранее блогадарен
Вложения
ЛАМПЫ.flp
(80.58 КБ) 22 скачивания
ЛАМПЫ.HMI
(1.11 МБ) 23 скачивания

densat
Рядовой
Сообщения: 7
Зарегистрирован: 04.03.2022{, 13:40}
Репутация: 1
Имя: Денис

Панель Nextion

#422

Сообщение densat » 09.09.2023{, 16:57}

Здравствуйте Владимир. В проекте для МК в настройках блока для некстион, у вас указано имя страницы "Page0", а проекте для экрана "page0".

Vlad24SHEL
Рядовой
Сообщения: 9
Зарегистрирован: 08.09.2023{, 11:55}
Репутация: 0
Имя: Владимир

Панель Nextion

#423

Сообщение Vlad24SHEL » 09.09.2023{, 18:14}

Денис спасибо заробоьало но не так как планировал при подачи плюса на пин мк лампа горит при подачи минуса тухнит ничего не подаю на пин лампа мигает помогите как сделать чтоб при подачи плюса лампа горела а если на пин ничего не приходит то тухла заранее благодарен

densat
Рядовой
Сообщения: 7
Зарегистрирован: 04.03.2022{, 13:40}
Репутация: 1
Имя: Денис

Панель Nextion

#424

Сообщение densat » 09.09.2023{, 21:20}

Я ожидал этого вопроса. Вам надо вначале разобраться со схемотехникой, а именно, как физически использовать входы микроконтроллера. В данный момент времени, пин, которых используется в качестве входа, скажем так, "болтается в воздухе", то есть ловит все наводки электросети и т.д. Надо лишить его такой возможности. Вариантов может несколько, прижать к земле, или подтянуть к плюсу. И то и другое можно сделать с помощью резистора, внешнего (номинал сейчас не скажу, не помню), к минусу, или к плюсу. Запомнить просто, к "земле" жмем, к "плюсу", тянем. Дальше, если прижали с помощью доп.резистора, то ваш проект работает и нечего больше делать не надо. Если тянем к "плюсу", с помощью того же доп резистора, то нужно где-то инвертировать (либо сам вход (D7), либо вход аналогового переключателя).
Можно подтянуть к плюсу с помощью доп резистора,внутреннего, который уже есть на плате МК, за это отвечает галочка в настройках блока входа "Подтянуть к плюсу", и после этого тоже нужна инверсия (этот способ считается не самым лучшим с точки зрения отказоустойчивости, стабильности и много чего, лучше всего внешний резистор, но для тестов сгодится и внутренний) После того как сами попробуете разные варианты, станет понятно. Спасибо вам, вы мне подкинули идею для видео! :smile9: :smile9: :smile9:

Vlad24SHEL
Рядовой
Сообщения: 9
Зарегистрирован: 08.09.2023{, 11:55}
Репутация: 0
Имя: Владимир

Панель Nextion

#425

Сообщение Vlad24SHEL » 10.09.2023{, 06:50}

Денис благодарю вас за помощь подтянул резистор 4,7Ком к минусу все заработало ещо раз спасибо

rustam14831
Рядовой
Сообщения: 8
Зарегистрирован: 30.08.2023{, 16:43}
Репутация: 0
Имя: rustam

Панель Nextion

#426

Сообщение rustam14831 » 29.09.2023{, 21:26}

Изображение https://ibb.co/SNcR1hD
здравствуйте , помогите реализовать проект , на дисплей показывает уровень батареи слева картинками и еще один цыфрами показывает тот же заряд -справа. на схеме флпрог данные идут в интижер ( нужен и сам проект на флпрог)
https://disk.yandex.ru/d/bG8l4gh2vNYO9w

стрелочный показатель - изменяется картинка на каждую цыфру. в файле HMI к примеру я добавил фото 50% 70% и 80%

Vlad24SHEL
Рядовой
Сообщения: 9
Зарегистрирован: 08.09.2023{, 11:55}
Репутация: 0
Имя: Владимир

Панель Nextion

#427

Сообщение Vlad24SHEL » 12.01.2024{, 11:03}

Добры день помогите разобраться что делаю не так нужно чтобы при определенной температуре включалась реле в блоке сравнения ставлю константу работает а ставлю у ставку на дисплеи не работает помогите пожалуйста заранее благодарю

ecoins
Полковник
Сообщения: 2945
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

Панель Nextion

#428

Сообщение ecoins » 12.01.2024{, 17:22}

Vlad24SHEL писал(а):
12.01.2024{, 11:03}
Добры день помогите разобраться что делаю не так нужно чтобы при определенной температуре включалась реле в блоке сравнения ставлю константу работает а ставлю у ставку на дисплеи не работает помогите пожалуйста заранее благодарю
До поиска решения рекомендую посмотреть тему
viewtopic.php?t=6943#p97171

vovka1973
Майор
Сообщения: 1060
Зарегистрирован: 14.02.2016{, 14:16}
Репутация: 42
Откуда: kazahstan

Панель Nextion

#429

Сообщение vovka1973 » 12.01.2024{, 18:01}

Vlad24SHEL писал(а):
12.01.2024{, 11:03}
Добры день помогите разобраться что делаю не так нужно чтобы при определенной температуре включалась реле в блоке сравнения ставлю константу работает а ставлю у ставку на дисплеи не работает помогите пожалуйста заранее благодарю
попробуй вывести на этот же дисплей и посмотри как выводит строки именно в программе выводит так #d0:6.6; это 6.6,думаю надо будет отсекать первые строки потом конвертировать
Изображение

Ответить

Вернуться в «Дисплеи и индикаторы»