Оглавление:

Напечатанные на 3D-принтере часы бесконечности: 3 шага (с изображениями)
Напечатанные на 3D-принтере часы бесконечности: 3 шага (с изображениями)

Видео: Напечатанные на 3D-принтере часы бесконечности: 3 шага (с изображениями)

Видео: Напечатанные на 3D-принтере часы бесконечности: 3 шага (с изображениями)
Видео: ЧУДО ФОТОПОЛИМЕРНЫЙ 3D ПРИНТЕР CREALITY HALOT-SKY 2024, Июль
Anonim
Напечатанные на 3D-принтере часы бесконечности
Напечатанные на 3D-принтере часы бесконечности

Проекты Fusion 360 »

Идея этих часов состоит в том, чтобы сделать их в форме символа бесконечности, на одной стороне которого будет отображаться часовая стрелка, а на другой - минуты.

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

Запасы

2 шаговых двигателя и драйверы (я использую 28BYJ-48 с драйвером)

Микроконтроллер (я использую Arduino Nano, подойдет любой другой)

3D-принтер для изготовления корпуса

Небольшой макет и перемычки (при желании можно просто припаять провода)

Адаптер постоянного тока 5 В и входной разъем

Шаг 1. Дизайн

Дизайн
Дизайн
Дизайн
Дизайн

Дизайн этих часов основан на идее, которую я раньше не реализовывал. У него 2 отдельные руки. Один для часовой отметки и один для минутной отметки. В обычных часах эти стрелки стоят друг над другом, но вращаются с разной скоростью. Размышляя о способах сделать это с помощью Arduino и шаговых двигателей или серводвигателей, я понял, что это непростая задача, и было бы намного проще построить их, если бы они были разделены. Поэтому я подумал, что если бы они были разделены, то могли бы быть какие-то уникальные дизайны, которые могли бы соответствовать этому. Так родилась идея «Часов бесконечности».

Я использовал Fusion 360, чтобы спроектировать весь корпус, и использовал 3D-принтер моей средней школы, чтобы напечатать корпус. Для этого не нужен 3D-принтер. На самом деле, я думаю, что было бы намного круче сделать это из дерева, но мне было проще распечатать все это на 3D-принтере.

Я использовал черный и серый PLA для печати, а ниже приведены настройки слайсера и файлы STL.

Настройки слайсера для корпуса:

Высота слоя 0,3 мм

20% заполнение

Толщина корпуса 0,8 мм

Настройки слайсера для лицевой части:

Высота слоя 0,1 мм (для этой детали важна высота нижнего слоя, потому что в ней больше деталей)

20% заполнение

Толщина корпуса 1 мм

Шаг 2: Схема

Схема
Схема
Схема
Схема

Таким образом, полная схема не очень сложна, но есть несколько вещей, с которыми нужно быть осторожными. Вывод + 5В драйвера шагового двигателя не следует подключать только к выходу + 5В Arduino, потому что Arduino не может обеспечить достаточный ток для двигателя и будет сгорать. Итак, мы подключаем моторы и ардуино к выходу + 5В разъема постоянного тока. Мы также должны соединить вместе все земли драйверов, arduino и dc jack. Когда схема будет завершена, мы можем подключить Arduino к компьютеру и загрузить скетч.

Шаг 3: финал

Финал
Финал

После загрузки скетча нам нужно отключить питание, вручную установить часы на текущее время, а затем снова включить питание. После этого часы начнут работать.

Единственная проблема с этой сборкой прямо сейчас заключается в том, что эти дешевые шаговые двигатели не синхронизируются с течением времени, поэтому со временем часы будут отклоняться от реального времени. Эту проблему можно решить, добавив к двигателям 2 энкодера и добавив модуль RTC для отслеживания времени. Думаю, это будет моим следующим шагом в этом проекте.

В конце концов, создавать это было весело, и я многому научился о шаговых двигателях и 3D-проектировании в Fusion 360, так что это определенно того стоило. И теперь у меня есть классные часы.

Любые предложения будут оценены.

Оставайтесь креативными.

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