Панель Nextion

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

Панель Nextion

Сообщение Vlad24SHEL »

Денис спасибо заробоьало но не так как планировал при подачи плюса на пин мк лампа горит при подачи минуса тухнит ничего не подаю на пин лампа мигает помогите как сделать чтоб при подачи плюса лампа горела а если на пин ничего не приходит то тухла заранее благодарен
densat
Рядовой
Сообщения: 15
Зарегистрирован: 04 мар 2022, 13:40
Имя: Денис
Благодарил (а): 13 раз
Поблагодарили: 2 раза

Панель Nextion

Сообщение densat »

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

Панель Nextion

Сообщение Vlad24SHEL »

Денис благодарю вас за помощь подтянул резистор 4,7Ком к минусу все заработало ещо раз спасибо
rustam14831
Рядовой
Сообщения: 8
Зарегистрирован: 30 авг 2023, 16:43
Имя: rustam

Панель Nextion

Сообщение rustam14831 »

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

стрелочный показатель - изменяется картинка на каждую цыфру. в файле HMI к примеру я добавил фото 50% 70% и 80%
Vlad24SHEL
Рядовой
Сообщения: 9
Зарегистрирован: 08 сен 2023, 11:55
Имя: Владимир

Панель Nextion

Сообщение Vlad24SHEL »

Добры день помогите разобраться что делаю не так нужно чтобы при определенной температуре включалась реле в блоке сравнения ставлю константу работает а ставлю у ставку на дисплеи не работает помогите пожалуйста заранее благодарю
ecoins
Полковник
Сообщения: 4002
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 150 раз

Панель Nextion

Сообщение ecoins »

Vlad24SHEL писал(а): 12 янв 2024, 11:03 Добры день помогите разобраться что делаю не так нужно чтобы при определенной температуре включалась реле в блоке сравнения ставлю константу работает а ставлю у ставку на дисплеи не работает помогите пожалуйста заранее благодарю
До поиска решения рекомендую посмотреть тему
viewtopic.php?t=6943#p97171
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 32 раза
Поблагодарили: 6 раз

Панель Nextion

Сообщение vovka1973 »

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

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

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

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