Оглавление:

7-сегментные часы - издание для малых принтеров: 9 шагов (с изображениями)
7-сегментные часы - издание для малых принтеров: 9 шагов (с изображениями)

Видео: 7-сегментные часы - издание для малых принтеров: 9 шагов (с изображениями)

Видео: 7-сегментные часы - издание для малых принтеров: 9 шагов (с изображениями)
Видео: Приказ комиссара. Warhammer 40k 2024, Июль
Anonim
7-сегментные часы - издание для малых принтеров
7-сегментные часы - издание для малых принтеров
7-сегментные часы - издание для малых принтеров
7-сегментные часы - издание для малых принтеров
7-сегментные часы - издание для малых принтеров
7-сегментные часы - издание для малых принтеров

Очередные 7-сегментные часы. xD

Хотя я должен сказать, что при просмотре моего профиля в Instructables это не выглядит таким безумным. Это, вероятно, становится еще более раздражающим, когда вы смотрите на мой профиль в мире вещей.

Так почему я вообще потрудился сделать еще один? На самом деле ответ довольно прост …

Во время экспериментов с другим проектом я придумал другой способ прокладки светодиодной ленты внутри модулей. Чтобы «проверить свою теорию», мне просто нужно было построить ее, чтобы убедиться, что она работает так, как ожидалось.

Еще одним важным аспектом при проектировании были люди с очень маленькими принтерами. Другие мои вещи обычно можно распечатать на принтерах в стиле репликатора и на принтерах в стиле i3 с обычными размерами кровати - здесь требуется максимум 107 мм x 89 мм x 23 мм, поэтому его можно печатать на таких принтерах, как Wanhao i3 Mini (100x120).

Также это первые из моих 7-сегментных часов, использующих светодиодные ленты с 30 светодиодами на метр. Другие используют 60 светодиодов на метр, так что это немного другое.

Каждый сегмент освещается двумя светодиодами, поэтому 28 светодиодов внутри модулей с двойной цифрой и еще 4 внутри модуля точек. Всего 60 светодиодов, без «потраченных впустую» между ними (+32 светодиода при создании 6-значной версии).

Готовые часы имеют размер 234 мм x 93 мм x 38 мм. (Ширина 360 мм для 6-значной версии).

Шаг 1. Примечания

Примечания
Примечания
Примечания
Примечания

В этой документации будет упущено довольно много деталей, таких как схемы, ограничения мощности и так далее. По сути, это точно такие же мои часы, как S7ripClock здесь, в Instructables. Пожалуйста, посмотрите на него подробности, он использует ту же электронику, и эскиз основан на том же источнике. Требования такие же, с некоторыми отличиями:

Вместо 9 винтов M3 6-10 мм вам понадобятся:

12x M3 (8-12 мм, я использовал 8 мм) (20 штук при создании 6-значной версии)

2x M3 (12-16 мм, я использовал 14 мм)

Вместо светодиодных лент на 60 диодов / м вам понадобятся:

60 светодиодов WS2812B, 30 светодиодов / м (применяются другие вещи, например, без покрытия и т. Д., Прочтите инструкции S7ripClock!)

В остальном все идентично. Поддержка Arduino / ESP (экспериментальная), схемы, кнопки, инструкции по использованию.

Инструкции по использованию / функции на YouTube

Обновление - 22.12.2020

Если вы хотите построить это и у вас есть принтер с большей рабочей пластиной (объект: 231,4 мм x 85,2 мм), ознакомьтесь с шагом 9, прежде чем приступать к печати деталей …

Шаг 2: детали, напечатанные на 3D-принтере / эскиз программного обеспечения

Детали, напечатанные на 3D-принтере / Эскиз программного обеспечения
Детали, напечатанные на 3D-принтере / Эскиз программного обеспечения
Детали, напечатанные на 3D-принтере / Эскиз программного обеспечения
Детали, напечатанные на 3D-принтере / Эскиз программного обеспечения

Чтобы построить часы, как показано на рисунке, вам понадобятся:

2x Frame_LR. STL

2x Cover_LR. STL

1x Frame_Dots. STL

1x Cover_Dots. STL

1x Diffusers_Dots. STL

2x диффузора_LR. STL

1x кронштейн_A. STL

1x Elec_Case. STL (включает разделительную деталь, крышку корпуса и две «кнопки удержания на месте»)

1x футов. STL

1x кабель_обложки_A. STL

Дополнительные части При создании 6-значной версии:

1x Frame_X. STL

1x Cover_X. STL

1x Frame_Dots. STL

1x Cover_Dots. STL

