Оглавление:
Видео: Напечатанные на 3D-принтере часы бесконечности: 3 шага (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:49
Проекты 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, так что это определенно того стоило. И теперь у меня есть классные часы.
Любые предложения будут оценены.
Оставайтесь креативными.
Рекомендуемые:
Сделать часы-зеркало бесконечности: 15 шагов (с картинками)
Создание зеркальных часов бесконечности: в предыдущем проекте я построил зеркало бесконечности, где моей конечной целью было превратить его в часы. (Сделайте красочное зеркало бесконечности) Я не стал этим заниматься после его создания, потому что, хотя оно и выглядело круто, было несколько вещей с этим
Часы Vortex: наручные часы с зеркалом бесконечности: 10 шагов (с изображениями)
Часы Vortex: наручные часы с зеркалом бесконечности: целью этого проекта было создание носимой версии зеркальных часов бесконечности. Он использует свои светодиоды RGB для индикации времени, назначая часы, минуты и секунды красным, зеленым и синим светам соответственно и перекрывая эти оттенки t
Часы бесконечности - Arduino - WS2813 и DS3231: 5 шагов (с изображениями)
Часы бесконечности - Arduino - WS2813 и DS3231: Часы бесконечности - Arduino - WS2813 и DS3231 Я хотел создать часы, и мне понравилась идея попробовать свои силы в создании часов бесконечности на Arduino. Я хотел, чтобы он был построен из обычных элементов и сам написал программу. Что такое Infinity C
Зеркальные часы бесконечности: 5 шагов (с изображениями)
Бесконечные зеркальные часы: это часы ручной работы в основном для украшения. В часах есть несколько светодиодных ламп, при включении это красивое украшение для спальни. В выключенном состоянии это маленькое зеркало. Конечно, это сами часы
Создайте настоящие часы с боем колокола для вашего ПК и часы с огнетушителем: 3 шага (с изображениями)
Создайте настоящие часы с боем колокола для вашего ПК и часы с огнетушителем: медный колокол, маленькое реле, еще несколько вещей и настоящий колокол могут пробить часы на вашем рабочем столе. Хотя этот проект работает на Windows и Mac OS X тоже, я решил установить Ubuntu Linux на ПК, который я нашел в мусорном ведре, и поработать над этим: у меня никогда не было