Подсчет времени работы лампы с выводом на ТМ1637 и WS2812

porox

✩✩✩✩✩✩✩
22 Дек 2021
4
0
отредактируйте пост согласно правилам раздела в течении 24 час или БАН
Добрый день.
Есть схема, есть плата на Attiny85, есть скетч на 80% написанный. Но времени и наверное мозгов на 20% нет))
Требуется дописать или написать заново, что не возбраняется? Во вложении как выглядит плата и схема.
В общих словах. При подаче сигнала пуск начинаем считать время работы лампы и фильтра. Замена лампы 9000 часов, фильтра 750 часов. Заполнение времени лампы выводится на светодиоды (9 штук, 1 светодиод ~1000 часов, можно разным цветом поделить еще на какие-то границы) При переполнении 750 часов по фильтру лента моргает каждые 30 секунд синим, пока не сбросишь кнопкой. При переполнении 9000 по лампе, моргает красным пока не сбросишь второй кнопкой. Приоритет всегда у лампы.
Фоторезистор отслеживает исправность лампы - свет есть, значит работает, если не работает то также моргаем красным пока не сбросим.
Значение времени общее выводится на ТМ1637 и сохранится в EEPROM.
Жду предложений в ЛС.
 

Вложения

Изменено:

porox

✩✩✩✩✩✩✩
22 Дек 2021
4
0
@7Up,
Нет. Внутренний тактовый только... Точность не нужна...+- пару часов на 9000 погоды не сделает... Даже 5-10 часов.
 

porox

✩✩✩✩✩✩✩
22 Дек 2021
4
0
@Normalek, спасибо за комментарий, но ничего не понял...извините. я прошу помощи в написании скетча, конечно же за вознаграждение, поэтому обратился вроде бы по адресу. Второе, почему ничего не будет работать, если оно работает (скетч написан на 80% нажатие и вывод на дисплей, а также вывод на ленту все пашет) и где у меня тут дисплей и кнопки на одном пине? Спасибо.
 

Nikanor

★★✩✩✩✩✩
1 Окт 2020
178
51
кнопки и фоторезистор на одном пине - это так задумано ?
 

porox

✩✩✩✩✩✩✩
22 Дек 2021
4
0
@Nikanor,
Это не то чтобы задумано, но как-то надо было из 5 ног выкручиваться. Все функции работают раздельно. Либо фоторезистор, либо одна из кнопок, варианта совместной работы нет. Фоторезистор имеет большое сопротивление без света и не влияет на вход когда лампа не горит. Кнопки сброса счётчиков нажимать надо по отдельности, когда лампа выключена. На макетке было подключено все вместе и по отдельности каждый элемент даёт стабильно свое значение на аналоговом входе