สารบัญ:

Arduino LCD Master Clock: 10 ขั้นตอน (พร้อมรูปภาพ)
Arduino LCD Master Clock: 10 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Arduino LCD Master Clock: 10 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Arduino LCD Master Clock: 10 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Arduino Basics - Lesson 10 - Using an LCD display 2024, กรกฎาคม
Anonim
Arduino LCD Master Clock
Arduino LCD Master Clock
Arduino LCD Master Clock
Arduino LCD Master Clock
Arduino LCD Master Clock
Arduino LCD Master Clock

นาฬิกานี้ได้รับการออกแบบให้เป็นนาฬิกาแบบสแตนด์อโลนหรือเป็นนาฬิกาหลักเพื่อขับเคลื่อนนาฬิการองและพกพาสะดวกพร้อมแบตเตอรี่สำรอง ดูเว็บไซต์ของนาฬิกาสำหรับรายละเอียดเพิ่มเติม หน้าหลัก LCD Master Clock

อัปเดต - เพิ่มปุ่มเลื่อนฤดูร้อนอัตโนมัติและเลื่อนฤดูหนาวลงในเวอร์ชันโดยใช้ไลบรารี DCF77 ของ Udo Klein กดปุ่มหนึ่งครั้งเพื่อดูนาฬิกาล่วงหน้าหรือหน่วงเวลา 1 ชั่วโมง

นาฬิกานี้ใช้ไมโครโปรเซสเซอร์ Arduino 328 เพื่อถอดรหัสเวลาจากนาฬิกา DCF77 "Atomic" ใน Mainflingen ใกล้เมืองแฟรงค์เฟิร์ต ประเทศเยอรมนี เวลาจะแสดงบนนาฬิกาโครงกระดูกที่ดัดแปลงซึ่งควบคุมโดยไมโครคอนโทรลเลอร์และจอ LCD สีน้ำเงิน 4x20 นาฬิกาพัลส์เพื่อขับแป้นหมุนรองจะถูกตรวจสอบบนแผง LED เซลล์ AA ขนาด 3 x 1.5 โวลต์ ให้แบตเตอรี่สำรองเมื่อตัดการเชื่อมต่อจากแหล่งจ่ายไฟหลัก กระดานหลักมีขั้วต่อ USB เป็น UART เพื่อให้สามารถอัปเดตซอฟต์แวร์นาฬิกาได้จากพีซีหรือแม้แต่ Mac มีรหัสซีเรียลสำหรับการตรวจสอบผ่าน USB แต่มีการใส่ความคิดเห็นไว้

รวมรหัสที่อัปเดตเพื่อเรียกใช้ไลบรารี DCF77 ของ Udo Klein ไลบรารี DCF77 ของ Udo Klein คอยซิงค์นาฬิกาและรักษาเวลาที่สมบูรณ์แบบ แม้ว่าจะมีสัญญาณรบกวนจำนวนมากบนสัญญาณ DCF77 ที่ได้รับ ห้องสมุด DCF77 ยังทำการ "ปรับอัตโนมัติ" คริสตัลควอตซ์อย่างต่อเนื่อง ดังนั้นในกรณีที่หายาก สัญญาณไม่สามารถถอดรหัสได้ นาฬิกาจะยังคงแม่นยำภายใน 1 วินาทีในช่วงหลายวัน นี่เป็นสิ่งสำคัญสำหรับนาฬิกาหลักที่ขับเคลื่อนทาส 1 วินาทีเนื่องจากการดริฟท์วินาทีจะทำให้นาฬิการองสูญเสียการซิงค์กับเวลาของนาฬิกาหลัก

รหัสสำหรับไลบรารีมาตรฐานจะรวมอยู่ด้วยหากคุณมีสัญญาณ DCF77 ที่ดีมาก

ขั้นตอนที่ 1: การสร้างเคส

การทำคดี
การทำคดี
การทำคดี
การทำคดี
การทำคดี
การทำคดี

ตัวเรือนเป็นโคมเทียน BORRBY ดัดแปลงจาก Ikea

กรณีได้รับการแก้ไขดังนี้:

1 เจาะแนวเชื่อมที่ยึดส่วนบนเข้ากับโครงหลัก

2 ถอดด้านบน

3 ตัดตะแกรงระบายอากาศที่ด้านหน้าออกเพื่อให้มีพื้นที่สำหรับจอ LCD

4 ตัดไม้หรือแผ่นโลหะเพื่อเติมตะแกรงระบายอากาศที่เหลืออยู่

5 เติมช่องว่างระหว่างฐานและโครงด้วยแถบไม้ แผงวงจรฐานตั้งอยู่บนไม้นี้ ถอดแท่งเทียนออกจากฐานและเพิ่มสี่ฟุต

6 เพิ่มชั้นไม้อัดใหม่และยึดด้วยบานพับด้านหลัง ต้องตัดช่องด้านบนเพื่อนำแผงวงจร LCD ที่ยื่นออกมาจากฐาน

7 เพิ่มที่จับแล้วเจาะรูที่ฐานสำหรับสายเคเบิล

8 แก้ไขจอ LCD ในช่องเจาะ

9 แก้ไขการเคลื่อนไหวของนาฬิกาโครงกระดูกโดยระงับจากด้านบน

10 สไลด์ในแผงแสดงผล PCB และ LED

ขั้นตอนที่ 2: จอแสดงผล LCD โดยใช้ไลบรารี DCF77 ของ Udo Klein

"loading="lazy" คลิปวิดีโอแสดงนาฬิกาทำงานและตีระฆังตั้งแต่ 23:59:55 ถึง 00:00:32 น.

กระดิ่งนั้นใช้วงจรแยกกัน แต่สามารถใช้เป็นระบบเครื่องกลไฟฟ้าหรือตัวอย่างผ่านแผงเสียงได้

แนะนำ: