Самодельные часы-кольцо на ATtiny85
Китайский мейкер Чэнь Лян (陳亮) опубликовал пошаговую инструкцию, как собрать симпатичные часы-кольцо на микроконтроллере ATtiny85.
По сравнению с прошлым проектом ATtiny Watch Core, автор решил, что система будет работать при электрическом напряжении 2.0 V, поэтому сойдёт маленький микроконтроллер ATTINY85V-10SU. К нему — малюсенькая отладочная плата Digispark.
Батарейки CR1220 должно хватить на полгода работы.
Для дисплея автор взял OLED-дисплей SSD1306, самый маленький такой экран имеет разрешение 64×32 пикселя.
Корпус проще всего напечатать на 3D-принтере, а дисплей покрыть прозрачным кусочком пластика.
Для сборки понадобятся ещё три винтика M2, три кнопки, два резистора (более 1k), медные провода с изоляцией, тонкая пластинка, переходная плата с SOP8 на DIP8 и небольшой кусок многоцелевой платы PC.
Автор подробно описывает установку и настройку Arduino, приводит ссылки на исходники всего софта, необходимого для работы часов, он также выложил файлы для 3D-печати корпуса часов.
Далее см. инструкцию по спаиванию контактов.
Подключение кнопок и дисплея.
В конце концов, нужно изготовить крепёж для батарейки и запрограммировать микроконтроллер, подключив плату к компьютеру, настроить дисплей и установить время.
Дело почти сделано! После установки корпуса можно хвастаться перед друзьями крутыми часами, каких больше нет ни у кого.