Меню дисплея 2004

Помогите с меню дисплея 2004! Очень сложно для меня, но необходимо)

Maloy0103
Рядовой
Сообщения: 45
Зарегистрирован: 27.01.2020{, 22:49}
Репутация: 1
Имя: Алексей

Меню дисплея 2004

#1

Сообщение Maloy0103 » 01.02.2020{, 15:16}

Всем добрый день! Я в этом деле новичок, поэтому все, что только я не читал, изучал и не делал, все в пустую... Необходимо данное меню, для управления Теплицей. Мне нужно, чтобы меню работало именно таким образом, как указано на примере, все переменные и дополнения я уже сам попробую добить, главное, чтобы "меню" работало, именно ПЕРЕХОДЫ по меню) Хотелось бы задействовать в меню энкодер для управления. В дальнейшем, может, переделаю на сенсорное управление: "вперед, назад, влево, вправо, ок". Очень прошу, ПОМОГИТЕ ПОЖАЛУЙСТА, с данным меню... ну очень уж хотелось бы такое....
Экран основной.xlsx
(11.44 КБ) 125 скачиваний

Maloy0103
Рядовой
Сообщения: 45
Зарегистрирован: 27.01.2020{, 22:49}
Репутация: 1
Имя: Алексей

Меню дисплея 2004

#2

Сообщение Maloy0103 » 01.02.2020{, 15:40}

av, давайте с сенсорными кнопками). По отзывам энкодеры долго не живут, если постоянно ими пользоваться...

Аватара пользователя
cmept-27
Сержант
Сообщения: 270
Зарегистрирован: 08.12.2016{, 15:51}
Репутация: 76

Меню дисплея 2004

#3

Сообщение cmept-27 » 01.02.2020{, 15:50}

Maloy0103, viewtopic.php?f=45&t=2613&p=80063&hilit ... еню#p80063
Подумай.Лучше с кнопками.Лучше с 3 кнопками чем с кошкодером. Заморочек меньше
OK

Maloy0103
Рядовой
Сообщения: 45
Зарегистрирован: 27.01.2020{, 22:49}
Репутация: 1
Имя: Алексей

Меню дисплея 2004

#4

Сообщение Maloy0103 » 01.02.2020{, 15:59}

av, я могу указать все на русском я зыке, но на сколько мне известно, намного больше памяти забирает русификация...
на главном экране указывается информация даты и времени, 4 пункта меню, и заряд резервного аккумулятора. главной задачей было то, чтобы в FLProg сделать пункты и переходы по меню таким способом(на одной строке есть возможность выбора подменю или изменения параметра) чего у меня ну никак не получалось, хотя так можно сделать, я видел примеры, но они написаны чисто на языке программирования, я его не знаю, к сожалению...

Отправлено спустя 1 минуту 16 секунд:
cmept-27, данное меню у меня не запускается, и у кого-то тоже, если перейти по Вашей ссылке, то там последний комментарий о том же.... я с удовольствием посмотрел бы его, но увы....

Отправлено спустя 9 минут 45 секунд:
Экран на русском.xlsx
(11.68 КБ) 101 скачивание
Русифицированный вариант

Maloy0103
Рядовой
Сообщения: 45
Зарегистрирован: 27.01.2020{, 22:49}
Репутация: 1
Имя: Алексей

Меню дисплея 2004

#5

Сообщение Maloy0103 » 01.02.2020{, 16:23}

av, Настройка часов не нужна, т.к. информация о времени будет браться с датчика реального времени и просто отображаться на основном(главном) экране.
"главный экран" помечен в файле как "Основной экран"
вот именно, что всю информацию всегда можно будет посмотреть в пункте "Данные"
Пока в планах именно так, в дальнейшем планируется и вообще удаленное управление, но это позже, с этим я еще не сталкивался и даже не изучал. Сейчас мне важно понять как именно написать такого плана меню, чтобы оно действительно работало)
В этом мне и нужна Ваша помощь помощь экспертов....

Maloy0103
Рядовой
Сообщения: 45
Зарегистрирован: 27.01.2020{, 22:49}
Репутация: 1
Имя: Алексей

Меню дисплея 2004

