Оглавление:

Часы с УФ-свечением - они крутятся !: 3 шага (с изображениями)
Часы с УФ-свечением - они крутятся !: 3 шага (с изображениями)

Видео: Часы с УФ-свечением - они крутятся !: 3 шага (с изображениями)

Видео: Часы с УФ-свечением - они крутятся !: 3 шага (с изображениями)
Видео: БОКОВУШЕЧКА У ТУАЛЕТА в плацкарте 2024, Ноябрь
Anonim
Image
Image
Добавить и подключить светодиоды
Добавить и подключить светодиоды

Я хотел построить необычные часы, и у меня под рукой было несколько ультрафиолетовых светодиодов и светящихся в темноте нитей, так что мы здесь. Светящийся диск напечатан с использованием светящегося в темноте (УФ) пластика PLA.

Используемые детали…

Arduino Nano (v3) 10x УФ-светодиодов (5 мм) 1x 28BYJ-48 Motor (дешевый шаговый двигатель) 1x модуль часов DS1307 RTC Также использовался черный PLA для основания и несколько гаек и болтов M3 для крепления двигателя.

Загрузите и распечатайте лицо, основу и футляр (футляр необязательно) с сайта thingiverse

Шаг 1: Добавьте и подключите светодиоды

Добавить и подключить светодиоды
Добавить и подключить светодиоды
Добавить и подключить светодиоды
Добавить и подключить светодиоды

Вставьте УФ-светодиоды в гнезда

Обязательно выровняйте короткие ножки с одной стороны, это будет общий провод.

Проведите проводом по коротким ножкам и спаяйте их все вместе.

Шаг 2: Добавьте двигатель и припаяйте провода

Добавьте двигатель и припаяйте провода
Добавьте двигатель и припаяйте провода
Добавьте двигатель и припаяйте провода
Добавьте двигатель и припаяйте провода
Добавьте двигатель и припаяйте провода
Добавьте двигатель и припаяйте провода
Добавьте двигатель и припаяйте провода
Добавьте двигатель и припаяйте провода

Добавьте двигатель, используя винты с потайной головкой M3, используйте сверло большего размера, чтобы зенковать отверстия. Снимите маленькую синюю пластиковую крышку с двигателя и вырежьте среднюю дорожку.

Верхний светодиод подключается к D11 на Arduino, нижний светодиод - к D2 на Arduino. Светодиод Common может подключаться к контакту D12 или GND.

Двигатель подключен к Arduino следующим образом… СИНИЙ: A0ЖЕЛТЫЙ: A1 ОРАНЖЕВЫЙ: A2 РОЗОВЫЙ: A3

И RTC (DS1307) SDA: A4SCL: A5

См. Схему для получения более подробной информации о проводке.

Шаг 3: Добавьте светящийся диск и запрограммируйте Arduino

Добавьте светящийся диск и запрограммируйте Arduino
Добавьте светящийся диск и запрограммируйте Arduino
Добавьте светящийся диск и запрограммируйте Arduino
Добавьте светящийся диск и запрограммируйте Arduino

Наденьте запальный диск на вал двигателя.

Загрузите эскиз Arduino с

Загрузите его в Arduino, после завершения он должен начать вращаться и отображать некоторые числа.

Если все в порядке, пора установить часы. В скетче Arduino найдите закомментированную строку… rtc.adjust (DateTime (2018, 1, 29, 21, 03, 0));

Удалите // и обновите время до текущего времени. Загрузите в Arduino.

Затем верните // и загрузите снова (или время будет сбрасываться каждый раз при включении часов).

RTC должен сохранять достаточно хорошее время, просто повторите этот последний шаг rtc.adjust, чтобы сбросить его, если в будущем он выйдет из строя.

Рекомендуемые: