Arduino DS3231 RTC Clock พร้อม LCD: 3 ขั้นตอน
Arduino DS3231 RTC Clock พร้อม LCD: 3 ขั้นตอน
Anonim
Arduino DS3231 นาฬิกา RTC พร้อม LCD
Arduino DS3231 นาฬิกา RTC พร้อม LCD

เพื่อทำความคุ้นเคยกับ DS3231 RTC (นาฬิกาเรียลไทม์) ฉันสร้างนาฬิกา 24 ชั่วโมงที่ใช้ Arduino อย่างง่าย มี 3 ปุ่มพร้อมฟังก์ชันต่อไปนี้: กดปุ่มใดก็ได้เพื่อเข้าสู่โหมดตั้งเวลา เพิ่มและลดเวลาเป็นนาทีด้วยปุ่มสองปุ่ม และตั้งนาฬิกาด้วยปุ่มที่สาม คุณสามารถชำระเงินวิดีโอการทำงานได้ที่ vimeo.com/andrewideas/simplearduinoclock

วัสดุที่จำเป็น:

  • บอร์ดพัฒนา Arduino (ฉันใช้ Uno)
  • จอ LCD ขนาด 16x2 HD44780 มาตรฐาน
  • RTC ที่ใช้ DS3231 (ฉันได้รับใน Amazon)
  • ปุ่มกดสามปุ่ม
  • ตัวต้านทานสามตัว (~10K โอห์ม)
  • โพเทนชิออมิเตอร์ (~10K โอห์ม)
  • เขียงหั่นขนม
  • สายจัมเปอร์หลายสาย

ขั้นตอนที่ 1: การเดินสายไฟ

การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ

อ้างถึงภาพวาดสำหรับคำแนะนำในการเดินสาย ปุ่มเชื่อมต่อกับหมุด A0, A1 และ A2 RTC ใช้พิน A5 สำหรับ SCL และพิน A4 สำหรับ SDA โพเทนชิออมิเตอร์จะแปรผันความคมชัดบน LCD และ LCD ใช้พินดิจิตอล 2 ถึง 7

ขั้นตอนที่ 2: การเขียนโปรแกรม

การเขียนโปรแกรม
การเขียนโปรแกรม

ใช้ arduino IDE เพื่ออัปโหลดภาพสเก็ตช์ของฉันไปยัง Arduino ของคุณ

รหัสของฉันส่วนหนึ่งมาจากรหัสที่ให้ไว้ที่นี่ และแน่นอนว่าโค้ดของฉันมีคำอธิบายอยู่ในความคิดเห็น

คุณสามารถดาวน์โหลดภาพร่างได้จากคำแนะนำนี้

ขั้นตอนที่ 3: ดำเนินชีวิตต่อไปด้วยชีวิตของคุณ

คุณทำได้! ยกเว้นกรณีที่คุณไม่ได้แสดงความคิดเห็นด้านล่างและเราจะพยายามอย่างเต็มที่เพื่อช่วยเหลือคุณ มิฉะนั้น ไปข้างหน้าและทำสิ่งที่ยิ่งใหญ่กว่า!

ขอบคุณ!

แนะนำ: