
instructables WiFi Sync Clock

WiFi szinkronizáló óra
shiura által
Hárommutatós analóg óra automatikus időbeállítással NTP-n keresztül WiFi-n keresztül. A mikrovezérlő intelligenciája most eltávolítja a fogaskerekeket az óráról.
- Ennek az órának nincs fogaskereke a mutatók forgatásához, bár csak egy léptetőmotorja van.
- A kezek mögötti horgok zavarják a többi kezet, és a másodpercmutató kölcsönös forgatása szabályozza a másik kezek helyzetét.
- A felső mechanikus végek meghatározzák az összes kéz eredetét. Nincs benne eredetérzékelő.
- Egyedi és szórakoztató mozgás minden percben.
megjegyzés: Megjelent a kétkezes változat furcsa mozgás nélkül (WiFi Sync Clock 2).
Kellékek
Neked kell (a 3D nyomtatott alkatrészeken kívül)
- ESP32 alapú mikrokontroller WiFi-vel. „MH-ET LIVE MiniKit” típusú ESP32-WROOM-32 kártyát használtam (körülbelül 5 USD).
- 28BYJ-48 hajtóműves léptetőmotor és meghajtó áramköre (körülbelül 3 USD)
- M2 és M3 menetes csavarok
1. lépés: Nyomtassa ki az alkatrészeket
- Nyomtasson minden részt a mellékelt helyzetben.
- Nincs szükség támogatásra.
- Válassza ki a „backplate.stl” (faliórához) vagy a „backplate-with-foot.stl” (asztali órához) lehetőséget.

2. lépés: Fejezd be az alkatrészeket
- Jól távolítsa el a törmeléket és foltokat az alkatrészekről. Különösen, a kezek minden tengelyének simának kell lennie, hogy elkerüljük a kezek akaratlan mozgását.
- Ellenőrizze a súrlódási egység által adott súrlódást (friction1.stl és friction2.stl). Ha az óra- vagy percmutató akaratlanul is elmozdul, növelje a súrlódást habszivacs behelyezésével a fent látható módon.

3. lépés: Szerelje össze az áramkört
- Csatlakoztassa az ESP32-t és a meghajtókártyát a fentiek szerint.

4. lépés: Végső összeszerelés
Szerelje össze az összes alkatrészt egymásra rakva.
- Rögzítse a hátlapot az elülső felülethez (dial.stl) 2 mm-es menetcsavarokkal.
- Rögzítse a léptetőmotort 3 mm-es menetcsavarokkal. Ha a csavar túl hosszú, használjon távtartókat.
- Rögzítse az áramkört az elülső felület hátuljához. Kérjük, használjon rövid, 2 mm-es menetcsavarokat. Ha az ESP32 kijön a vezetőpanelből, használjon nyakkendőt.

5. lépés: Konfigurálja a WiFi-t
Kétféleképpen konfigurálhatja a WiFi-t a mikrovezérlőhöz: Smartconhong vagy Hard kódolás.
Smartcon!g
Az okostelefonos alkalmazás segítségével beállíthatja a WiFi SSID-jét és jelszavát.
- Állítsa igaznak a WIFI_SMARTCONFIG nevű >ag-t a forráskód 7. sorában,
#define WIFI_SMARTCONFIG true, majd fordítsd le és >ash a mikrovezérlőre. - Telepítse a WiFi beállításához szükséges alkalmazásokat. Az alkalmazások itt találhatók
• 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 - Kapcsolja be az órát, és várjon egy percet. A WiFi kapcsolat állapotát a másodpercmutató mozgása jelzi.
• Nagy reciprok mozgás: csatlakozik a WiFi-hez a nem felejtő memóriában tárolt korábbi beállításokkal.
• Kis reciprok mozgás: Intelligens konfiguráció mód. Ha a WiFi kapcsolat 30 másodperces próbaidőszaka meghiúsul, automatikusan intelligens konfigurációs módba vált (várja a konfigurációt az okostelefonos alkalmazásból). - Állítsa be a WiFi jelszavát az alkalmazás segítségével a fent látható módon.
Kérjük, vegye figyelembe, hogy okostelefonjának 2.4 GHz-es WiFi-hez kell csatlakoznia. A konfigurált WiFi beállítások a nem felejtő memóriában tárolódnak, és akkor is megmaradnak, ha a készülék ki van kapcsolva.
Kemény kódolás
Állítsa be a WiFi SSID-jét és jelszavát a forráskódban. Hasznos, ha nem tudja kiválasztani a 2.4 GHz-es wifit SSID-n keresztül.
- Állítsd be a false értéket a WIFI_SMARTCONFIG nevű fag-ra a forráskód 7. sorában,
#define WIFI_SMARTCONFIG false - állítsa be a WiFi SSID-jét és jelszavát a forráskódban közvetlenül a 11-12. sorokban,
#define WIFI_SSID „SSID” // a WiFi SSID-je
#define WIFI_PASS „PASS” // a WiFi jelszava - Fordítsa le és vigye át a mikrokontrollerre.


![]() |
https://www.instructables.com/ORIG/FOX/71VV/L6XMLAAY/FOX71VVL6XMLAAY.inoDownload |
Ez az egyik leglenyűgözőbb Arduino/3D nyomtatási projekt, amit láttam és csináltam. Szórakoztató nézni az őrült dolog működését! Jól működik, és akár referenciaóraként is használhatjuk otthonunkban. A 3d nyomtatás nagyon jól sikerült, majd egy jó kis csiszolás és simítás követte. Az Amazon ESP32-es kártyáját használtam (https://www.amazon.com/dp/B08D5ZD528? psc=1&ref=ppx_yo2ov_dt_b_product_details) és módosítottam a portkiosztást (int port[PINS] = {27, 14, 12, 13}, hogy megfeleljen. A kód nem fordul le, amíg a void printLocalTime() függvényt át nem helyezem a void getNTP(void) elé. Csináltam egy másikat. shiura Instructable, és valószínűleg többet fog tenni.

Imádom a kreativitásodat. Nem gondoltam ilyen ötletre. Kösz
VICCELSZ? Ez abszolút fantasztikus. Szeretem. Ez az, amit ma elkezdek. Szép munka!
ez egy ötletes tervezés. Kíváncsi vagyok, hogy a harmadik kezet (a leghosszabbat) lehetne-e az arc mögé tenni. Így az ember csak a perc- és óramutatót látná előrehaladni anélkül, hogy a harmadik mutató kissé szabálytalanul mozogna.
Cserélje ki a kezét egy átlátszó akril korongra, amelyen egy kis ütköző van ragasztva, vagy egy csavart.
Könnyen eltávolítható a másodpercmutató, ha a percmutatót közvetlenül a motorra szereli. Ebben az esetben a percmutató furcsa mozgása 12 percenként történik, hogy az óramutatót 6 fokkal előrelépje.
Remek projekt. Tetszik a léptetőmotor. Két javaslat, amit beépíthetsz az előző oktatói nélkül.
i) ESP32 / ESP8266 automatikus WiFi konfiguráció kezdőknek https://www.instructables.com/ESP32-ESP8266-Auto-W… így nem kell letöltenie egy alkalmazást a mobiljára weboldalakat.
ii) ESP-01 TZ/DST időzítő kapcsoló újraprogramozás nélkül frissíthető https://www.instructables.com/ESP-01-Timer-Switch-… amely ismét használ weboldalakat a beállított időzóna módosításához.
Nagyon kreatív mechanizmus! A toló kéz, majd kerülnie kell és körbe kell mennie. Remek "Mikiegér" típusú óra is lehetne, ahol a karok végzik a "munkát"
Átkozott! Ez zseniális. Máris nyertes vagy.

Dokumentumok / Források
![]() | WiFi szinkronizáló óra |
Hivatkozások
- apps.apple.com/jp/app/espressif-esptouch/id1071176700apps.apple.com
- content.instructables.com/ORIG/F0E/38K0/L6W7495J/F0E38K0L6W7495J.stlcontent.instructables.com
- content.instructables.com/ORIG/F4J/TU3P/L6W7495G/F4JTU3PL6W7495G.stlcontent.instructables.com
- content.instructables.com/ORIG/F5R/D5HX/L6W7495F/F5RD5HXL6W7495F.stlcontent.instructables.com
- content.instructables.com/ORIG/FBC/YHE3/L6W7495H/FBCYHE3L6W7495H.stlcontent.instructables.com
- content.instructables.com/ORIG/FG2/T8UX/L6W7495I/FG2T8UXL6W7495I.stlcontent.instructables.com
- content.instructables.com/ORIG/FLM/YXUK/L6W7495K/FLMYXUKL6W7495K.stlcontent.instructables.com
- content.instructables.com/ORIG/FLN/E9OC/L6W7495E/FLNE9OCL6W7495E.stlcontent.instructables.com
- content.instructables.com/ORIG/FOX/71VV/L6XMLAAY/FOX71VVL6XMLAAY.inocontent.instructables.com
- content.instructables.com/ORIG/FTY/GEKU/L6W7495L/FTYGEKUL6W7495L.stlcontent.instructables.com
- Felhasználói kézikönyvmanual.tools

