Некоторое время назад фирма Carbon Design Group придумала и реализовала настенные часы “Домино.
Как следует из названия часы сделаны в форме трех костяшек домино, где первая костяшка показывает часы, вторая десятки минут и третья минуты.
Мастер-самодельщик с ником Kothe решил сделать настольную реплику таких часов, но в отличии от механического принципа работы оригинала (смена показаний), он использует светодиоды.
Инструменты и материалы:-Ардуино нано;-Модуль часов реального времени;-Адресуемые светодиодный модуль RGB WS2812B ;
-МДФ 3мм;
-Белый акрил 3 мм;
-Серый акрил;
-3D-принтер;
-Паяльные принадлежности;
Шаг первый: 3D-печать
Корпус часов, костяшки и основание, напечатаны на 3D-принтере. Файлы для печати можно скачать ниже.
Acrylic_Circle.DXFBase_1.DXFBase_2.DXFLayer_1.DXFLayer_2_3_A.DXFLayer_2_3_B.DXFLayer_4.DXFHours_TensMinutes_Frame.stlUnits_Minutes_Frame.stlШаг второй: подготовка деталей
Сначала нужно склеить две детали основания.Дальше окрашивает черной матовой краской детали часов.
В отверстия костяшек №1 и №2, приклеивает матовые диски, а затем белые к костяшке №3.
Шаг третий: подключение светодиодов
Дальше припаивает светодиоды по центру белых дисков и подключает согласно схемы. Всего светодиодов 42 по Шаг четвертый: сборка
Дальше собирает костяшки, как на фото. Для сборки клей не нужен.Устанавливает костяшки на основание. Провода протягивает в отверстия основания.
Шаг пятый: код и подключение
Перед монтажом схемы нужно загрузить код на Ардуино.
Загружает код Dominoes_Test.ino в Arduino Nano перед окончательной сборкой, чтобы убедиться, что все светодиоды работают правильно.
Далее загружает код Domino.ino со строчкой 35 без комментариев:
RTC.adjust (DateTime (__ DATE__, __TIME__));
Это действие установит время компьютера на модуль RTC.
Далее устанавливает значение в 35 строке и загружает код снова:
//RTC.adjust(DateTime(__DATE__, __TIME__));
Код можно скачать ниже.
Dominoes_Test.inoDomino.inoDomino_Colors.inoШаг шестой: окончательная сборка
Дальше нужно зачистить один конец USB-кабеля. В четвертом слое минутного дисплея нужно просверлить отверстие, протянуть через него кабель и припаять его концы согласно схеме.
Затем приклеить костяшку на место и установить на него четвертый слой.Шаг седьмой: как читать время
Отображение времени очень простое, сколько светится точек на костяшке – такое и число читается. При этом первая фишка часы, вторая десятки минут и третья – минуты. Расположение светящихся фишек на каждой костяшке, а также яркость свечения, можно изменить в коде. Все готово. Вот такие необычные часы сделал мастер.
Часы «Домино» своими руками
