Talimatlar WiFi Senkronizasyon Saati

WiFi Senkronizasyon Saati
shiura tarafından
WiFi üzerinden NTP kullanarak otomatik zaman ayarlı üç ibreli analog saat. Mikro denetleyicinin zekası artık saatten vitesleri kaldırıyor.
- Bu saatin yalnızca bir kademeli motoru olmasına rağmen ibreleri döndürecek dişlileri yoktur.
- İbrelerin arkasındaki kancalar diğer ellerin çalışmasını engeller ve saniye ibresinin karşılıklı dönüşü diğer ibrelerin pozisyonunu kontrol eder.
- Mekanik uçlar üstte tüm ibrelerin kökenini tanımlar. Başlangıç sensörleri yoktur.
- Her dakika görülen benzersiz ve eğlenceli hareket.
not: Garip hareketlerin olmadığı iki el versiyonu (WiFi Sync Clock 2) yayınlandı.
Tedarik
İhtiyacın var (3D baskılı parçalar hariç)
- WiFi özellikli ESP32 tabanlı mikro denetleyici. “MH-ET LIVE MiniKit” tipi ESP32-WROOM-32 anakartını kullandım (yaklaşık 5 USD).
- 28BYJ-48 dişli step motor ve sürücü devresi (3 USD civarında)
- M2 ve M3 kılavuz vidaları
Adım 1: Parçaları Yazdırın
- Tüm parçaları sağlanan duruşla yazdırın.
- Desteğe gerek yok.
- “backplate.stl” (duvar saati için) veya “backplate-with-foot.stl” (masa saati için) seçeneklerinden birini seçin.

Adım 2: Parçaları Bitirin
- Parçalardaki kalıntıları ve lekeleri iyice temizleyin. Özellikle, Ellerin istem dışı hareket etmesini önlemek için ellerin tüm eksenleri düzgün olmalıdır.
- Sürtünme ünitesi tarafından verilen sürtünmeyi kontrol edin (friction1.stl ve friction2.stl). Akrep veya yelkovan istemeden hareket ederse, yukarıda gösterildiği gibi köpük kauçuk ekleyerek sürtünmeyi artırın.

Adım 3: Devreyi Birleştirin
- ESP32'yi ve sürücü kartlarını yukarıda gösterildiği gibi bağlayın.

Adım 4: Son Montaj
Tüm parçaları üst üste koyarak birleştirin.
- 2 mm'lik kılavuz vidaları kullanarak arka plakayı ön yüze (dial.stl) sabitleyin.
- Adım motorunu 3 mm kılavuz vidalarla sabitleyin. Vidanın uzunluğu çok uzunsa lütfen ara parçaları kullanın.
- Devreyi ön yüzün arkasına sabitleyin. Lütfen 2 mm'lik kısa kılavuz vidaları kullanın. ESP32 sürücü panosundan çıkıyorsa, bir miktar bağ sargısı kullanın.

Adım 5: WiFi'nizi Yapılandırın
WiFi'nizi mikro denetleyiciye iki şekilde yapılandırabilirsiniz: Smartconhong veya Sabit kodlama.
Smartcon!g
Akıllı telefon uygulamasını kullanarak WiFi'nizin SSID'sini ve şifresini ayarlayabilirsiniz.
- Kaynak kodundaki 7. satırdaki WIFI_SMARTCONFIG adlı >ag'ye true değerini ayarlayın,
#define WIFI_SMARTCONFIG true, ardından derleyin ve mikro denetleyiciye aktarın. - WiFi ayarına yönelik uygulamaları yükleyin. Uygulamalar şu adreste:
• Android: https://play.google.com/store/apps/details?
id=com.khoazero123.iot_esptouch_demo&hl=ja&gl=TR
• iOS: https://apps.apple.com/jp/app/espressif-esptouch/id1071176700 - Saati açın ve bir dakika bekleyin. WiFi bağlantısının durumu saniye ibresinin hareketi ile gösterilir.
• Büyük karşılıklı hareket: kalıcı bellekte saklanan önceki ayarları kullanarak WiFi'ye bağlanma.
• Küçük karşılıklı hareket: Smart Config modu. 30 saniyelik Wi-Fi bağlantı denemesi başarısız olursa otomatik olarak akıllı Yapılandırma moduna geçer (akıllı telefon uygulamasından yapılandırmanın beklenmesi). - Yukarıda gösterildiği gibi uygulamayı kullanarak WiFi'nizin şifresini ayarlayın.
Lütfen akıllı telefonunuzun 2.4 GHz WiFi'ye bağlanması gerektiğini unutmayın. Yapılandırılmış Wi-Fi ayarları kalıcı bellekte saklanır ve güç kapatıldığında bile korunur.
Sabit kodlama
Kaynak kodunda WiFi'nizin SSID'sini ve şifresini ayarlayın. SSID üzerinden 2.4GHz wifi seçemiyorsanız kullanışlıdır.
- Kaynak kodundaki 7. satırdaki WIFI_SMARTCONFIG adlı ibneyi false olarak ayarlayın,
#define WIFI_SMARTCONFIG yanlış - Daha sonra WiFi'nizin SSID'sini ve şifresini doğrudan kaynak kodunda #11-12 satırlarında ayarlayın,
#define WIFI_SSID “SSID” // WiFi'nizin SSID'si
#define WIFI_PASS “PASS” // WiFi şifreniz - Derleyin ve mikro denetleyiciye aktarın.


![]() |
https://www.instructables.com/ORIG/FOX/71VV/L6XMLAAY/FOX71VVL6XMLAAY.inoDownload |
Bu gördüğüm ve yaptığım en büyüleyici Arduino/3d baskı projelerinden biri. Bu çılgın şeyin çalışmasını izlemek bile eğlenceli! İyi çalışıyor ve onu evimizde referans saati olarak bile kullanabiliriz. 3 boyutlu baskı çok iyi geçti ve ardından bir miktar zımparalama ve düzeltme yapıldı. Amazon'dan bir ESP32 kartı kullandım (https://www.amazon.com/dp/B08D5ZD528? psc=1&ref=ppx_yo2ov_dt_b_product_details) ve bağlantı noktası pin çıkışını (int port[PINS] = {27, 14, 12, 13}) eşleşecek şekilde değiştirdim. Kod, void printLocalTime() işlevini void getNTP(void)'in önüne taşıyana kadar derlenmeyecekti. Başka bir tane yaptım shiura Eğitilebilir ve muhtemelen daha fazlasını yapacaktır.

Yaratıcılığını seviyorum. Böyle bir fikir aklıma gelmedi. teşekkürler
DALGA MI GEÇİYORSUN? Bu kesinlikle harika. Onu seviyorum. Bu bugün başlayacağım bir şey. Tebrikler!
bu ustaca bir tasarımdır. Üçüncü eli (en uzun olanı) yüzün arkasına koymanın bir yolu olup olmayacağını merak ediyorum. Bu şekilde, üçüncü ibrenin biraz düzensiz hareket etmesinden kaynaklanan dikkat dağılması olmadan, yalnızca dakika ve akrep ibrelerinin ilerlediğini görebiliriz.
Elinizi, yerine yapıştırılmış küçük bir ölü durdurucuya veya bir vidaya sahip şeffaf bir akrilik diskle değiştirin.
Yelkovanı doğrudan motora monte ederek saniye ibresini çıkarmak kolaydır. Bu durumda, akrebi 12 derece ilerletmek için her 6 dakikada bir yelkovanın garip hareketi meydana gelir.
Harika bir proje. Step motoru seviyorum. Önceki eğitmensiz deneyimimi kullanarak birleştirebileceğiniz iki öneri.
i) Yeni Başlayanlar İçin ESP32 / ESP8266 Otomatik WiFi Yapılandırması https://www.instructables.com/ESP32-ESP8266-Auto-W… bu, cep telefonunuza bir uygulamayı kullandığından indirme ihtiyacını ortadan kaldırır websayfalar.
ii) ESP-01 Zamanlayıcı Anahtarı TZ/DST Yeniden Programlama Gerekmeden Güncellenebilir https://www.instructables.com/ESP-01-Timer-Switch-… hangisi yine kullanıyor webYapılandırılmış saat dilimini değiştirmek için sayfalar.
Çok yaratıcı mekanizma! İtici el ve daha sonra kaçınmalı ve etrafta dolaşmalıdır. Kolların "işi" yapacağı harika bir "mickey mouse" tipi saat de yapılabilir
Lanet etmek! Bu dahice. Sen zaten bir kazanansın.

Belgeler / Kaynaklar
![]() |
Talimatlar WiFi Senkronizasyon Saati [pdf] Talimatlar WiFi Senkronizasyon Saati, WiFi, Senkronizasyon Saati, Saat |





