как в меню сделать моргающие значения при установке параметров
- bichek
- Рядовой
- Сообщения: 15
- Зарегистрирован: 11 май 2020, 13:12
- Откуда: Семикаракорск Ростовской обл.
- Имя: Александр
как в меню сделать моргающие значения при установке параметров
Здравствуйте друзья,Помогите начинающему.Заходишь в меню и при установке значений не поймешь когда надо крутить энкодер.Нужно чтобы, при входе в изменяемый параметр, моргали значения или хотя бы точка какая.Делаю терморегулятор на автоклав, с запуском таймера выдержки,после достижения оптимальной температуры,после отработки таймера-стоп нагрева и ждёт хозяина.Проект прилагаю.Всё чисто по спартански и по минимуму.Датчик потом заменю на ТС PL100,хотя и 18В20 до 125* вроде тянет.
Насчет многоуровневого меню,у меня одноуровневое,но в данном блоке можно ставить и много.А вот в версии 701 нифига не хочет работать данный блок меню-испытал на стенде.
Насчет многоуровневого меню,у меня одноуровневое,но в данном блоке можно ставить и много.А вот в версии 701 нифига не хочет работать данный блок меню-испытал на стенде.
-
- Рядовой
- Сообщения: 72
- Зарегистрирован: 11 май 2020, 02:12
- Откуда: Владимир
- Имя: Александр
как в меню сделать моргающие значения при установке параметров
У Грачика Чилингаряна есть видео про четырехканальный таймер полива. Там моргание изменяемого параметра реализовано.
как в меню сделать моргающие значения при установке параметров
Похоже у нас тут форум не для помощи начинающим - а бесплатный ресурс разработки программ для начинающих... прекращайте уже делать им программы по первому чиху .... спрашивающего! FLProg был создан для обучения новичков, но никак не для - а скажите как сделать? - пожалуйста -вот тебе программа! ...Да конечно скажем как сделать , подскажем, но сделать ты должен сам! А то получается зачем думать когда можно спросить на форуме..... Даже поиском не умеют пользоваться, плодят одинаковые темы которых уже полно на форуме....
как в меню сделать моргающие значения при установке параметров
Ая досих пор так учусь!
не всегда хватает ума реализовать свои хотелки. Так что, кто как считает нужным, так и помогает. А поиск по форуму, иногда одно слово введешь, а выдает недостаточно информации или короткий поисковый запрос типа, а введешь два слова, так он может по этим двум словам не связанные темы выдать ахулиард страниц. И что, эти тонны информации как переваривать? Зачастую там воды столько...... а читать весь бред, ну уж извините, дел других хватает. А иногда кто то вопрос задаст, там ответа то два слова, а в место етого его начинают отчитывать, порои и по несколькуьпостов пишут. Где логика? Где то я уже приводил пример, заходишь на форум юристов, к примеру, помощь просишь, а тебе сразу, ищи по форому, изучай законы, там все написано.


