นาฬิกาซิงค์ WiFi ที่สอนได้ 

นาฬิกาซิงค์ WiFi 

ไอคอน โดยชิอุระ

นาฬิกาอะนาล็อกสามเข็มพร้อมการปรับเวลาอัตโนมัติโดยใช้ NTP ผ่าน WiFi ความชาญฉลาดของไมโครคอนโทรลเลอร์สามารถถอดเกียร์ออกจากนาฬิกาได้แล้ว 

  • นาฬิกาเรือนนี้ไม่มีเกียร์ให้หมุนเข็มนาฬิกา แม้ว่าจะมีสเต็ปเปอร์มอเตอร์เพียงตัวเดียวก็ตาม
  • ตะขอที่อยู่ด้านหลังมือจะรบกวนมืออีกข้าง และการหมุนของเข็มวินาทีจะควบคุมตำแหน่งของมืออีกข้าง
  • ส่วนปลายแบบกลไกด้านบนแสดงถึงต้นกำเนิดของเข็มนาฬิกาทั้งหมด มันไม่มีเซ็นเซอร์ต้นกำเนิด
  • การเคลื่อนไหวที่ไม่ซ้ำใครและสนุกสนานที่เห็นทุกนาที

บันทึก: เผยแพร่เวอร์ชันสองมือโดยไม่มีการเคลื่อนไหวแปลก ๆ (WiFi Sync Clock 2)

เสบียง

คุณต้องการ (นอกเหนือจากชิ้นส่วนที่พิมพ์ 3 มิติ)

  • ไมโครคอนโทรลเลอร์ที่ใช้ ESP32 พร้อม WiFi ผมใช้บอร์ด ESP32-WROOM-32 รุ่น “MH-ET LIVE MiniKit” (ราคาประมาณ 5USD)
  • สเต็ปเปอร์มอเตอร์เกียร์ 28BYJ-48 และวงจรขับ (ประมาณ 3USD)
  • สกรูเกลียวปล่อย M2 และ M3

https://youtu.be/rGEI4u4JSQg

ขั้นตอนที่ 1: พิมพ์ชิ้นส่วน 

  • พิมพ์ทุกส่วนด้วยท่าทางที่ให้มา
  • ไม่ต้องการการสนับสนุน
  • เลือก “backplate.stl” (สำหรับนาฬิกาแขวน) หรือ “backplate-with-foot.stl” (สำหรับนาฬิกาตั้งโต๊ะ)

เสบียง

ไอคอน https://www.instructables.com/ORIG/FLN/E9OC/L6W7495E/FLNE9OCL6W7495E.stl View in 3D Download
ไอคอน https://www.instructables.com/ORIG/F5R/D5HX/L6W7495F/F5RD5HXL6W7495F.stl View in 3D Download
ไอคอน https://www.instructables.com/ORIG/F4J/TU3P/L6W7495G/F4JTU3PL6W7495G.stl View in 3D Download
ไอคอน https://www.instructables.com/ORIG/FBC/YHE3/L6W7495H/FBCYHE3L6W7495H.stl View in 3D Download
ไอคอน https://www.instructables.com/ORIG/FG2/T8UX/L6W7495I/FG2T8UXL6W7495I.stl View in 3D Download
ไอคอน https://www.instructables.com/ORIG/F0E/38K0/L6W7495J/F0E38K0L6W7495J.stl View in 3D Download
ไอคอน https://www.instructables.com/ORIG/FLM/YXUK/L6W7495K/FLMYXUKL6W7495K.stl View in 3D Download
ไอคอน https://www.instructables.com/ORIG/FTY/GEKU/L6W7495L/FTYGEKUL6W7495L.stl View in 3D Download

ขั้นตอนที่ 2: เสร็จสิ้นชิ้นส่วน 

  • ขจัดเศษและหยดออกจากชิ้นส่วนให้ดี โดยเฉพาะ, แกนของมือทั้งหมดควรเรียบเพื่อหลีกเลี่ยงการเคลื่อนไหวของมือโดยไม่ได้ตั้งใจ 
  • ตรวจสอบแรงเสียดทานที่กำหนดโดยหน่วยแรงเสียดทาน (friction1.stl และแรงเสียดทาน2.stl) หากเข็มชั่วโมงหรือเข็มนาทีเคลื่อนที่โดยไม่ได้ตั้งใจ ให้เพิ่มการเสียดสีโดยการใส่โฟมยางดังที่แสดงไว้ด้านบน
    เสบียง

