สารบัญ:
วีดีโอ: นาฬิกาปลุก Arduino DS1302 RTC: 3 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
สวัสดี ฉันต้องการแบ่งปันโครงการเล็กๆ นี้กับคุณ เป็นเรื่องเกี่ยวกับนาฬิกาปลุกแบบทำเองโดยใช้บอร์ด Arduino UNO และโมดูล DS1302 RTC คุณสามารถตั้งค่าวันที่และเวลาด้วยแป้นพิมพ์และตั้งเวลาปลุกตามเวลาที่กำหนดได้ ฉันหวังว่าคุณจะชอบมัน.
ขั้นตอนที่ 1: ฮาร์ดแวร์ที่จำเป็น
สำหรับสิ่งนี้เราต้องการบอร์ด Arduino ก่อน ฉันใช้ Arduino UNO คุณสามารถใช้อันอื่นได้เพียงแค่ตรวจสอบจำนวนพิน
- โมดูล RTC ที่นี่ฉันใช้ DS1302
- หน้าจอ LCD i2c
- เมทริกซ์ปุ่มกด 4*4
- และออด คุณสามารถใช้โมดูลหรือส่วนประกอบ 2 สาย
- ตัวต้านทาน 1kOhm สายกระโดดและเขียงหั่นขนม
ขั้นตอนที่ 2: การเดินสายไฟ
การเดินสายไฟเหมือนในรูป สิ่งที่ควรต่อสายด้วย GND และ 5v เช่น RTC, LCD และ Buzzer
พิน RTC นั้นต่อสายจาก D2 ถึง D5 และฉันใช้ตัวต้านทาน 1k กับพิน DAT และ D4 ดังนั้นเราจึงได้วันที่และเวลาที่ถูกต้อง ซึ่งเป็นวิธีแก้ปัญหาทั่วไป
LCD SDA และ SCL ต่อสายด้วย A4 และ A5
ปุ่มกดจากขวาไปซ้าย (D5-D12)
และเสียงกริ่งพร้อม D13 ซึ่งเป็น LED ภายในของ Arduino UNO
ขั้นตอนที่ 3: รหัสและการทำงาน
รหัสและไลบรารีที่ฉันใช้ คุณสามารถค้นหาได้ในลิงค์:
การทำงานค่อนข้างง่าย: คุณกด "*" บนแป้นพิมพ์เพื่อตั้งค่าเวลาและวันที่ปัจจุบัน จากนั้นกด "A" เพื่อตั้งเวลาปลุก คุณสามารถปรับแต่งเสียงเรียกเข้าได้ หากคุณชอบสร้างเสียงด้วยเสียงกริ่งหรือค้นหาบนอินเทอร์เน็ต
สนุกและหากคุณมีปัญหาหรือคำถามใด ๆ โปรดถาม
แนะนำ:
นาฬิกาปลุก Groundhog Day: 12 ขั้นตอน (พร้อมรูปภาพ)
Groundhog Day Alarm Clock: นาฬิกาปลุก Groundhog Day Alarm Clock ประกอบด้วยนาฬิกาพลิก Panasonic RC-6025 ที่ดัดแปลงให้เล่นเสียงจากภาพยนตร์ Groundhog Day เมื่อนาฬิกาปลุกดับลง เหตุผลที่ฉันสร้างอุปกรณ์นี้ขึ้นมาก็เพราะ Groundhog Day (ทั้งกลางวันและกลางคืน) และฟิล์ม) จัดสเปก
นาฬิกาปลุก Oled: 8 ขั้นตอน (พร้อมรูปภาพ)
นาฬิกาปลุก Oled: มีนาฬิกา Arduino/ESP32 อยู่มากมาย แต่พวกมันใช้ OLED ที่ดีและคมชัดหรือไม่ ฉันทดลองกับ Arduinos และ ESP32 มาระยะหนึ่งแล้ว แต่ฉันไม่เคยทำให้มันเป็นผลิตภัณฑ์สำเร็จรูป ฉันได้ทำนาฬิกาปลุก 4 1.3 นิ้ว mon
นาฬิกาปลุก Upcycled Smart Light: 8 ขั้นตอน (พร้อมรูปภาพ)
Upcycled Alarm Clock Smart Light: ในโปรเจ็กต์นี้ ฉันอัพไซเคิลนาฬิกาปลุกไขลานที่พังโดยสิ้นเชิง หน้าปัดนาฬิกาถูกแทนที่ด้วย LED 12 ดวง ส่องสว่างด้วยแถบ LED รอบขอบนาฬิกา ไฟ LED 12 ดวงบอกเวลาและแถบ LED ถูกตั้งโปรแกรมให้ทำหน้าที่เป็นสัญญาณเตือน
นาฬิกาปลุก Arduino พร้อมเซ็นเซอร์อุณหภูมิ: 5 ขั้นตอน
นาฬิกาปลุก Arduino พร้อมเซ็นเซอร์อุณหภูมิ: Arduino เป็นไมโครคอนโทรลเลอร์ที่ง่ายและราคาถูก และหลากหลายง่ายต่อการควบคุม ดังนั้นสิ่งที่คุณคาดหวังในโครงการนี้…เราจะใช้การตั้งค่าการเตือนเวลาที่แม่นยำของ RTC ซึ่งดังพอที่จะปลุกอุณหภูมิห้องของคุณหากคุณต้องการดูวิดีโอคลิก
ตั้งค่าโมดูล DS1302 RTC พร้อมปุ่มกด + Arduino + LCD: 3 ขั้นตอน
ตั้งค่าโมดูล DS1302 RTC ด้วยปุ่มกด + Arduino + LCD: สวัสดี ฉันเพิ่งทำโปรเจ็กต์เล็กๆ นี้ ฉันหวังว่าคุณจะชอบมัน ตามที่ชื่อบอกเกี่ยวกับวิธีใช้ปุ่มกดเพื่อตั้งค่า DS1302 มันเป็นหนึ่งในโปรเจ็กต์พื้นฐานที่คุณทำได้ เพิ่มลงในโครงการของคุณเอง หากคุณต้องการเพิ่มโมดูลหรือฟังก์ชันอื่น… เป็น v