#6

Сообщение Maloy0103 » 01.02.2020{, 16:35}

av, спасибо большое) у меня в наличии есть esp32 с wi-fi, Arduino Nano и WeMos D1 R1, может посоветуете? для nano у меня есть дополнительная память

Отправлено спустя 57 секунд:
92E364E2-C99B-428B-AB97-6924DAF718A8.jpeg

Maloy0103
Рядовой
Сообщения: 45
Зарегистрирован: 27.01.2020{, 22:49}
Репутация: 1
Имя: Алексей

Меню дисплея 2004

#7

Сообщение Maloy0103 » 01.02.2020{, 17:57}

av, точно не знаю и не изучал толком, но у китайцев нашёл это... может я и ошибаюсь или уже ошибся, но написано было у них, что это AT24C256 24C256 igc интерфейс EEPROM модуль памяти для arduino
EB849924-FC04-400F-869E-35EBD7069803.png
Отправлено спустя 3 минуты 44 секунды:
av, может тогда лучше задействуем Arduino nano, а то меня напугали немного Ваши слова о согласовании уровней с esp)

Maloy0103
Рядовой
Сообщения: 45
Зарегистрирован: 27.01.2020{, 22:49}
Репутация: 1
Имя: Алексей

Меню дисплея 2004

#8

Сообщение Maloy0103 » 01.02.2020{, 18:48}

av, ну если дело в вольтаже, то это не критично) Скажите, пожалуйста, тяжело ли будет переделать, к примеру, данное меню в дальнейшем с esp на ардуино?

Maloy0103
Рядовой
Сообщения: 45
Зарегистрирован: 27.01.2020{, 22:49}
Репутация: 1
Имя: Алексей

Меню дисплея 2004

#9

Сообщение Maloy0103 » 01.02.2020{, 19:01}

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

Отправлено спустя 1 минуту 57 секунд:
av, и я так понял, теперь, что при таком меню, которое хочу я, нужно было создавать на каждый пункт отдельный блок меню?! я то думал, что в одном блоке такое возможно)) да уж, мне учиться и учиться еще)

Maloy0103
Рядовой
Сообщения: 45
Зарегистрирован: 27.01.2020{, 22:49}
Репутация: 1
Имя: Алексей

Меню дисплея 2004

#10

Сообщение Maloy0103 » 01.02.2020{, 19:20}

av, да уж, немало... и все ровно... мне все с каждой минутой становится все интереснее, что же там у Вас получилось) желаю Вам удачи в тестировании и процессе в целом, огромное Вам спасибо за проявленный интерес к моей неграмотности в данной сфере)))

Maloy0103
Рядовой
Сообщения: 45
Зарегистрирован: 27.01.2020{, 22:49}
Репутация: 1
Имя: Алексей

Меню дисплея 2004

#11

Сообщение Maloy0103 » 01.02.2020{, 20:29}

av, ничего себе, это шедевр) и это все было сделано в FLProg? Вы просто профи!)

Отправлено спустя 25 минут 47 секунд:
av, скажите пожалуйста, как я могу увидеть все в самой программе?

Maloy0103
Рядовой
Сообщения: 45
Зарегистрирован: 27.01.2020{, 22:49}
Репутация: 1
Имя: Алексей

Меню дисплея 2004

#12

Сообщение Maloy0103 » 01.02.2020{, 23:23}

av, использоваться будут 2 сервопривода, 3 датчика влажности почвы, 2 температурных датчика(один с датчиком влажности), модуль реального времени и 4 клапана. В принципе немного.
А как я могу посмотреть то, что у вас получилось в программе, мне, если честно, очень интересно)

Maloy0103
Рядовой
Сообщения: 45
Зарегистрирован: 27.01.2020{, 22:49}
Репутация: 1
Имя: Алексей

Меню дисплея 2004

#13

Сообщение Maloy0103 » 04.02.2020{, 21:05}

av, Да тут не за что извиняться, Дай Бог здоровья Вашему сыну, надеюсь все прошло хорошо... Спасибо Вам огромное за помощь! Все то, что мне нужно было! Просто нет слов, очень рад! Спасибо и удачи Вам! Не болейте, скорейшего Вашему сыну выздоровления! А Вам творческих успехов, добра и здоровья!

