- PVSM.RU - https://www.pvsm.ru -

Самодельные часы-кольцо на ATtiny85

Самодельные часы-кольцо на ATtiny85 - 1

Китайский мейкер Чэнь Лян (陳亮) опубликовал пошаговую инструкцию [1], как собрать симпатичные часы-кольцо на микроконтроллере ATtiny85.

По сравнению с прошлым проектом ATtiny Watch Core [2], автор решил, что система будет работать при электрическом напряжении 2.0 V, поэтому сойдёт маленький микроконтроллер ATTINY85V-10SU. К нему — малюсенькая отладочная плата Digispark.

Батарейки CR1220 должно хватить на полгода работы.

Для дисплея автор взял OLED-дисплей SSD1306, самый маленький такой экран имеет разрешение 64х32 пикселя.

Корпус проще всего напечатать на 3D-принтере, а дисплей покрыть прозрачным кусочком пластика.

Для сборки понадобятся ещё три винтика M2, три кнопки, два резистора (более 1k), медные провода с изоляцией, тонкая пластинка, переходная плата с SOP8 на DIP8 и небольшой кусок многоцелевой платы PC.

Самодельные часы-кольцо на ATtiny85 - 2

Автор подробно описывает установку и настройку Arduino [3], приводит ссылки [4] на исходники всего софта, необходимого для работы часов, он также выложил файлы [5] для 3D-печати корпуса часов.

Самодельные часы-кольцо на ATtiny85 - 3

Далее см. инструкцию по спаиванию контактов [6].

Самодельные часы-кольцо на ATtiny85 - 4

Самодельные часы-кольцо на ATtiny85 - 5

Самодельные часы-кольцо на ATtiny85 - 6

Подключение кнопок и дисплея [7].

Самодельные часы-кольцо на ATtiny85 - 7

Самодельные часы-кольцо на ATtiny85 - 8

В конце концов, нужно изготовить крепёж для батарейки [8] и запрограммировать микроконтроллер [9], подключив плату к компьютеру, настроить дисплей [10] и установить время [11].

Самодельные часы-кольцо на ATtiny85 - 9

Дело почти сделано! После установки корпуса можно хвастаться перед друзьями крутыми часами, каких больше нет ни у кого.

Самодельные часы-кольцо на ATtiny85 - 10

Самодельные часы-кольцо на ATtiny85 - 11

Самодельные часы-кольцо на ATtiny85 - 12

Автор: alizar

Источник [12]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/gadzhety/112873

Ссылки в тексте:

[1] пошаговую инструкцию: http://www.instructables.com/id/ATtiny85-Ring-Watch/

[2] ATtiny Watch Core: http://www.instructables.com/id/ATtiny-Watch-Core/

[3] установку и настройку Arduino: http://www.instructables.com/id/ATtiny85-Ring-Watch/step2/Setup-Arduino-with-ATtiny85-EEPROM-and-TinyWireM-s/

[4] ссылки: http://www.instructables.com/id/ATtiny85-Ring-Watch/step3/Download-Latest-Source-Code/

[5] выложил файлы: http://www.instructables.com/id/ATtiny85-Ring-Watch/step4/Create-Watch-Body/

[6] инструкцию по спаиванию контактов: http://www.instructables.com/id/ATtiny85-Ring-Watch/step6/Create-Tailor-made-Button-board/

[7] Подключение кнопок и дисплея: http://www.instructables.com/id/ATtiny85-Ring-Watch/step7/Solder-circult/

[8] крепёж для батарейки: http://www.instructables.com/id/ATtiny85-Ring-Watch/step8/Create-Tailor-made-Battery-Holder/

[9] запрограммировать микроконтроллер: http://www.instructables.com/id/ATtiny85-Ring-Watch/step9/Program-MCU/

[10] настроить дисплей: http://www.instructables.com/id/ATtiny85-Ring-Watch/step10/Debug-Screen/

[11] установить время: http://www.instructables.com/id/ATtiny85-Ring-Watch/step11/Calibrate-Time/

[12] Источник: https://geektimes.ru/post/271392/