инструкции по синхронизации часов с Wi-Fi 

Часы синхронизации WiFi 

Икона Шиура

Аналоговые часы с тремя стрелками и автоматической настройкой времени по протоколу NTP через WiFi. Интеллект микроконтроллера теперь убирает шестеренки с часов. 

  • В этих часах нет механизмов для вращения стрелок, хотя у них всего один шаговый двигатель.
  • Крючки за руками мешают другим рукам, а возвратно-поступательное вращение второй руки контролирует положение других рук.
  • Механические концы вверху определяют происхождение всех стрелок. У него нет датчиков происхождения.
  • Уникальное и веселое движение, которое можно увидеть каждую минуту.

Примечание: Опубликована версия для двух рук без странного движения (WiFi Sync Clock 2).

Запасы

Вам нужно (кроме деталей, напечатанных на 3D-принтере)

  • Микроконтроллер на базе ESP32 с WiFi. Я использовал плату «MH-ET LIVE MiniKit» типа ESP32-WROOM-32 (около 5 долларов США).
  • Редукторный шаговый двигатель 28BYJ-48 и схема его драйвера (около 3 долларов США)
  • Саморезы М2 и М3

https://youtu.be/rGEI4u4JSQg

Шаг 1: Распечатайте детали 

  • Распечатайте все детали с заданной позой.
  • Не нужна поддержка.
  • Выберите «backplate.stl» (для настенных часов) или «backplate-with-foot.stl» (для настольных часов).

Запасы

Икона https://www.instructables.com/ORIG/FLN/E9OC/L6W7495E/FLNE9OCL6W7495E.stl View in 3D Download
Икона https://www.instructables.com/ORIG/F5R/D5HX/L6W7495F/F5RD5HXL6W7495F.stl View in 3D Download
Икона https://www.instructables.com/ORIG/F4J/TU3P/L6W7495G/F4JTU3PL6W7495G.stl View in 3D Download
Икона https://www.instructables.com/ORIG/FBC/YHE3/L6W7495H/FBCYHE3L6W7495H.stl View in 3D Download
Икона https://www.instructables.com/ORIG/FG2/T8UX/L6W7495I/FG2T8UXL6W7495I.stl View in 3D Download
Икона https://www.instructables.com/ORIG/F0E/38K0/L6W7495J/F0E38K0L6W7495J.stl View in 3D Download
Икона https://www.instructables.com/ORIG/FLM/YXUK/L6W7495K/FLMYXUKL6W7495K.stl View in 3D Download
Икона https://www.instructables.com/ORIG/FTY/GEKU/L6W7495L/FTYGEKUL6W7495L.stl View in 3D Download

Шаг 2: Завершите детали 

  • Хорошо удалите мусор и капли с деталей. Особенно, все оси рук должны быть гладкими, чтобы избежать непреднамеренного движения рук. 
  • Проверьте трение, заданное фрикционным узлом (friction1.stl и Friction2.stl). Если часовая или минутная стрелки двигаются непреднамеренно, увеличьте трение, вставив пенопласт, как показано выше.
    Запасы

Шаг 3: Соберите схему 

  • Подключите платы ESP32 и драйвера, как показано выше.
    Соберите схему

Шаг 4: Окончательная сборка 

Соберите все части, укладывая друг на друга.

  • Прикрепите заднюю пластину к передней панели (набор.stl) с помощью 2-мм саморезов.
  • Закрепите шаговый двигатель саморезами 3 мм. Если длина винта слишком велика, используйте прокладки.
  • Прикрепите схему к задней части передней панели. Используйте короткие саморезы диаметром 2 мм. Если ESP32 выходит из платы драйвера, используйте стяжки.
    Окончательная сборка

Шаг 5: Настройте свой WiFi

Вы можете настроить WiFi на микроконтроллер двумя способами: Smartconhong или Hard coding.

Смарткон!г

