Очень оригинальные наручные LED часы можно собрать с минимальным количеством радиодеталей на базе МК ATtiny85 и 12 светодиодах, расположенных по кругу как цифры на циферблате часов. Для экономии энергии они не светятся — для отображения времени нужно нажать кнопку на циферблате, и тогда текущее время будет отображаться в течение 4-х секунд. Сначала загорается один светодиод чтобы показать часы, и затем мигает еще светодиод для отображения минут до ближайшего значения 5 минут, типо как часовая и минутная стрелки на часах. Если только один светодиод загорается — значит обе стрелки указывают на то же самое положение цифры.
Схема принципиальная часов на ATtiny85
Эти часы используют для отсчёта элементы встроенного генератора ATtiny85, только несколько доработаны, чтобы сделать его как можно более точным. Чтоб настроить время — нажмите и удерживайте кнопку в течение более 4-х секунд. Устройство питается от элемента типа CR2032, причём аккумулятор должен работать более месяца.
Собраны наручные часы на небольшой печатной плате, с использованием маленьких SMD компонентов, монтаж на одной стороне платы. Применены типоразмеры SOIC для ATtiny85 и 0805 для резисторов и светодиодов, поэтому их легко спаять вручную. В таблице показано, при каких условиях (состояниях выходов микроконтроллера) LED индикатор загорается:
Кнопка тоже миниатюрная — SMD кнопка, держатель батареи также SMD. Светодиоды типоразмера 0805, здесь стоят белые, так как они, как правило, самые яркие.
При сборке припаян был держатель батареи на задней стороне платы с помощью обычного паяльника. А пистолет горячего воздуха помог паять остальные SMD компоненты. Испытав наручные часы останется лишь найти подходящий широкий ремешок для крепления их на руку. Вот ссылка на файлы Eagle, если вы хотите сделать печатную плату такую же как и тут. tinytime-2-1.zip
Источник: