LCD 16x2 Menu
Добавлено: 16.09.2016{, 13:53}
Решил запихнуть в ардуино две программы, по функционалу и управлению практически одинаковые и сделать сразу выбор с какой работать. Изначально стояла задача работы с энкодером и его кнопкой. Файл проекта прилагаю.
Принцип работы.
Изначально светиться меню из 2 строк-названий программ. Слева курсор. Энкодером выбираем 1 или 2. Нажатием кнопки в течении 2 секунд активируем выбранную программу. Возврат в меню не требовался.
Так вот вопрос: не сильно ли я углубился в логику, может есть как то по проще. Может в каких то моментах есть более простое решение. Пока я вижу ето так. Проверял в протеусе, работает.
Принцип работы.
Изначально светиться меню из 2 строк-названий программ. Слева курсор. Энкодером выбираем 1 или 2. Нажатием кнопки в течении 2 секунд активируем выбранную программу. Возврат в меню не требовался.
Так вот вопрос: не сильно ли я углубился в логику, может есть как то по проще. Может в каких то моментах есть более простое решение. Пока я вижу ето так. Проверял в протеусе, работает.