Maloy0103
Рядовой
Сообщения: 45
Зарегистрирован: 27.01.2020{, 22:49}
Репутация: 1
Имя: Алексей

Меню дисплея 2004

#14

Сообщение Maloy0103 » 05.02.2020{, 21:33}

av, Добрый вечер! Если не сложно и если есть стремление попробовать, то я не против) Даже буду очень благодарен) поскольку я новичок в этом деле, то мне очень сложно разобраться одному, помощь мне точно не помешает) Давайте попробуем)

Отправлено спустя 3 минуты 45 секунд:
av, Извините пожалуйста, такой вопрос появился, а как мне, например в значениях ПОЛ1 или ПОЛ2 устанавливать значения угла поворота сервоприводов? подскажите пожалуйста)

Maloy0103
Рядовой
Сообщения: 45
Зарегистрирован: 27.01.2020{, 22:49}
Репутация: 1
Имя: Алексей

Меню дисплея 2004

#15

Сообщение Maloy0103 » 06.02.2020{, 21:58}

av, Добрый вечер. Приношу извинения, что опять обращаюсь с просьбой о помощи, выкладываю то, что сейчас получилось, добавил пока только 2 серво и часы, и уже проблемка( при запуске и установке сервоприводы дергаются сами по себе(еле-еле) питание на них отдельное, перепробовал все, но так и ничего не помогает... может кто сталкивался, подскажите пожалуйста, как быть.... спасибо
Программа.flp
(5.65 МБ) 62 скачивания

Maloy0103
Рядовой
Сообщения: 45
Зарегистрирован: 27.01.2020{, 22:49}
Репутация: 1
Имя: Алексей

Меню дисплея 2004

#16

Сообщение Maloy0103 » 10.02.2020{, 15:45}

av, Добрый день! прошу прощения за долгое отсутствие, только увидел. Спасибо Вам, очень хороший вариант меню... да, было бы очень здорово, если бы Вы смогли выложить этот вариант. Скорее всего, я бы объединил с первым вариантом и получилось бы самое идеальное меню. Я очень Вам благодарен за помощь! Спасибо!)

Maloy0103
Рядовой
Сообщения: 45
Зарегистрирован: 27.01.2020{, 22:49}
Репутация: 1
Имя: Алексей

Меню дисплея 2004

#17

Сообщение Maloy0103 » 10.02.2020{, 18:41}

av, Спасибо огромное, дома буду, посмотрю Ваше меню. Да, Из за глюков с сервоприводами и исчерпания памяти у нано, поменял на esp32. И глюки с сервоприводом исчезли. Нано уже не справлялась....это точно) теперь, когда памяти стало больше, можно и разнообразить меню и возможности проекта) . Немного не понял только с русификацией меню(

Maloy0103
Рядовой
Сообщения: 45
Зарегистрирован: 27.01.2020{, 22:49}
Репутация: 1
Имя: Алексей

Меню дисплея 2004

#18

Сообщение Maloy0103 » 11.02.2020{, 15:47}

av, пока решил приостановить перевод меню на русский язык, вопрос немного не в тему, скажите пожалуйста, каким эмулятором Arduino Вы пользуетесь, чтобы не мучить плату. решил тестировать на эмуляторе, заранее огромное спасибо)

Аватара пользователя
cmept-27
Сержант
Сообщения: 270
Зарегистрирован: 08.12.2016{, 15:51}
Репутация: 76

Меню дисплея 2004

#19

Сообщение cmept-27 » 11.02.2020{, 16:08}

av, Можно вывести и 8 символов попробуйте добавить этот символ к строке 0
OK

Аватара пользователя
cmept-27
Сержант
Сообщения: 270
Зарегистрирован: 08.12.2016{, 15:51}
Репутация: 76

Меню дисплея 2004

#20

Сообщение cmept-27 » 12.02.2020{, 12:00}

av,
2222222222222.jpg
2222222222222.jpg (6.28 КБ) 640 просмотров
OK

Ответить

Вернуться в «Помогите, а то я "нимагу"»