1x диффузоры_LR. STL

1x Diffusers_Dots. STL

1x кронштейн_B. STL

1x кабель_обложки_B. STL

Ширина стены всегда кратна 0,5 мм, поэтому я рекомендую напечатать это, используя ширину экструзии / ширину линии 0,5 мм. При средней скорости печати общее время печати составляет примерно 9,5 часов для всех черных частей и 3 часа для диффузоров.

Никаких опор, свесов> 45 °, перемычек или чего-либо еще, что могло бы усложнить печать. Только избегайте "слоновьей ноги";)

Предварительные изображения показаны при заполнении 60 мм / с, внешнем периметре 36 мм / с и 42 мм / с для сплошного заполнения при высоте слоя 0,25 мм с использованием 2 периметров / контуров / оболочек.

Я рекомендую использовать для этого слой толщиной 0,25 мм. Когда часы будут готовы, вы увидите первый слой спереди, поэтому печатать его с толщиной 0,20 мм или меньше на самом деле нет необходимости.

Также я рекомендую использовать для этого черный и прозрачный PLA. PETG будет довольно шатким с такими тонкими стенками.

--

Эскиз также прилагается к этому шагу. Если вы хотите, вы можете подключить светодиодную ленту к Arduino в конце шага 5 и все протестировать. Скетч будет запущен, когда к нему не подключены RTC и / или кнопки, и он будет выводить сообщения на последовательный порт. Также вы можете использовать последовательную консоль для отправки нажатий клавиш (A, B, A + B -> цифровая клавиатура 7/8/9) для проверки всего.

Шаг 3: светодиодные ленты, часть I

Светодиодные ленты, часть I
Светодиодные ленты, часть I
Светодиодные ленты, часть I
Светодиодные ленты, часть I
Светодиодные ленты, часть I
Светодиодные ленты, часть I

Вот несколько изображений, чтобы дать вам представление о том, что происходит внутри модулей. При его строительстве важно следить за ориентацией деталей. Модуль двойных цифр (Frame_LR) такой же, только после печати повернут на 180 °. Таким образом, в одном модуле вверху отображается буква «L», а в другом - «R».

Модулю точек не важно, повернут ли он, отверстия всегда будут вверху слева / внизу справа.

Внутри часов 3 части светодиодной ленты. Чрезвычайно важно, чтобы вы разместили полоски внутри модулей с двузначными цифрами таким же образом. Так что не поворачивайте их _ПОСЛЕ_ установки светодиодной ленты!

На одном изображении показано, как светодиоды используются позже внутри эскиза (начиная с №0).

При построении 6-значной версии используется дополнительная часть (Frame_X). Пожалуйста, обратите внимание на шаг ниже о 6-значном расширении.

Шаг 4: светодиодные ленты, часть II

Светодиодные ленты, часть II
Светодиодные ленты, часть II
Светодиодные ленты, часть II
Светодиодные ленты, часть II
Светодиодные ленты, часть II
Светодиодные ленты, часть II
Светодиодные ленты, часть II
Светодиодные ленты, часть II

Вот более подробная галерея того, как полоса помещается в модули с двузначными цифрами (Frame_LR, Frame_X).

Вы можете вставить светодиодную полосу в точечный фрейм (Frame_Dots) двумя способами, оба из которых начинаются с Data In в верхней части модуля. Но это повлияет на порядок подключения, поэтому будьте осторожны при пайке полос и убедитесь, что вы подключаете GND-GND, + 5V- + 5V и DI-DO соответственно.

На последнем рисунке показаны два точечных модуля. Обратите внимание, как полоса проложена / перевернута, и одна из них имеет GND сверху, а другая + 5V. Пока Data In все еще наверху, не имеет значения, каким образом вы их вставите.

Примечание:

Эти светодиодные ленты припаяны через каждые 50 см. Если вы хотите немного упростить работу, используйте полоски с 28 светодиодами, где паяное соединение находится между светодиодами №14 и №15.

Шаг 5: светодиодные ленты, часть III

Светодиодные ленты, часть III
Светодиодные ленты, часть III
Светодиодные ленты, часть III
Светодиодные ленты, часть III
Светодиодные ленты, часть III
Светодиодные ленты, часть III

Вот несколько изображений соединений между тремя светодиодными полосами.

1. Выход данных левого модуля подключен к данным модуля точек в

2. Выводит данные модуля на данные правого модуля в

3. Провода для подключения к микроконтроллеру позже.

4. Провод питания

Примечание:

Если вы используете USB-провод, как я, вам нужно пропустить его через крышку перед пайкой!

