ผู้เขียน Instructables ภายใต้ชื่อเล่น Lacybad ได้ดู Arduinoแสดงวันที่เวลาวันในสัปดาห์และแม้กระทั่งคำอธิบายสั้น ๆ ของความยาวหนึ่งบรรทัดบนจอแสดงผล TFT ในแบบอักษรพิกเซล ด้วยโมดูล RTC ใน DS1302 ที่รองรับแบตเตอรี่คุณสามารถปิดพลังนาฬิกาได้เมื่อออกจากบ้าน ความสว่างของแบ็คไลท์ของหน้าจอก็เพียงพอที่จะใช้เป็นไฟกลางคืนได้ซึ่งจะช่วยไม่ให้สะดุดในความมืด
โมดูล RTC ที่ใช้ในนาฬิกาค่อนข้างมีราคาไม่แพงและยังเหมาะสำหรับการทำงานกับ Arduino สะดวกกว่าโมดูลใน DS3231, 1307 ซึ่งเชื่อมต่อผ่านบัส I2ซี
โมดูล DS1302 มีห้าพิน: พาวเวอร์, สายทั่วไป, รีเซ็ต, นาฬิกา, ข้อมูล สองคนแรกนั้นเชื่อมต่อกันด้วยต้นแบบกับบัส Arduino ที่เกี่ยวข้องส่วนที่เหลืออีกสามตัวสามารถเชื่อมต่อกับสายการแลกเปลี่ยนข้อมูลดิจิตอล Lacybad เลือกสิ่งต่อไปนี้: 10 - รีเซ็ต, 11 - ข้อมูล, 12 นาฬิกาพัลส์
เนื่องจากขาดการชดเชยอุณหภูมิโมดูลนี้ไม่ถูกต้องมากที่อุณหภูมิห้องข้อผิดพลาดของสองถึงสี่นาทีถูกพิมพ์ในหนึ่งเดือน แต่คุณสามารถปรับเวลาโดยใช้ Arduino IDE ได้เร็วกว่าการทำแบบเดียวกันกับปุ่มเหมือนกับนาฬิกาดิจิตอลอื่น ๆ ส่วนใหญ่
ด้านล่างนี้เป็นโมดูลที่จำเป็นในการสร้างนาฬิกา นี่คือโมดูล RTC ที่อธิบายไว้ข้างต้นรวมถึงจัมเปอร์ดูปองต์ Arduino Uno (Mega ฯลฯ ) และหน้าจอ TFT 2.4 นิ้วบนชิป ILI9325
นักพัฒนาไม่ได้เจอกับจอแสดงผลในรูปนี้ แต่มีไอคอนที่ด้านล่าง (ตอนนี้ที่ด้านข้าง) ซึ่งเดิมทีมีไว้สำหรับโทรศัพท์ NOKLA ปลอม แต่เมื่อพวกเขาออกไปจากแฟชั่นพวกเขาตัดสินใจที่จะไม่หยุด แต่แทนที่จะพบตลาดใหม่ - Arduino ตอนนี้คุณสามารถซื้อจอแสดงผลทั้งสองแยกจากกันและในชุดที่มีบอร์ดยกระดับที่เปลี่ยนมันให้เป็นโล่ซึ่งเจ้านายทำ เขาเชื่อมต่อโมดูล RTC กับจัมเปอร์ "ดูปองท์" (ดูด้านบนตำแหน่งที่จะเชื่อมต่อ) คุณสามารถบัดกรีสายธรรมดาได้
หลังจากดาวน์โหลดแล้วเขียนโดยผู้พัฒนาคุณจะต้องยกเลิกการใส่เครื่องหมายในบรรทัดต่อไปนี้:
//rtc.setDOW(FRIDAY);
//rtc.setTime(17, 15, 00);
//rtc.setDate(15, 3, 2018);
แทนที่เวลาและวันที่ในภาพด้วยสเตจปัจจุบันด้วยตะกั่วเล็กน้อยเติมร่างใน Arduino จากนั้นแสดงความคิดเห็นบรรทัดเหล่านี้กลับมาและเติมภาพร่างเดียวกันอีกครั้ง ในแต่ละความต้องการในการปรับตัวการดำเนินการเหล่านี้จะต้องทำซ้ำ
นาฬิกาใช้งานได้:
แต่จนถึงบัดนี้เท่านั้น "ในหลักการ" และมีความจำเป็นที่ในกรณี มันจะขึ้นอยู่กับคุณ