instructables WiFi Sync Ժամացույց

WiFi Sync Ժամացույց
շիուրայի կողմից
Երեք ձեռքի անալոգային ժամացույց՝ ժամանակի ավտոմատ կարգավորմամբ՝ օգտագործելով NTP WiFi-ի միջոցով: Միկրո վերահսկիչի խելացիությունն այժմ հեռացնում է շարժակները ժամացույցից:
- Այս ժամացույցը չունի շարժակներ սլաքները պտտելու համար, թեև ունի միայն մեկ քայլային շարժիչ:
- Ձեռքերի հետևում գտնվող կեռիկները խանգարում են մյուս ձեռքերին, իսկ երկրորդ ձեռքի փոխադարձ պտույտը վերահսկում է մյուս ձեռքերի դիրքը:
- Վերևի մեխանիկական ծայրերը սահմանում են բոլոր ձեռքերի ծագումը: Այն չունի ծագման սենսորներ:
- Եզակի և զվարճալի շարժում, որը դիտվում է ամեն րոպե:
նշում. Հրապարակվել է երկու ձեռքի տարբերակը՝ առանց տարօրինակ շարժման (WiFi Sync Clock 2):
Պաշարներ
Ձեզ անհրաժեշտ է (բացի 3D տպագրված մասերից)
- ESP32 վրա հիմնված միկրո կարգավորիչ WiFi-ով: Ես օգտագործել եմ «MH-ET LIVE MiniKit» տիպի ESP32-WROOM-32 տախտակ (մոտ 5 ԱՄՆ դոլար):
- 28BYJ-48 փոխանցման աստիճանային շարժիչ և դրա վարորդի միացում (մոտ 3 ԱՄՆ դոլար)
- M2 և M3 պտուտակներ
Քայլ 1. Տպել մասեր
- Տպեք բոլոր մասերը տրամադրված կեցվածքով:
- Աջակցություն կարիք չկա:
- Ընտրեք կամ «backplate.stl» (պատի ժամացույցի համար) կամ «backplate-with-foot.stl» (գրասեղանի ժամացույցի համար)

Քայլ 2. Ավարտել մասերը
- Լավ հեռացրեք բեկորներն ու բշտիկները մասերից։ Հատկապես, ձեռքերի բոլոր առանցքները պետք է հարթ լինեն՝ ձեռքերի ոչ միտումնավոր շարժումներից խուսափելու համար:
- Ստուգեք շփման միավորի կողմից տրված շփումը (friction1.stl և friction2.stl): Եթե ժամի կամ րոպեի սլաքները ակամա շարժվում են, ավելացրեք շփումը` տեղադրելով փրփուր ռետին, ինչպես ցույց է տրված վերևում:

Քայլ 3. Հավաքեք սխեման
- Միացրեք ESP32-ը և վարորդի տախտակները, ինչպես ցույց է տրված վերևում:

Քայլ 4. Վերջնական ժողով
Հավաքեք բոլոր մասերը՝ իրար վրա դնելով:
- Ամրացրեք հետևի թիթեղը առջևի երեսին (dial.stl)՝ օգտագործելով 2 մմ պտուտակներ:
- Շարժիչը ամրացրեք 3 մմ պտտվող պտուտակներով: Եթե պտուտակի երկարությունը չափազանց երկար է, խնդրում ենք օգտագործել մի քանի միջատներ:
- Շղթան ամրացրեք առջևի դեմքի հետևի մասում: Խնդրում ենք օգտագործել կարճ 2 մմ պտուտակներ: Եթե ESP32-ը դուրս է գալիս վարորդի տախտակից, օգտագործեք փողկապի փաթաթան:

Քայլ 5. Կարգավորեք ձեր WiFi-ը
Դուք կարող եք կարգավորել ձեր WiFi-ը միկրո կարգավորիչին երկու եղանակով՝ Smartconhong կամ կոշտ կոդավորում:
Smartcon!g
Սմարթֆոնի հավելվածի միջոցով կարող եք սահմանել ձեր WiFi-ի SSID-ն ու գաղտնաբառը:
- Ճշմարիտ սահմանեք ելակետային կոդի թիվ 7 տողում WIFI_SMARTCONFIG անունով >ag-ը,
#define WIFI_SMARTCONFIG true, այնուհետև կազմեք և >աղացրեք այն միկրո կարգավորիչին: - Տեղադրեք հավելվածները WiFi-ի կարգավորման համար: Հավելվածները գտնվում են
• Android: https://play.google.com/store/apps/details?
id=com.khoazero123.iot_esptouch_demo&hl=ja&gl=ԱՄՆ
• iOS: https://apps.apple.com/jp/app/espressif-esptouch/id1071176700 - Միացրեք ժամացույցը և սպասեք մեկ րոպե: WiFi կապի կարգավիճակը նշվում է երկրորդ ձեռքի շարժումով:
• Խոշոր փոխադարձ շարժում. միացում WiFi-ին՝ օգտագործելով ոչ անկայուն հիշողության մեջ պահված նախորդ կարգավորումը:
• Փոքր փոխադարձ շարժում. Smart Config ռեժիմ: Եթե 30 վայրկյան WiFi կապի փորձարկումը ձախողվի, այն ավտոմատ կերպով անցնում է խելացի կոնֆիգուրացիայի ռեժիմ (սպասում է կազմաձևմանը սմարթֆոնի հավելվածից): - Սահմանեք ձեր WiFi-ի գաղտնաբառը՝ օգտագործելով հավելվածը, ինչպես ցույց է տրված վերևում:
Խնդրում ենք նկատի ունենալ, որ ձեր սմարթֆոնը պետք է միանա 2.4 ԳՀց WiFi-ին: Կազմաձևված WiFi կարգավորումները պահվում են ոչ անկայուն հիշողության մեջ և պահվում են նույնիսկ այն ժամանակ, երբ հոսանքն անջատված է:
Կոշտ կոդավորում
Տեղադրեք ձեր WiFi-ի SSID-ն ու գաղտնաբառը սկզբնաղբյուրում: Այն օգտակար է, եթե դուք չեք կարող ընտրել 2.4 ԳՀց WiFi SSID-ի միջոցով:
- Նշեք «false» «WIFI_SMARTCONFIG» անունով ֆագը 7-րդ տողում՝ սկզբնաղբյուրում,
#define WIFI_SMARTCONFIG false - ապա սահմանեք ձեր WiFi-ի SSID-ն ու գաղտնաբառը սկզբնաղբյուրում անմիջապես #11-12 տողերում,
#define WIFI_SSID «SSID» // ձեր WiFi-ի SSID-ը
#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) և փոփոխել է նավահանգստի pinout-ը (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էջեր՝ կազմաձևված ժամային գոտին փոխելու համար:
Շատ կրեատիվ մեխանիզմ։ Հրելով ձեռքը, այնուհետև այն պետք է խուսափի և շրջի: Կարող է նաև հիանալի «միկի մուկ» տեսակի ժամացույց պատրաստել, որտեղ ձեռքերը կկատարեն «աշխատանքը»:
անիծյալ Սա հանճարեղ է։ Դուք արդեն հաղթող եք։

Փաստաթղթեր / ռեսուրսներ
![]() |
instructables WiFi Sync Ժամացույց [pdfՀրահանգներ WiFi Sync Ժամացույց, WiFi, Sync Ժամացույց, Ժամացույց |