Вы можете установить SSID и пароль вашего Wi-Fi с помощью приложения для смартфона.

  1. Установите true для >ag с именем WIFI_SMARTCONFIG в строке № 7 в исходном коде,
    #define WIFI_SMARTCONFIG true, затем скомпилируйте и > запишите в микроконтроллер.
  2. Установите приложения для настройки WiFi. Приложения находятся на
    • Андроид: https://play.google.com/store/apps/details?
    id=com.khoazero123.iot_esptouch_demo&hl=ja&gl=US
    • iOS: https://apps.apple.com/jp/app/espressif-esptouch/id1071176700
  3. Включите часы и подождите минуту. Статус соединения WiFi отображается движением секундной стрелки.
    • Большое возвратно-поступательное движение: подключение к WiFi с использованием предыдущих настроек, сохраненных в энергонезависимой памяти.
    • Небольшое возвратно-поступательное движение: режим Smart Config. Если 30-секундное пробное соединение WiFi не удается, он автоматически переходит в режим интеллектуальной конфигурации (ожидание конфигурации из приложения для смартфона).
  4. Установите пароль вашего WiFi с помощью приложения, как показано выше.

Обратите внимание, что ваш смартфон должен подключаться к Wi-Fi 2.4 ГГц. Сконфигурированные настройки WiFi хранятся в энергонезависимой памяти и сохраняются даже при выключении питания.

Жесткое кодирование

Установите SSID и пароль вашего WiFi в исходном коде. Это полезно, если вы не можете выбрать 2.4 ГГц Wi-Fi через SSID.

  1. Установите false для фэга с именем WIFI_SMARTCONFIG в строке № 7 в исходном коде,
    #define WIFI_SMARTCONFIG ложь
  2. затем установите SSID и пароль вашего WiFi в исходном коде непосредственно в строках #11-12,
    #define WIFI_SSID «SSID» // SSID вашего WiFi
    #define WIFI_PASS «PASS» // ваш пароль WiFi
  3. Скомпилируйте и загрузите его в микроконтроллер.
    Окончательная сборка
    Окончательная сборка
Икона https://www.instructables.com/ORIG/FOX/71VV/L6XMLAAY/FOX71VVL6XMLAAY.inoDownload

Икона Это один из самых увлекательных проектов Arduino/3D-печати, которые я когда-либо видел и делал. Приятно просто смотреть, как работает сумасшедшая штука! Он работает хорошо, и мы даже можем использовать его в качестве эталонных часов в нашем доме. 3D-печать прошла очень хорошо, за ней последовала хорошая шлифовка и сглаживание. Я использовал плату ESP32 от Amazon. (https://www.amazon.com/dp/B08D5ZD528? psc=1&ref=ppx_yo2ov_dt_b_product_details) и изменил распиновку порта (int port[PINS] = {27, 14, 12, 13}, чтобы соответствовать. Код не будет компилироваться, пока я не переместил функцию void printLocalTime() перед void getNTP(void). Я сделал еще один shiura Поучительный и, вероятно, сделает больше.

Символ
Икона Я люблю ваше творчество. Я не думал о такой идее. Спасибо

Икона ВЫ ШУТИТЕ? Это абсолютно фантастика. Любить это. Это то, что я собираюсь начать сегодня. Отличная работа!

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

Икона Замените руку прозрачным акриловым диском с приклеенным небольшим стопором или винтом.

Икона Секундную стрелку легко снять, установив минутную стрелку прямо на мотор. В этом случае странное движение минутной стрелки происходит каждые 12 минут, чтобы передвинуть часовую стрелку на 6 градусов.

Икона Отличный проект. Мне нравится шаговый двигатель. Два предложения, которые вы могли бы включить, используя мою предыдущую работу без инструктора.

i) Автоматическая настройка Wi-Fi ESP32/ESP8266 для начинающих https://www.instructables.com/ESP32-ESP8266-Auto-W… что позволяет избежать необходимости загружать приложение на свой мобильный телефон, поскольку оно использует webстраниц.
ii) Переключатель таймера ESP-01 TZ/DST с возможностью обновления без перепрограммирования https://www.instructables.com/ESP-01-Timer-Switch-… который снова использует webстраницы для изменения настроенного часового пояса.

Икона Очень креативный механизм! Толкающая рука и тогда она должна уклониться и обойти. Также можно сделать отличные часы типа «Микки Маус», где «работу» будут выполнять руки.

Икона Проклятие! Это гениально. Вы уже победитель.

Логотип

Документы/Ресурсы

инструкции по синхронизации часов с Wi-Fi [pdf] Инструкции
Часы синхронизации WiFi, WiFi, часы синхронизации, часы

Ссылки

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

Ваш адрес электронной почты не будет опубликован. Обязательные поля отмечены *