ขั้นตอนที่ 3: ประกอบวงจร 

  • เชื่อมต่อ ESP32 และบอร์ดไดรเวอร์ตามที่แสดงด้านบน
    ประกอบวงจร

ขั้นตอนที่ 4: การประกอบขั้นสุดท้าย 

ประกอบชิ้นส่วนทั้งหมดโดยวางซ้อนกัน

  • ยึดแผ่นด้านหลังเข้ากับด้านหน้า (dial.stl) โดยใช้สกรูเกลียวปล่อย 2 มม.
  • แก้ไขสเต็ปเปอร์มอเตอร์ด้วยสกรูเกลียวปล่อยขนาด 3 มม. หากความยาวของสกรูยาวเกินไป โปรดใช้สเปเซอร์บางตัว
  • แก้ไขวงจรที่ด้านหลังของด้านหน้า กรุณาใช้สกรูเกลียวปล่อยขนาดสั้น 2 มม. หาก ESP32 ออกมาจากบอร์ดไดรเวอร์ ให้ใช้ผ้าพันสายไฟ
    การประกอบขั้นสุดท้าย

ขั้นตอนที่ 5: กำหนดค่า WiFi ของคุณ

คุณสามารถกำหนดค่า WiFi ของคุณให้เป็นไมโครคอนโทรลเลอร์ได้สองวิธี: Smartconhong หรือการเข้ารหัสแบบฮาร์ด

สมาร์ทคอน!จี

คุณสามารถตั้งค่า SSID และรหัสผ่านของ WiFi ของคุณได้โดยใช้แอพสมาร์ทโฟน

  1. ตั้งค่าจริงเป็น >ag ชื่อ WIFI_SMARTCONFIG ที่บรรทัด #7 ในซอร์สโค้ด
    #define WIFI_SMARTCONFIG true จากนั้นคอมไพล์และ >ash ไปยังไมโครคอนโทรลเลอร์
  2. ติดตั้งแอพสำหรับตั้งค่า WiFi แอพอยู่ที่
    • แอนดรอยด์: https://play.google.com/store/apps/details?
    id=com.khoazero123.iot_esptouch_demo&hl=ja&gl=US
    • ไอโอเอส: https://apps.apple.com/jp/app/espressif-esptouch/id1071176700
  3. เปิดนาฬิกาและรอสักครู่ สถานะการเชื่อมต่อ WiFi ระบุได้จากการเคลื่อนไหวของเข็มวินาที
    • การเคลื่อนไหวซึ่งกันและกันขนาดใหญ่ : เชื่อมต่อกับ WiFi โดยใช้การตั้งค่าก่อนหน้าที่จัดเก็บไว้ในหน่วยความจำแบบไม่ลบเลือน
    • การเคลื่อนไหวซึ่งกันและกันเล็กน้อย : โหมด Smart Config หากการทดลองเชื่อมต่อ WiFi เป็นเวลา 30 วินาทีล้มเหลว ระบบจะย้ายไปยังโหมดการกำหนดค่าอัจฉริยะโดยอัตโนมัติ (รอการกำหนดค่าจากแอปสมาร์ทโฟน)
  4. ตั้งรหัสผ่าน WiFi ของคุณโดยใช้แอพดังที่แสดงด้านบน

โปรดทราบว่าสมาร์ทโฟนของคุณควรเชื่อมต่อกับ WiFi 2.4GHz การตั้งค่า WiFi ที่กำหนดค่าไว้จะถูกจัดเก็บไว้ในหน่วยความจำแบบไม่ลบเลือน และจะถูกเก็บไว้แม้ในขณะที่ปิดเครื่องอยู่

การเข้ารหัสยาก

ตั้งค่า SSID และรหัสผ่านของ WiFi ของคุณในซอร์สโค้ด มันจะมีประโยชน์ถ้าคุณไม่สามารถเลือก wifi 2.4GHz ผ่าน SSID ได้

  1. ตั้งค่าเท็จให้กับ fag ชื่อ WIFI_SMARTCONFIG ที่บรรทัด #7 ในซอร์สโค้ด
    #define WIFI_SMARTCONFIG เท็จ
  2. จากนั้นตั้งค่า SSID และรหัสผ่านของ WiFi ของคุณในซอร์สโค้ดโดยตรงที่บรรทัด #11-12
    #define WIFI_SSID “SSID” // SSID ของ WiFi ของคุณ
    #define WIFI_PASS “ผ่าน” // รหัสผ่าน WiFi ของคุณ
  3. คอมไพล์และ fiash ไปยังไมโครคอนโทรลเลอร์
    การประกอบขั้นสุดท้าย
    การประกอบขั้นสุดท้าย
