друзья нужна помощь

sana
Offline
Зарегистрирован: 24.12.2016

Здравствуйте уважаемые гуру программирования! Начинаю самостоятельно изучать программирования ардуино + изучение С++. Есть плата mega2560 и LCD12864В дисплей а также энкодер. не могу понять как создать меню под управлением энкодера?

Задача -

1.) включаем контроллер высвечивается заставка примерно 5-10 сек.

2.) появляется главное меню с параметрами. кликая на них появляется подменю этих параметров:

2.1 параметр время работы реле 3                  - клик на него  изменяется время =0-1сек.

2.2 параметр время задержки вкл реле 3        - клик на него  изменяется время =0-1сек.

2.3 параметр время задержки выкл реле  3 - клик на него  изменяется время =0-1сек.

2.4 параметры управление                             - клик на него  изменяется ручное - автоматическое управления реле 1-2-3 с активацией кнопок на панели управление вкл реле 1-2-3

2.5 счётчик выполнимых циклов программы в автоматическом режиме

3.) сама программа автоматического управления цикл такой - нажимаем кнопку пуск запускается реле 1, потом срабатывает датчик 1 и вкл реле 2, срабатывает датчик 2 и вкл реле 3, с установленными параметрами из меню также параметры меню (2.1-2.3) можно менять вовремя автоматической работы. после заданного время работы реле 3 отключается реле 2 потом через  0.5 сек отключается реле 1 программа закончена ждёт нажатия кнопки старт.

также хотелось внедрить кнопку E-STOP.

С чего начать даже не знаю выручаете пожалуйста!                                

Если есть примеры поделитесь или подскажите что и где посмотреть почитать.

Клапауций 234
Offline
Зарегистрирован: 24.10.2016
sana
Offline
Зарегистрирован: 24.12.2016

спасибо за ответ! изучаю.