На данный момент эти часы выглядят почти так же, как S7ripClock сзади.

Итак, схемы, подробности о кнопках / электронике смотрите здесь: S7ripClock

Цвета проводов, использованные на рисунках, такие же.

Шаг 6: Детали электроники / корпуса

Электроника / Детали корпуса
Электроника / Детали корпуса
Электроника / Детали корпуса
Электроника / Детали корпуса
Электроника / Детали корпуса
Электроника / Детали корпуса

1. Кронштейн_A на месте (симметричный, поэтому поворот на 180 ° не имеет значения)

2. Используемые винты. Две длинные, необходимые для удержания корпуса электроники на месте

3. Крышки кабелей: наденьте их на корпус.

4. Крышки кабелей: этот "нос" нужно немного вдавить / опустить.

5. Слегка надавите внутрь большим пальцем, одновременно надавливая указательным пальцем вниз.

6. "Носик" / защелка на месте

7. Добавление ножек l / r

8. Готово

Шаг 7. Необязательно: передние "щиты"

Дополнительно: спереди
Дополнительно: спереди
Дополнительно: спереди
Дополнительно: спереди
Дополнительно: спереди
Дополнительно: спереди
Дополнительно: спереди
Дополнительно: спереди

Хотя выступающие диффузоры действительно выглядят довольно интересно (особенно если смотреть на часы под углом), это немного ухудшает читаемость. Это сложно описать, а еще труднее сделать соответствующие снимки. Но вы можете добавить к цифрам / точкам некоторые «щитовые» части, чтобы получить более четкий вид.

На первой картинке показано все, что было сделано до сих пор по инструкции. При желании можно напечатать 4 щита для цифр и 1 щит для точек. Просто наденьте их, они плотно прилегают.

На последнем рисунке показаны 2 цифры с щитками и 2 без экранов (внешний / внутренний).

Шаг 8: Необязательно: использование 6 цифр вместо 4

Необязательно: использование 6 цифр вместо 4
Необязательно: использование 6 цифр вместо 4
Необязательно: использование 6 цифр вместо 4
Необязательно: использование 6 цифр вместо 4
Необязательно: использование 6 цифр вместо 4
Необязательно: использование 6 цифр вместо 4
Необязательно: использование 6 цифр вместо 4
Необязательно: использование 6 цифр вместо 4

Если вы хотите добавить две цифры к оригинальным часам, вот что вам нужно:

1. Еще 8 винтов (M3x8mm-12mm, я использовал 8mm)

2. 1x Frame_Dots и Cover_Dots

3. 1x Frame_X и Cover_X

4. 1x Cable_Covers_B

5. 1x кронштейн_B

6. 1x диффузоры_LR

7. 1x Diffusers_Dots

Требуются некоторые провода и светодиоды 32x.

Разберите все, чтобы можно было отсоединить левый модуль от модуля точек. Затем переместите модуль точек и правый модуль вправо и вставьте новый модуль точек + frame_x. Подключите все как на предыдущих шагах.

Наденьте новые кожухи кабелей с правой стороны. Добавьте старые, как показано.

Загрузите скетч после изменения "#define LED_DIGITS" с 4 на 6 поверх скетча. Больше никаких изменений не требуется.

Frame_X можно использовать для создания пользовательских дисплеев, с обеих сторон есть отверстия для прокладки проводов.

Шаг 9: Объединенная рамка / крышка для больших принтеров

Объединенная рамка / крышка для больших принтеров
Объединенная рамка / крышка для больших принтеров
Объединенная рамка / крышка для больших принтеров
Объединенная рамка / крышка для больших принтеров
Объединенная рамка / крышка для больших принтеров
Объединенная рамка / крышка для больших принтеров

Если вы хотите построить эти часы, и ваш принтер может обрабатывать несколько более крупные объекты, вы можете попробовать эти две части. Это три части рамы и три части крышки, объединенные в единые части. Все остальные части такие же.

Таким образом, вместо 6 частей (3 кадра, 3 крышки) получается 2.

Также есть два выреза в центральных стенках, поэтому вам не нужно проводить провода через небольшие отверстия перед пайкой (хотя usb / power все равно нужно пропустить через крышку).

Примечание: я отрезаю 1 мм с левой / правой стороны на этом, чтобы максимально уменьшить размер. Используя объединенные части, часы не могут быть увеличены до 6 цифр позже!

Пластиковый конкурс
Пластиковый конкурс
Пластиковый конкурс
Пластиковый конкурс

Финалист в конкурсе пластмасс

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