как в меню сделать моргающие значения при установке параметров
[ref]av[/ref], Я то в общем не против, просто иногда бывают уникумы что ничего не сделав - просят помощи.... а вот когда человек пишет код и у него е получается - тогда всегда рады помочь, если есть время и знания....тут непрограммистов тоже можно по пальцам пересчитать)))
Я тоже далеко не программист, но предпочитаю погуглить вместо того чтобы ждать ответа на форуме...так намного быстрее и в довесок еще кучка знаний прибавляется!
В общем я хотел сказать что человек должен для начала сам хоть что то сделать, начать, а если не получается - всегда поможем!
А по теме -
Я тоже далеко не программист, но предпочитаю погуглить вместо того чтобы ждать ответа на форуме...так намного быстрее и в довесок еще кучка знаний прибавляется!
В общем я хотел сказать что человек должен для начала сам хоть что то сделать, начать, а если не получается - всегда поможем!
А по теме -
Ну так вы же выводите какие то показания на дисплей! Так выведите их на пол секунды, потом вместо них на пол секунды пробелы, потом опять показания! Логика проще простого!bichek писал(а): 04 июн 2020, 19:16 Нужно чтобы, при входе в изменяемый параметр, моргали значения или хотя бы точка какая.
как в меню сделать моргающие значения при установке параметров
Как то тоже пробывал вывести моргающие значения, но что то не получалось. Да моргать моргало, но были какие то сопутствующие проблемы, не помню уже что. С тех пор даже и не пытался это реализовать, и так все отлично
как в меню сделать моргающие значения при установке параметров
Интересная логика, то есть у вас времени нет поискать по разным ключевым словам, проще спросить на форуме - пусть поищат и выложат на блюдечке, а я пока своими делами позанимаюсь! Форум разросся, я даже свои проекты не помню где лежат, если кто спрашивает так же включаю поиск и перелопачиваю уйму страниц что бы дать ссылку на свой или не свой проект....com писал(а): 05 июн 2020, 08:19 А поиск по форуму, иногда одно слово введешь, а выдает недостаточно информации или короткий поисковый запрос типа, а введешь два слова, так он может по этим двум словам не связанные темы выдать ахулиард страниц. И что, эти тонны информации как переваривать? Зачастую там воды столько...... а читать весь бред, ну уж извините, дел других хватает
Возьмите тему про GSM ....там страниц гора, но мне это было надо и я все перечитал, а люди пишут - мне надо но читать не буду - ПОКАЖИТЕ в каком сообщении есть решение.....нормально так да!
как в меню сделать моргающие значения при установке параметров
Еще добавлю, не знаю почему, но иногда не удается стартануть свой проект. Вот задумка есть, а как начать не знаю. Тогда начинаю искать чужие проекты, за что то зацеплюсь, и все, проект может идти как по маслу
как в меню сделать моргающие значения при установке параметров
Воды много, очень. А других никто не напрягает искать, знаешь-ответь, не знаешь, ну и проходи мимоAnydy писал(а): 05 июн 2020, 08:30Интересная логика, то есть у вас времени нет поискать по разным ключевым словам, проще спросить на форуме - пусть поищат и выложат на блюдечке, а я пока своими делами позанимаюсь! Форум разросся, я даже свои проекты не помню где лежат, если кто спрашивает так же включаю поиск и перелопачиваю уйму страниц что бы дать ссылку на свой или не свой проект....com писал(а): 05 июн 2020, 08:19 А поиск по форуму, иногда одно слово введешь, а выдает недостаточно информации или короткий поисковый запрос типа, а введешь два слова, так он может по этим двум словам не связанные темы выдать ахулиард страниц. И что, эти тонны информации как переваривать? Зачастую там воды столько...... а читать весь бред, ну уж извините, дел других хватает
Возьмите тему про GSM ....там страниц гора, но мне это было надо и я все перечитал, а люди пишут - мне надо но читать не буду - ПОКАЖИТЕ в каком сообщении есть решение.....нормально так да!
как в меню сделать моргающие значения при установке параметров
Многие не сидят же на форуме сутками. А мне надо много чего еще изучить. По бурению скважин, водоочистке, геология, обустройство фундаментов, строительство дома, ремонт квартир, юриспруденция, медицина, электроника. Да звездец еще сколько. И если я буду на каждом форуме всю бредятину читать, что будет?. Да и так уже жена ругается что из за компьютера не вылажу, а еще же все это нужно реализовывать. Так что вот так. Можешь помочь помоги, нет так и не надо мозги выносить, их есть еще кому испортить
- bichek
- Рядовой
- Сообщения: 15
- Зарегистрирован: 11 май 2020, 13:12
- Откуда: Семикаракорск Ростовской обл.
- Имя: Александр
как в меню сделать моргающие значения при установке параметров
Да,спасибо,видел,Но там индикатор не такой и соответственно всё не так. На 2х16 там всё проще.
Спасибо,Но тогда моргают все значения в меню на втором индикаторе.Смысл-по короткому нажатию кнопки энкодера заходим в меню: на первом индикаторе параметр Р1(уст.темпер.),на втором индик.значение.Чтобы изменить значение нажимаем кнопку ещё раз,и здесь должно начать моргать значение и крутим энкодер в плюс или минус.Нажали ещё раз-запомнилось и перестало моргать.Поворот энкодера-следующий пункт меню и т.д. Без моргушки в железе всё прекрасно работает.av писал(а): 04 июн 2020, 22:23 Вам нужно чтобы изменяемое значение моргало ? Так это просто делается.
Проект что приложил в сообщении вроде сам сочинял.Может надо какую-то переменную изнутри меню вытащить,а потом я уже придумал бы куда её засунуть.Anydy писал(а): 05 июн 2020, 08:22 просто иногда бывают уникумы что ничего не сделав - просят помощи...
Последний раз редактировалось bichek 05 июн 2020, 16:13, всего редактировалось 1 раз.
как в меню сделать моргающие значения при установке параметров
Молодец! Я выше писал не про Вас, а в общем, накипело...извиняйте)))) ..... по теме я бы сделал малюсенький ПБ .....но просто некогда, у меня сейчас на сайтах и форуме других проблем столько что .........хорошо жены нет...некому пилить.....bichek писал(а): 05 июн 2020, 08:48 Проект что приложил в сообщении вроде сам сочинял.Может надо какую-то переменную изнутри меню вытащить,а потом я уже придумал бы куда её засунуть.
как в меню сделать моргающие значения при установке параметров
[ref]bichek[/ref], Вроде бы тоже что то лишнее моргало, не помню. Надо еще попробывать питание индикатора проверить, может просаживает
- bichek
- Рядовой
- Сообщения: 15
- Зарегистрирован: 11 май 2020, 13:12
- Откуда: Семикаракорск Ростовской обл.
- Имя: Александр
как в меню сделать моргающие значения при установке параметров
По очереди.
Если на любом пункте меню нажать кнопку,то можно менять значение нижнего индикатора(но он гад не хочет моргать в это время,а хотелось бы),нажать кнопку ещё раз,то картинка не изменится,но при вращении энкодера уже будут меняться пункты меню. Хотелось бы чтобы при входе в пункт меню значения мигали бы,что-бы было понятно вошел ты в пункт меню или нет? Это конечно для удобства,а так всё работает и меняется.Я так думаю,что в этом меню так сделать невозможно.
Спасибо тебе за блок меню-прекрасная вещь,но блок энкодера пришлось заменить(тормозил при быстром вращении ручки энкодера)на Dryundel-ский,у него хорошие блоки энкодеров.
- bichek
- Рядовой
- Сообщения: 15
- Зарегистрирован: 11 май 2020, 13:12
- Откуда: Семикаракорск Ростовской обл.
- Имя: Александр
как в меню сделать моргающие значения при установке параметров
[ref]av[/ref], Спасибо Алексей,я понял твою задумку.Можно еще вывести выходы активности подпунктов по отдельности на переменные и включить прямые входы доступа к подпунктам меню,и можно уже что-то сообразить,завтра уже буду думать.Я не знаю можно ли тут дальше продолжать-может в личке?
- nalnik
- Подполковник
- Сообщения: 1320
- Зарегистрирован: 14 май 2016, 17:12
- Откуда: Кисловодск
- Имя: Александр
как в меню сделать моргающие значения при установке параметров
Я сделал так:
и кнопки можно использовать только три: (Можно все пять)
kS - вход в меню / перебор уставок
kU - плюс
kD - минус
есть автовыход из "меню" (через 10 секунд - если нет нажатия на кнопки) - хотя "МЕНЮ" как такового нет, на экране просто начинает моргать то что надо изменить.
При нажатой любой кнопки тухнет ":" между часами и минутами.
[spoiler] [/spoiler]
[spoiler] [/spoiler]
Большое спасибо [ref]av[/ref], за блоки дисплея!
и кнопки можно использовать только три: (Можно все пять)
kS - вход в меню / перебор уставок
kU - плюс
kD - минус
есть автовыход из "меню" (через 10 секунд - если нет нажатия на кнопки) - хотя "МЕНЮ" как такового нет, на экране просто начинает моргать то что надо изменить.
При нажатой любой кнопки тухнет ":" между часами и минутами.
[spoiler] [/spoiler]
[spoiler] [/spoiler]
Большое спасибо [ref]av[/ref], за блоки дисплея!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Я хочу быть добрее, но люди сами нарываются.
- bichek
- Рядовой
- Сообщения: 15
- Зарегистрирован: 11 май 2020, 13:12
- Откуда: Семикаракорск Ростовской обл.
- Имя: Александр
как в меню сделать моргающие значения при установке параметров
Всё, победил!Всё моргает как надо.По короткому нажатию кнопки энкодера входим в меню,крутялкой влево-вправо выбираем нужный пункт меню,нажимаем ещё раз-значения начинают моргать и крутялкой меняем на нужные значения,нажимаем кнопку -значения запоминаются и перестают моргать,крутим дальше по меню и выставляем всё что нужно,по длинному нажатию(более 1 сек.)-выход из меню.Вместо "Р1" как у меня,в меню можете писать шо угодно,абы влезло на 4 индикатора. Проект прилагается-это автоматика на автоклав(проверено в железе).Может кто захочет собрать-принцип такой: При включении автоклава начинается нагрев до установленной температуры.При достижении установленной температуры включается таймер на установленное Вами время.В это время температура поддерживается на заданном уровне(есть уставка и гестерезис).Как время оттикает-стоп на нагрев и ждёт хозяина-когда же он соизволит подойти.В данной автоматике применен индикатор МАХ 7219. У китайских блоков индикаторы идут подряд.Я же сделал по вертикали(на фото видно) мне так удобнее.Печатку прилагаю,может кто захочет так сделать,у меня не было двухстороннего стеклотекстолита,пришлось ставить перемычки,с двусторонним можете сами доработать.
- ingener
- Лейтенант
- Сообщения: 580
- Зарегистрирован: 14 окт 2018, 00:26
- Имя: Андрей
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
как в меню сделать моргающие значения при установке параметров
В свое время был такой опыт, не понравилось, что вместе с моргающим символом как-то хаотично подмаргивает весь дисплей, некрасиво. В итоге появился вывод, что лучше обозначать звездочкой или курсором.
Не любит 1602 морганий....
Не любит 1602 морганий....
- bichek
- Рядовой
- Сообщения: 15
- Зарегистрирован: 11 май 2020, 13:12
- Откуда: Семикаракорск Ростовской обл.
- Имя: Александр
как в меню сделать моргающие значения при установке параметров
Нормально все моргает и на 1602 и на МАХ 7219 вы просто не правильно это делаете
viewtopic.php?f=45&t=2613&p=90488#p90488
viewtopic.php?f=45&t=2613&p=90488#p90488
OK
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя