часовник за синхронизиране на WiFi с инструкции
WiFi синхронизиращ часовник
от shiura
Аналогов часовник с три стрелки с автоматична настройка на времето чрез NTP през WiFi. Интелигентността на микроконтролера вече премахва зъбните колела от часовника.
- Този часовник няма зъбни колела за въртене на стрелките, въпреки че има само един стъпков двигател.
- Куките зад ръцете пречат на другите ръце, а реципрочното въртене на втората ръка контролира позицията на другите ръце.
- Механичните краища в горната част определят произхода на всички ръце. Няма сензори за произход.
- Уникално и забавно движение, наблюдавано всяка минута.
имайте предвид: Публикувана е версия с две стрелки без странно движение (WiFi Sync Clock 2).
Консумативи
имате нужда (различни от 3D отпечатани части)
- ESP32 базиран микроконтролер с WiFi. Използвах платка „MH-ET LIVE MiniKit“ тип ESP32-WROOM-32 (около 5 USD).
- 28BYJ-48 стъпков двигател с редуктор и неговата управляваща верига (около 3 USD)
- Самонарезни винтове M2 и M3
Стъпка 1: Отпечатайте части
- Отпечатайте всички части с предоставената поза.
- Не е необходима поддръжка.
- Изберете „backplate.stl“ (за стенен часовник) или „backplate-with-foot.stl“ (за настолен часовник)
Стъпка 2: Завършете частите
- Отстранете добре остатъците и петната от частите. особено, всички оси на ръцете трябва да са гладки, за да се избегне неволно движение на ръцете.
- Проверете триенето, дадено от триещия блок (friction1.stl и friction2.stl). Ако часовата или минутната стрелка се движат неволно, увеличете триенето, като поставите гума от пяна, както е показано по-горе.
Стъпка 3: Сглобете веригата
- Свържете ESP32 и драйверните платки, както е показано по-горе.
Стъпка 4: Окончателно сглобяване
Сглобете всички части, като ги наслагвате една върху друга.
- Фиксирайте задната плоча към предната страна (dial.stl) с помощта на 2 mm самонарезни винтове.
- Фиксирайте стъпковия двигател с 3 mm самонарезни винтове. Ако дължината на винта е твърде дълга, моля, използвайте дистанционни елементи.
- Фиксирайте веригата към задната част на предната страна. Моля, използвайте къси самонарезни винтове от 2 мм. Ако ESP32 излезе от платката на драйвера, използвайте някои връзки.
Стъпка 5: Конфигурирайте своя WiFi
Можете да конфигурирате вашия WiFi към микроконтролера по два начина: Smartconhong или твърдо кодиране.
Smartcon!g
Можете да зададете SSID и парола на вашия WiFi чрез приложението за смартфон.
- Задайте 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 връзката се показва чрез движението на секундарника.
• Голямо реципрочно движение: свързване с WiFi чрез предишна настройка, съхранена в енергонезависима памет.
• Малко реципрочно движение: режим Smart Config. Ако 30 секунди пробна WiFi връзка е неуспешна, тя автоматично се премества в режим на интелигентна конфигурация (изчаква се конфигурацията от приложението за смартфон.) - Задайте паролата на вашия WiFi с помощта на приложението, както е показано по-горе.
Моля, имайте предвид, че вашият смартфон трябва да се свързва с 2.4 GHz WiFi. Конфигурираните WiFi настройки се съхраняват в енергонезависима памет и се запазват дори когато захранването е изключено.
Твърдо кодиране
Задайте SSID и паролата на вашия WiFi в изходния код. Полезно е, ако не можете да изберете 2.4 GHz wifi чрез 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) ESP32 / ESP8266 Автоматична WiFi конфигурация за начинаещи https://www.instructables.com/ESP32-ESP8266-Auto-W… което избягва необходимостта да изтегляте приложение на мобилния си телефон, докато го използвате webстраници.
ii) ESP-01 Превключвател с таймер TZ/DST с възможност за актуализиране без препрограмиране https://www.instructables.com/ESP-01-Timer-Switch-… което отново използва webстраници, за да промените конфигурираната часова зона.
Много креативен механизъм! Бутащата ръка и след това трябва да избягва и да заобикаля. Може да стане и страхотен часовник тип „мики маус“, където ръцете ще вършат „работата“
по дяволите! Това е гений. Вие вече сте победител.
Документи / Ресурси
![]() |
часовник за синхронизиране на WiFi с инструкции [pdfИнструкции WiFi синхронизиран часовник, WiFi, синхронизиращ часовник, часовник |