інструкцыі WiFi Sync Clock
Гадзіннік сінхранізацыі WiFi
па shiura
Аналагавы гадзіннік з трыма стрэлкамі і аўтаматычнай карэкціроўкай часу з дапамогай NTP праз WiFi. Інтэлект мікракантролера цяпер выдаляе шасцярні з гадзінніка.
- Гэты гадзіннік не мае шасцярні для павароту стрэлак, хоць у яго толькі адзін крокавы рухавік.
- Гакі за рукамі перашкаджаюць іншым рукам, а ўзаемнае кручэнне другой рукі кантралюе становішча іншых рук.
- Механічныя канцы зверху вызначаюць паходжанне ўсіх рук. Ён не мае датчыкаў паходжання.
- Кожную хвіліну можна ўбачыць унікальны і вясёлы рух.
заўвага: Апублікавана версія з двума стрэлкамі без дзіўных рухаў (WiFi Sync Clock 2).
Пастаўкі
Табе трэба (акрамя дэталяў, надрукаваных на 3D)
- Мікракантролер на базе ESP32 з WiFi. Я выкарыстаў плату «MH-ET LIVE MiniKit» тыпу ESP32-WROOM-32 (каля 5 долараў ЗША).
- Крокавы рухавік з рэдуктарам 28BYJ-48 і схема яго драйвера (каля 3 долараў ЗША)
- Саморезы М2 і М3
Крок 1: Раздрукуйце дэталі
- Раздрукуйце ўсе часткі з паставай, якая пастаўляецца.
- Падтрымка не патрэбна.
- Выберыце «backplate.stl» (для насценнага гадзінніка) або «backplate-with-foot.stl» (для настольнага гадзінніка)
Крок 2: Скончыце дэталі
- Добра выдаліце смецце і плямы з дэталяў. Асабліва, усе восі рук павінны быць гладкімі, каб пазбегнуць ненаўмыснага руху рук.
- Праверце каэфіцыент трэння, зададзены блокам трэння (friction1.stl і friction2.stl). Калі гадзінная ці хвілінная стрэлкі рухаюцца ненаўмысна, павялічце трэнне, уставіўшы паралон, як паказана вышэй.
Крок 3: Збярыце схему
- Падключыце ESP32 і платы драйвераў, як паказана вышэй.
Крок 4: Канчатковая зборка
Збярыце ўсе дэталі, склаўшы адна адну.
- Замацуеце заднюю пласціну на пярэдняй панэлі (dial.stl), выкарыстоўваючы 2-міліметровыя шрубы.
- Замацуеце крокавы рухавік 3-міліметровымі шрубамі. Калі даўжыня шрубы занадта вялікая, выкарыстоўвайце пракладкі.
- Замацуеце схему на адваротным баку пярэдняй паверхні. Выкарыстоўвайце кароткія 2-міліметровыя шрубы. Калі ESP32 выходзіць з платы драйвера, выкарыстоўвайце некалькі завязак.
Крок 5: Наладзьце Wi-Fi
Вы можаце наладзіць Wi-Fi на мікракантролер двума спосабамі: Smartconhong або Жорсткае кадаванне.
Smartcon!g
Вы можаце ўсталяваць SSID і пароль вашага Wi-Fi з дапамогай праграмы для смартфона.
- Усталюйце true для >ag з імем WIFI_SMARTCONFIG у радку №7 у зыходным кодзе,
#define WIFI_SMARTCONFIG true, затым скампілюйце і >запішыце яго ў мікракантролер. - Усталюйце праграмы для налады WiFi. Прыкладання знаходзяцца ў
• Android: 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 - Уключыце гадзіннік і пачакайце хвіліну. Стан WiFi-злучэння паказваецца рухам секунднай стрэлкі.
• Вялікі ўзаемны рух: падключэнне да Wi-Fi з выкарыстаннем папярэдніх налад, захаваных у энерганезалежнай памяці.
• Малы зваротна-паступальны рух: рэжым Smart Config. Калі 30-секундная пробная спроба злучэння WiFi не атрымоўваецца, ён аўтаматычна пераходзіць у рэжым разумнай канфігурацыі (чаканне канфігурацыі з праграмы для смартфона). - Усталюйце пароль вашага Wi-Fi з дапамогай праграмы, як паказана вышэй.
Калі ласка, звярніце ўвагу, што ваш смартфон павінен падключацца да 2.4 ГГц Wi-Fi. Сканфігураваныя параметры WiFi захоўваюцца ў энерганезалежнай памяці і захоўваюцца нават пры адключэнні харчавання.
Жорсткае кадзіраванне
Усталюйце SSID і пароль вашага Wi-Fi у зыходным кодзе. Гэта карысна, калі вы не можаце выбраць Wi-Fi 2.4 ГГц праз SSID.
- Усталюйце false для дзіка пад назвай WIFI_SMARTCONFIG у радку № 7 у зыходным кодзе,
#define WIFI_SMARTCONFIG false - усталяваўшы SSID і пароль вашага WiFi у зыходным кодзе непасрэдна ў радках № 11-12,
#define WIFI_SSID “SSID” // SSID вашага WiFi
#define WIFI_PASS “PASS” // пароль вашага WiFi - Скампілюйце і запішыце яго ў мікракантролер.
![]() |
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 Instructable і, верагодна, будзе рабіць больш.
Я люблю вашу творчасць. Я не думаў пра такую ідэю. дзякуй
ВЫ ЖАРУЕЦЕ? Гэта абсалютна фантастычна. ЛЮБЛЮ гэта. Гэта тое, што я збіраюся пачаць сёння. Малайчына!
гэта геніяльны дызайн. Цікава, ці ёсць спосаб пакласці трэцюю руку (самую доўгую) за твар. Такім чынам можна было б бачыць толькі рух хвіліннай і гадзіннай стрэлак без адцягнення ўвагі трэцяй стрэлкі, якая рухаецца крыху бязладна.
Заменіце руку празрыстым акрылавым дыскам з прылепленым невялікім упорам або шрубай.
Секундную стрэлку лёгка зняць, усталяваўшы хвілінную стрэлку непасрэдна на рухавік. У гэтым выпадку дзіўны рух хвіліннай стрэлкі адбываецца кожныя 12 хвілін, каб прасунуць гадзінную стрэлку на 6 градусаў.
Вялікі праект. Мне падабаецца крокавы рухавік. Дзве прапановы, якія вы маглі б уключыць, выкарыстоўваючы маю папярэднюю праграму без настаўніка.
i) Аўтаматычная канфігурацыя WiFi 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старонкі, каб змяніць наладжаны гадзінны пояс.
Вельмі крэатыўны механізм! Рука, якая штурхае, а потым яе трэба пазбягаць і абыходзіць. Таксама можна зрабіць выдатны гадзіннік тыпу «Мікі Маўс», дзе «працу» будуць рабіць стрэлкі
Чорт! Гэта геній. Вы ўжо пераможца.
Дакументы / Рэсурсы
![]() |
інструкцыі WiFi Sync Clock [pdfІнструкцыі WiFi Sync Clock, WiFi, Sync Clock, Clock |