ไอคอน https://www.instructables.com/ORIG/FOX/71VV/L6XMLAAY/FOX71VVL6XMLAAY.inoDownload

ไอคอน นี่เป็นหนึ่งในโปรเจ็กต์การพิมพ์ Arduino/3d ที่น่าสนใจที่สุดที่ฉันเคยเห็นและทำมา แค่ได้ดูงานบ้าๆ ก็สนุกดี! มันใช้งานได้ดีและเราอาจใช้เป็นนาฬิกาอ้างอิงในบ้านของเราด้วยซ้ำ การพิมพ์ 3 มิติเป็นไปด้วยดี และตามด้วยการขัดและปรับให้เรียบเล็กน้อย ฉันใช้บอร์ด ESP32 จาก Amazon (https://www.amazon.com/dp/B08D5ZD528? psc=1&ref=ppx_yo2ov_dt_b_product_details) และแก้ไข port pinout (int port[PINS] = {27, 14, 12, 13} เพื่อให้ตรงกัน โค้ดจะไม่คอมไพล์จนกว่าฉันจะย้ายฟังก์ชัน void printLocalTime() ก่อน void getNTP(void) ฉันได้ทำอย่างอื่นแล้ว shiura สั่งสอนได้และอาจจะทำได้มากกว่านี้

เครื่องหมาย
ไอคอน ฉันรักความคิดสร้างสรรค์ของคุณ ฉันไม่ได้คิดถึงความคิดดังกล่าว ขอบคุณ

ไอคอน คุณล้อเล่นหรือเปล่า? นี่มันสุดยอดจริงๆ รักมัน. นี่คือสิ่งที่ฉันกำลังจะเริ่มต้นในวันนี้ ทำได้ดี!

ไอคอน นี่คือการออกแบบอันชาญฉลาด สงสัยว่าจะมีวิธีเอามือที่ 3 (อันที่ยาวที่สุด) ไว้ด้านหลังหน้าได้ไหม ด้วยวิธีนี้ เราจะเห็นเพียงเข็มนาทีและเข็มชั่วโมงเดินไปข้างหน้าโดยไม่รบกวนเข็มที่สามที่เคลื่อนไปอย่างไม่แน่นอนเล็กน้อย

ไอคอน เปลี่ยนมือด้วยแผ่นอะคริลิกใสโดยใช้จุดตายเล็กๆ ที่ติดกาวไว้หรือสกรู

ไอคอน ง่ายต่อการถอดเข็มวินาทีโดยการติดตั้งเข็มนาทีเข้ากับมอเตอร์โดยตรง ในกรณีนี้ เข็มนาทีจะมีการเคลื่อนไหวแปลกๆ ทุกๆ 12 นาที เพื่อเลื่อนเข็มชั่วโมงไป 6 องศา

ไอคอน โครงการที่ยอดเยี่ยม ฉันชอบสเต็ปเปอร์มอเตอร์ คำแนะนำสองข้อที่คุณสามารถนำมารวมเข้าด้วยกันโดยใช้ผู้สอนคนก่อนหน้าของฉัน

i) การกำหนดค่า WiFi อัตโนมัติ ESP32 / ESP8266 สำหรับผู้เริ่มต้น https://www.instructables.com/ESP32-ESP8266-Auto-W… ซึ่งช่วยหลีกเลี่ยงความจำเป็นในการดาวน์โหลดแอปลงในมือถือของคุณขณะใช้งาน webหน้า
ii) สวิตช์จับเวลา ESP-01 อัปเดต TZ/DST ได้โดยไม่ต้องตั้งโปรแกรมใหม่ https://www.instructables.com/ESP-01-Timer-Switch-… ซึ่งกลับมาใช้อีกครั้ง webหน้าเพื่อเปลี่ยนเขตเวลาที่กำหนดค่าไว้

ไอคอน กลไกที่สร้างสรรค์มาก! การผลักมือแล้วก็ต้องหลบและอ้อมไป สามารถสร้างนาฬิกาประเภท “มิกกี้เมาส์” ที่ยอดเยี่ยมได้เช่นกัน โดยที่แขนจะทำหน้าที่ “ทำงาน”

ไอคอน สาปแช่ง! นี่คืออัจฉริยะ คุณเป็นผู้ชนะแล้ว

โลโก้

เอกสาร / แหล่งข้อมูล

นาฬิกาซิงค์ WiFi ที่สอนได้ [พีดีเอฟ] คำแนะนำ
นาฬิกาซิงค์ WiFi, WiFi, นาฬิกาซิงค์, นาฬิกา

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *