instruksikan Jam Sinkronisasi WiFi
Jam Sinkronisasi WiFi
oleh shiura
Jam analog tiga jarum dengan penyesuaian waktu otomatis menggunakan NTP melalui WiFi. Kecerdasan pengontrol mikro sekarang menghilangkan roda gigi dari jam.
- Jam ini tidak memiliki roda gigi untuk memutar jarum jam meskipun hanya memiliki satu motor stepper.
- Kait di belakang tangan mengganggu tangan lainnya, dan rotasi timbal balik dari jarum detik mengontrol posisi tangan lainnya.
- Ujung mekanis atas menentukan asal mula semua tangan. Ia tidak memiliki sensor asal.
- Gerakan unik dan menyenangkan terlihat setiap menit.
catatan: Versi dua tangan tanpa gerakan aneh (Wifi Sync Clock 2) diterbitkan.
Perlengkapan
Kamu butuh (selain bagian cetakan 3D)
- Pengontrol mikro berbasis ESP32 dengan WiFi. Saya menggunakan papan ESP32-WROOM-32 tipe “MH-ET LIVE MiniKit” (sekitar 5 USD).
- Motor stepper diarahkan 28BYJ-48 dan sirkuit drivernya (sekitar 3 USD)
- Sekrup sadap M2 dan M3
Langkah 1: Cetak Bagian
- Cetak semua bagian dengan postur yang disediakan.
- Tidak perlu dukungan.
- Pilih "backplate.stl" (untuk jam dinding) atau "backplate-with-foot.stl" (untuk jam meja)
Langkah 2: Selesaikan Bagian
- Singkirkan puing-puing dan gumpalan dari bagian-bagiannya dengan baik. Khususnya, semua sumbu tangan harus halus untuk menghindari gerakan tangan yang tidak disengaja.
- Periksa gesekan yang diberikan oleh unit gesekan (friction1.stl dan friction2.stl). Jika jarum penunjuk jam atau menit tidak sengaja bergerak, tingkatkan gesekan dengan memasukkan karet busa seperti ditunjukkan di atas.
Langkah 3: Pasang Sirkuit
- Hubungkan ESP32 dan papan driver seperti yang ditunjukkan di atas.
Langkah 4: Perakitan Akhir
Rakit semua bagian dengan cara menumpuk satu sama lain.
- Perbaiki pelat belakang ke muka depan (dial.stl) dengan menggunakan sekrup sadap 2mm.
- Perbaiki motor stepper dengan sekrup sadap 3 mm. Jika panjang sekrup terlalu panjang, harap gunakan spacer.
- Perbaiki sirkuit ke bagian belakang muka depan. Harap gunakan sekrup sadap pendek 2 mm. Jika ESP32 keluar dari papan driver, gunakan beberapa bungkus pengikat.
Langkah 5: Konfigurasikan WiFi Anda
Anda dapat mengonfigurasi WiFi Anda ke pengontrol mikro dengan dua cara: Smartconhong atau Hard coding.
Smartcon! g
Anda dapat mengatur SSID dan kata sandi WiFi Anda menggunakan aplikasi smartphone.
- Setel true ke >ag bernama WIFI_SMARTCONFIG pada baris #7 di kode sumber,
#define WIFI_SMARTCONFIG true lalu kompilasi dan >arahkan ke mikrokontroler. - Instal aplikasi untuk mengatur WiFi. Aplikasinya ada di
• Android: https://play.google.com/store/apps/details?
id=com.khoazero123.iot_esptouch_demo&hl=ja&gl=AS
• iOS: https://apps.apple.com/jp/app/espressif-esptouch/id1071176700 - Nyalakan jam dan tunggu sebentar. Status koneksi WiFi ditunjukkan dengan gerakan jarum detik.
• Gerakan timbal balik yang besar : menghubungkan ke WiFi menggunakan pengaturan sebelumnya yang disimpan dalam memori non-volatile.
• Gerakan timbal balik kecil : mode Smart Config. Jika uji coba koneksi WiFi selama 30 detik gagal, secara otomatis beralih ke mode smart Config (menunggu konfigurasi dari aplikasi smartphone.) - Tetapkan kata sandi WiFi Anda menggunakan aplikasi seperti yang ditunjukkan di atas.
Harap diperhatikan bahwa ponsel cerdas Anda harus terhubung ke WiFi 2.4GHz. Pengaturan WiFi yang dikonfigurasi disimpan dalam memori yang tidak mudah menguap dan disimpan bahkan saat daya dimatikan.
Pengodean keras
Tetapkan SSID dan kata sandi WiFi Anda di kode sumber. Ini berguna jika Anda tidak dapat memilih wifi 2.4GHz melalui SSID.
- Setel false ke fag bernama WIFI_SMARTCONFIG pada baris #7 di kode sumber,
#define WIFI_SMARTCONFIG salah - lalu atur SSID dan kata sandi WiFi Anda di kode sumber langsung di baris #11-12,
#define WIFI_SSID “SSID” // SSID WiFi Anda
#define WIFI_PASS “PASS” // kata sandi WiFi Anda - Kompilasi dan fiash ke mikrokontroler.
![]() |
https://www.instructables.com/ORIG/FOX/71VV/L6XMLAAY/FOX71VVL6XMLAAY.inoDownload |
Ini adalah salah satu proyek pencetakan Arduino/3d paling menarik yang pernah saya lihat dan lakukan. Sangat menyenangkan hanya untuk menonton hal gila itu bekerja! Ini berfungsi dengan baik dan kami bahkan dapat menggunakannya sebagai jam referensi di rumah kami. Pencetakan 3d berjalan sangat baik dan diikuti dengan sedikit pengamplasan dan penghalusan. Saya menggunakan papan ESP32 dari Amazon (https://www.amazon.com/dp/B08D5ZD528? psc=1&ref=ppx_yo2ov_dt_b_product_details) dan memodifikasi pinout port (int port[PINS] = {27, 14, 12, 13} agar sesuai. Kode tidak dapat dikompilasi sampai saya memindahkan fungsi void printLocalTime() ke depan void getNTP(void). Saya telah membuat yang lain shiura Dapat diajari dan mungkin akan berbuat lebih banyak.
Saya suka kreativitas Anda. Saya tidak memikirkan ide seperti itu. terima kasih
APA ANDA SEDANG BERCANDA? Ini benar-benar fantastis. Suka sekali. Ini adalah sesuatu yang akan saya mulai hari ini. Bagus sekali!
ini adalah desain yang cerdik. Saya ingin tahu apakah ada cara untuk meletakkan tangan ketiga (yang terpanjang) di belakang wajah. Dengan begitu seseorang hanya akan melihat jarum menit dan jam bergerak maju tanpa gangguan dari jarum ketiga yang bergerak sedikit tidak menentu.
Ganti tangan dengan cakram akrilik bening dengan penghenti mati kecil yang direkatkan pada tempatnya atau sekrup.
Mudah melepas jarum detik dengan memasang jarum menit langsung ke motor. Dalam hal ini, gerakan aneh jarum menit terjadi setiap 12 menit untuk memajukan jarum jam 6 derajat.
Proyek hebat. Saya suka motor stepper. Dua saran yang dapat Anda masukkan menggunakan tanpa instruktur saya sebelumnya.
i) Konfigurasi WiFi Otomatis ESP32 / ESP8266 untuk Pemula https://www.instructables.com/ESP32-ESP8266-Auto-W… yang menghindari kebutuhan untuk mengunduh aplikasi ke ponsel Anda saat digunakan webhalaman.
ii) Sakelar Timer ESP-01 TZ/DST Dapat Diperbarui Tanpa Pemrograman Ulang https://www.instructables.com/ESP-01-Timer-Switch-… yang lagi menggunakan webhalaman untuk mengubah zona waktu yang dikonfigurasi.
Mekanisme yang sangat kreatif! Tangan yang mendorong dan kemudian harus menghindari dan memutar. Bisa membuat jam jenis "mickey mouse" yang bagus juga, di mana lengan akan melakukan "pekerjaan"
Berengsek! Ini jenius. Anda sudah menjadi pemenang.
Dokumen / Sumber Daya
![]() |
instruksikan Jam Sinkronisasi WiFi [Bahasa Indonesia:] Instruksi Sinkronisasi WiFi Jam, WiFi, Sinkronkan Jam, Jam |