друзья нужна помощь
- Войдите на сайт для отправки комментариев
Здравствуйте уважаемые гуру программирования! Начинаю самостоятельно изучать программирования ардуино + изучение С++. Есть плата 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.
С чего начать даже не знаю выручаете пожалуйста!
Если есть примеры поделитесь или подскажите что и где посмотреть почитать.
спасибо за ответ! изучаю.