Flip Clock v2 - часы с разделенной крышкой на базе Arduin...

Источник:

Последние файлы и обновления можно найти на странице GitHub: https://github.com/alexyu132/flipclock.

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

Перекидные часы v2
Часы на базе Arduino с механическими дисплеями с разделенными клапанами.
Особенности
Автоматическая установка времени при загрузке эскиза
Модуль RTC отслеживает время даже при отключении питания
Поддержка летнего времени в США — часы автоматически переводятся вперед/назад на 1 час при необходимости
Работает от USB-питания Arduino — отдельный вход питания не требуется.
Автоматическая калибровка один раз за оборот с использованием механических упоров.
Степперы отключаются, когда вы не двигаетесь, для экономии энергии.
Непечатные детали

| Часть | Количество | Заметки | | — | — | — | | Винт с круглой головкой M3x10 мм | 17 | | | Контргайка М3 | 17 | | | Шаговый двигатель 28byj-48 | 3 | | | Драйвер шагового двигателя ULN2003 | 3 | | | Pro Micro или аналогичный маленький Arduino (5 В) | 1 | | Модуль часов реального времени DS3231 | 1 | | Ограничитель печатной платы | 3 | Нужно будет отрезать переключатели и припаять провода к контактам C и NO | | Застежки-молнии | Варьируется | | | Провода (22AWG или аналогичные) | Варьируется | | | Двусторонний скотч | Варьируется | |

Печать

Детали предназначены для печати без подставок. Рекомендуемая высота слоя 0,2 мм или меньше.

Цифры на створках вставлены на 0,2 мм, поэтому эти детали рекомендуется печатать на высоте 0,2 мм. Если вы не хотите раскрашивать цифры вручную, вы можете приостановить печать после первого слоя и переключиться на другой цвет нити. Обязательно сделайте паузу перед последним слоем, чтобы вернуть исходный цвет.

Сборка
Дисплеи
Используйте 2 болта M3x10 мм и контргайки, чтобы прикрепить двигатель к опоре двигателя.
Установите торцевую крышку ротора на вал двигателя так, чтобы выступающий выступ был обращен к корпусу двигателя.
Напрес��уйте ротор на вал двигателя. Ротор должен зафиксироваться с торцевой крышкой ротора.
Закрепите закрылки на роторе. Если у вас возникли проблемы с прикреплением закрылков, можно немного отодвинуть ротор от вала, чтобы получить немного больший зазор. Верхние половины дисплея должны располагаться стороной вниз на печатной платформе, а для нижних половин должно быть наоборот. При правильной установке цифры должны подсчитываться при повороте дисплея. (Примечание: дисплей десятков (тот, что посередине) имеет 2 одинаковых набора цифр. За 1 поворот дисплея следует дважды отсчитать от 0 до 5.)
Если вы еще этого не сделали, отключите переключатель на каждой плате концевого ограничителя и припаяйте выводы к контактам C и NO.
Вставьте концевой выключатель в прямоугольный вырез над двигателем. Переключатель можно перемещать вперед и назад, чтобы контролировать, насколько близко он находится к торцевой крышке ротора. Отрегулируйте положение переключателя так, чтобы выступ на торцевой крышке приводил в действие переключатель. Зафиксируйте переключатель в этом положении с помощью еще одного болта M3x10 мм и контргайки.
Рамка
Прикрепите каждый дисплей к лицевой панели с помощью двух болтов и контргаек.
Прикрепите детали подставки к боковым сторонам лицевой панели и лотка для электроники. Используйте болты и контргайки, чтобы закрепить все на месте (всего 4).
Электроника
Чтобы упростить прокладку кабелей, лицевая панель и подставка оснащены точками крепления на молнии. Кабели дисплея часов следует прокладывать мимо левой стойки, а остальные дисплеи — к правой стойке. Из-за длины кабелей шагового двигателя удобнее подключать драйверы шаговых двигателей в порядке, противоположном дисплеям, т. е. самый правый драйвер подключается к крайнему левому дисплею.
Драйверы шаговых двигателей крепятся с помощью застежек-молний. Сначала прикрепите стяжки только рядом с передней частью часов, так как задние стяжки также будут использоваться для прокладки кабелей.
Подключите модуль RTC к контактам I2C на Arduino. На Pro Micro подключите SDA к контакту 2 и SCL к контакту 3. Земля и VCC на RTC должны быть подключены к соответствующим контактам на Arduino.
Подключите контакты 5 В и заземления шагового драйвера к контактам VCC и заземлению соответственно на Arduino.
Подключите шаг

08:33
3
Нет комментариев. Ваш будет первым!

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

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

Корпус для адаптера питания
📁 Корпус для преобразователя питания сПодробнее
Корпус для DC регулируемого источника
📁 Корпус для DC регулируемого источникаПодробнее
Крепление "народного" налобного фонаря
📁 Крепление «народного» налобного фонаряПодробнее
Ручка настройки Yaesu FT-817
📁 Ручка VFO для FT-817/818. ИспользуйтеПодробнее
Модель кнопки для Imax B6
Вам понадобится капля клея, чтобыПодробнее
Антенный изолятор "орешек"
Это стандартный изолятор дляПодробнее
Адаптер питания Yaesu FT-817
📁 Вертикальный адаптер под коннекторыПодробнее
Корпус для ESP32 WROOM
📁 Корпус для ESP32 WROOM 📐 STL 🪵 PETGПодробнее
Корпус для ESP32
📁 3D модель корпуса для платы NodeMCU наПодробнее
Станок для намотки катушек с филаментом
📁 Станок для намотки катушек сПодробнее
Кабельный ввод
📁 3D модель для печати кабельнойПодробнее
Кабельный ввод #2
📁 Компактный контейнер с завинчивающейсяПодробнее
Кабельный гермоввод #3
📁 3D модель для печати кабельногоПодробнее
Кабельные вводы различных размеров
📁 Кабельные вводы различных размеровПодробнее
Распределительная коробка
📁 3D модель для печати распределительнойПодробнее
Водозащищенный кабельный ввод
📁 3D модель кабельного ввода сПодробнее
Кабельный ввод #4
📁 3D модель для печати качественногоПодробнее
Распределительная коробка с креплением на стену
📁 Распределительная коробка с креплениемПодробнее
Адаптеры для SIM карт - 3D модель для печати
📁 Адаптеры для SIM карт — 3D модель дляПодробнее
Корпус для метеодатчика на ESP8266
📁 Корпус для метеодатчика на ESP8266Подробнее
Улучшенный дрон «Nano Long Range» на 1х18650
📁 Улучшенный дрон «Nano Long Range» наПодробнее
Электронные "песочные часы"
📁 Электронные «песочные часы» 📐 STLПодробнее
Контейнер для батарей ft-817
📁 Контейнер для аккумулятора FT-817 сПодробнее
Защитный каркас Yaesu FT 817
📁 Защитные рельсы для Yaesu FT 817 и 818Подробнее
YAESU FT-817 Рельсы
📁 Рельсы с подвесом для тангенты иПодробнее
Портативный настольный источник питания
📁 Портативный настольный источникПодробнее
Кейс для хранения батарей ( 21700, 18650, AA, AAA)
📁 Кейс для хранения батарей ( 21700Подробнее
Каркас для батарей 18650
📁 Корпус для Heltec V4 с GPS, проектПодробнее
Корпус для датчика на esp8266
📁 Корпус для датчика на esp8266 📐 STLПодробнее
Корпус для метеодатчика с анемометром
📁 Корпус для метеодатчика с анемометромПодробнее
Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.