Гибридные часы - механическое сочетание цифровых и аналог..
Часы, напечатанные на 3D-принтере, с цифровым и аналоговым дисплеями и следующими характеристиками:
И цифровой, и аналоговый дисплеи приводятся в движение одним двигателем.
Текущее время автоматически определяется и корректируется через Wi-Fi.
Безсенсорный механизм поиска источника.
Предназначен для настенного монтажа с небольшой глубиной всего 50 мм.
Чистый внешний вид достигается за счет 3D-печати из нескольких материалов.
Ограничение: минутная стрелка перемещается каждые 10 минут. Другими словами, временное разрешение аналоговых часов составляет 10 минут.
Обновление от 17 марта 2025 г.: в исходный код добавлен режим приоритета аналоговых часов. 3D-модель вообще не изменилась.
Видео
Принадлежности
Материал
Двигатель: шаговый двигатель с редуктором 28BYJ-48 и плата драйвера входят в комплект (около 3 долларов США за единицу). Вы можете найти на Amazon, AliExpress
Микроконтроллер: Seeed Studio XIAO ESP32C6 без разъемов для контактов.
Вы можете использовать любые другие микроконтроллеры на базе ESP32.
Винты: Ассортимент саморезов с плоской головкой диаметром 2 мм. Вы можете найти на Amazon, AliExpress
Смазка (спрей силиконового масла)
Инструмент
Отвертка
Паяльник
Сверла (1,5 мм и 2 мм)
Нож, скребок и/или напильник для удаления мусора, сглаживания поверхностей и снятия фасок с углов печатной продукции. ПК с Arduino IDE.
Распечатать цветные детали
Советы по печати
Распечатайте все части с прилагаемой позой.
Только «1min-rotor.stl» нуждается в опорной конструкции (только в части крюка).
Сопряжение деталей (базовый цвет, яркий цвет)
1min-rotor.stl, 1min-rotor-letters.stl
10min-rotor.stl, 10min-rotor-letters.stl
час-ротор.stl, час-ротор-буквы.stl
10 минут-ось.stl, 10 минут-ось-рука.stl
передняя рамка-белая.stl, передняя рамка-цветная.stl
Для 3D-принтеров, работающих с несколькими материалами
Располагайте парные модели как сборку.
Присвойте разные цвета файлам с буквами "-", "-hand" и "-colored".
Для обычных FDM-принтеров, работающих с одним материалом.
Замените нить во время печати, используя функцию «пауза на высоте» вашего слайсера.
В этом случае только роторы могут давать несколько цветов. «Передний кадр» и «10-минутная ось» выделены одним цветом.
Печать одноцветных деталей
Советы по печати
Распечатайте все части с прилагаемой позой.
Опорные структуры не нужны.
Собрать
Перед сборкой очистите поверхности, соприкасающиеся с другими деталями, напильниками или скребками. Это может повлиять на плавность хода.
Очистите отверстия с помощью сверл.
Для сквозных отверстий используйте сверло диаметром 2 мм.
Для отверстий для затяжки винтов используйте сверло диаметром 1,5-1,6 мм.
Вам не нужны клеи.
Обратите внимание на взаимное расположение деталей (часовой ротор и ось 10-минутной стрелки).
Электроника и коды
Аппаратное обеспечение
Прежде чем освободить место для пайки, удалите микросхему ULN2003.
Рекомендуется обрезать (обрезать) четыре контакта разъема платы драйвера ULN2003 для облегчения пайки.
Пожалуй��та, припаяйте микроконтроллер Seeed Studio XIAO ESP32C6 в перевернутом положении.
Припаяйте контакты (D1-D4 Seeed Studio XIAO ESP32C6) напрямую к входу платы драйвера.
Припаяйте провода от 5В и GND к плате драйвера.
Можно также использовать другой тип платы на базе ESP32, но необходимо изменить сопоставление портов в исходном коде.
Модель корпуса предназначена только для XIAO ESP32C6. Излишек кабеля двигателя также можно хранить в кейсе.
Программное обеспечение
Установите библиотеку «WiFiManager» с помощью tzapu в вашу Arduino IDE с помощью менеджера библиотек. Это необходимо для настройки Wi-Fi-соединения с помощью смартфона.
Просто выполните поиск по ключевому слову «wifimanager» в диспетчере библиотеки и нажмите «Установить».
Скомпилируйте и запишите demo-xiao.ino (ниже) на свой микроконтроллер с п��мощью Arduino IDE и убедитесь, что цифры последовательно показывают время с 12:00 до 11:59.
Затем скомпилируйте и прошейте файл clock-xiao.ino (ниже), код часов с синхронизацией по Wi-Fi.
Перед компиляцией установите часовой пояс в строке №9 исходного кода. Код вашего часового пояса можно найти по адресу https://github.com/nayarsystems/posix_tz_db/blob/master/zones.csv.
Конфигурация Wi-Fi
Конфигурацию Wi-Fi можно выполнить с помощью вашего смартфона.
Подключитесь к станции Wi-Fi под названием «Гибридные часы».
Может открыться окно конфигурации. Если нет, перейдите по адресу http://192.168.4.1 с помощью веб-браузера.
Выберите точку доступа Wi-Fi (2














![Зажим для кабеля с гвоздями [ассортимент 3-12 мм] Зажим для кабеля с гвоздями [ассортимент 3-12 мм]](/upload/015/u1522/5/6/5b54660b.webp)














