обновил прошивки:
Сначала сделал так, что если поставить только одну рюмку и крутить энкодер, то ёмкость будет изменяться только для этой рюмки. Если же рюмок больше, чем одна, ёмкость изменяется для всех.
Можно ещё энкодером изменять ёмкость последней поставленной рюмки, но тогда, чтобы изменить для всех одинаково, нужно делать это до того, как поставить первую рюмку, иначе если будут стоять все, изменяться будет только последняя поставленная.
Какой вариант лучше? Может у кого-то есть ещё идеи, как реализовать разный объём?
- возможность настроить объём для каждой рюмки отдельно:
При однократном нажатии на энкодер подсвечивается место рюмки, объём которой изменяется вращением энкодера. При повторном нажатии подсвечивается следующая рюмка.
Если же ни одна рюмка не подсвечивается белым, вращение энкодера изменяет объём для всех рюмок одновременно (как в обычном ручном режиме)
Так же при наличии рюмки, на дисплее отображается выбранный для неё объём.
- убраны буквы для отображения режима (если автоматический, по караям отображаются штрихи)
При однократном нажатии на энкодер подсвечивается место рюмки, объём которой изменяется вращением энкодера. При повторном нажатии подсвечивается следующая рюмка.
Если же ни одна рюмка не подсвечивается белым, вращение энкодера изменяет объём для всех рюмок одновременно (как в обычном ручном режиме)
Так же при наличии рюмки, на дисплее отображается выбранный для неё объём.
- убраны буквы для отображения режима (если автоматический, по караям отображаются штрихи)
Сначала сделал так, что если поставить только одну рюмку и крутить энкодер, то ёмкость будет изменяться только для этой рюмки. Если же рюмок больше, чем одна, ёмкость изменяется для всех.
Можно ещё энкодером изменять ёмкость последней поставленной рюмки, но тогда, чтобы изменить для всех одинаково, нужно делать это до того, как поставить первую рюмку, иначе если будут стоять все, изменяться будет только последняя поставленная.
Какой вариант лучше? Может у кого-то есть ещё идеи, как реализовать разный объём?
Изменено: