7-сегментные часы, v3.2C, 12-часовой формат

Источник:

7-сегментные 12-часовые часы, напечатанные на 3D-принтере, на основе механического счетчика версии 3.0. Использует три шаговых двигателя с Arduino Uno и RTC DS3231 для поддержания и отображения времени. Используются некоторые компоненты из версии 3.0, а также представлены новые детали, специфичные для часов.

Если вы нашли это интересным или полезным, пожалуйста, поддержите мою работу по адресу: https://buymeacoffee.com/Flower3D.

См. видеоурок, часть 1, здесь:

См. видеоурок, часть 2 здесь:

Эти часы основаны на 7-сегментном механическом счетчике версии 3.0: https://www.printables.com/model/959686-7-segment-mechanical-counter-version-30-ratchet-fo/

Детали, напечатанные на 3D-принтере, и их количество, необходимое для сборки этих часов:

(1) — BODY_MINUTES_v3.2C

(1) — CASE_BACK_MINUTES_v3.2C (обновлено 16.05.25; предыдущий STL был перевернут)

(1) — BODY_12-HOUR_v3.2C

(1) — CASE_BACK_12-HOUR_v3.2C

(3) — MID_PLATE_v3.2C

(2) — BACK_PLATE_SINGLE_v3.2C

(1) — BACK_PLATE_12-HOUR_v3.2C

(1) — SEG_PLATE_HOUR_TENS_v3.2C

(3) — SEG_PLATE_v3.2

(3) — DRIVEN_GEAR_v3.2C

(3) — DRIVE_GEAR_v3.2C

(1) — CAM_HOUR_CARRY_v3.2C

(8) — STAND-OFF_SCREW_v3.2C

(14) — ВИНТ_v3.0

(2) — COLON_SCREW_v3.2C

(1) — RTC-BRACKET_v3.2C

(3) — HOME_POSITION_SPRING_v3.2C

(3) — TIMING_GEAR_No1_v3.0

(3) — TIMING_GEAR_No2_v3.0

(1) — CAM_A1-6_v3.2C

(1) — CAM_A2-6_v3.2C

(1) — CAM_B1-6_v3.2C

(1) — CAM_B2-6_v3.2C

(1) — CAM_C1-6_v3.2C

(1) — CAM_C2-6_v3.2C

(1) — CAM_D2-6_v3.2C

(2) — CAM_A1_v3.0

(2) — CAM_A2_v3.0

(2) — CAM_B1_v3.0

(2) — CAM_B2_v3.0

(2) — CAM_C1_v3.0

(2) — CAM_C2_v3.0

(3) — CAM_D1_v3.2C

(2) — CAM_D2_v3.2C

(6) — SEG_A_v3.0

(6) — SEG_B_v3.0

(6) — SEG_C_v3.0

(3) — SEG_D_v3.1

(1) — SEG_HOUR_TENS_v3.2C — OR — SEG_HOUR_TENS_v3.2C_withRafts (при необходимости помогает предотвратить деформацию. Плоты необходимо будет отрезать)

Дополнительные детали и количества, напечатанные на 3D-принтере:

(1) — BODY_MINUTES_v3.2C_TEST-PRINT (тренировочная распечатка уменьшенного размера для проверки прилегания и допуска перед переходом к полномасштабной крупной печати)

(1) — BODY_12-HOUR_v3.2C_TEST-PRINT (тренировочная распечатка уменьшенного размера для проверки посадки и допуска перед переходом к полномасштабной крупной печати)

Детали, не напечатанные на 3D-принтере, и их количество, необходимое для сборки этих часов:

(1) — Ардуино УНО

(3) — Шаговый двигатель, 28BYJ-48, 12 В постоянного тока

(3) — Шаговый драйвер, ULN2003

(3) — Концевой выключатель (10,6 x 20 мм), прямой привод 16 мм.

(1) — Модуль часов реального времени, DS3231

(1) — цилиндрический соединитель M (5,5 x 2,1 мм)

(1) — цилиндрический соединитель F (5,5 x 2,1 мм)

(1) — Источник питания, переменный-постоянный ток, 9 В постоянного тока, 2 А (с разъемом для ствола 5,5 x 2,1 мм)

(X) — провода Dupont различной длины и штифты (MF, FF, MM, 10 см, 20 см и 30 см)

(6) — M3 x 6 мм (2/шаговый двигатель)

(6) — M3 x 8 мм (2/шаговый привод)

(2) — M3 x 12 мм (2/UNO)

— ИЛИ (14) — M3 x 12 мм (для всех мест M3; заменяет 3 строки выше)

(2) — M2 x 8 мм (2/RTC к кронштейну)

(4) — M2 x 10 мм (2/концевой выключатель не используется совместно с кронштейном RTC)

(2) — M2 x 12 мм (2/концевой выключатель общий с кронштейном RTC)

— ИЛИ (8) — M2 x 12 мм (для всех мест M2; заменяет 3 строки выше)

(14) — Гайки M3

(8) — Гайки M2

(4) — Резиновая лента, 60 мм (сегмент D и десятки часов)

(3) — Резиновая лента, 100 мм (сегменты A, B и C)

Настройки/профиль принтера:

Профиль студии Бамбу:

Стандарт 0,20 мм @BBL X1C

Общие настройки:

Материал: ПЛА
Высота слоя: 0,2 мм.
Заполнение: 100 %
Поддерживает: Нет

На основе сопла диаметром 0,4 мм.

Включенные файлы Arduino:

Скрипт Arduino (скопируйте и вставьте в Arduino IDE):
7-Seg_v3.2C_v1.0.txt — (06.05.25; исходная версия, включает комментарии)
7-Seg_v3.2C_v1.1.txt — (13.05.25; последняя версия, обновлены отступы, удалены повторяющиеся операции и улучшена структура кода. Эта версия сначала выполняет первоначальную проверку, устанавливая все цифры в исходные позиции, а затем второй проход для установки времени. В остальном работает таким же общим образом, как и версия 1.0, требуя тех же пользовательских действий, что показано в видео части 2)
{будущая версия} — (чтобы включить кнопку для настройки времени)
Библиотека Степпера: Stepper.zip.
РТК

13:51
134
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.