Решил попробовать сделать прогресс бар на символьном дисплее 1602 с подключением по I2C. Задействовал АЦП микроконтроллера для плавной регулировки и отрисовки прогресса. В массив закинул коды своих символов, которые записываются в CGRAM индикатора.Вобщем, читаем аналоговый вход в переменную и выводим ее значение на дисплей. А с помощью компараторов определяем длину прогресса на индикаторе. Смущает громоздкий код (схема). Может есть какие-нибудь другие варианты реализации или оптимизации? Я думаю многим будет интересно. Спасибо!
Отправлено спустя 11 часов 17 минут 25 секунд:
Думаю на днях (как будет время и желание) заняться созданием пользовательского блока на СИ с использованием библиотеки liquidcrystal_i2c, есть там пример с функцией отрисовки прогресса без томозов и мерцаний.