สารบัญ:

Arduino Alarm Clock Relay: 6 ขั้นตอน (พร้อมรูปภาพ)
Arduino Alarm Clock Relay: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Arduino Alarm Clock Relay: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Arduino Alarm Clock Relay: 6 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: วิธีการทำพร้อมโค๊ดนาฬิกาบลูทูธ arduino alarm clock bluetooth smartphone control 2024, ธันวาคม
Anonim
Image
Image
รีเลย์นาฬิกาปลุก Arduino
รีเลย์นาฬิกาปลุก Arduino

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

ขั้นตอนที่ 1: อะไหล่ที่จำเป็น

โครงการนี้จบลงด้วยต้นทุนประมาณ 70$

นี่คือสิ่งที่คุณต้องการ

  • 4x3 Matrix Keypad
  • จอ LCD 16x4
  • โมดูลเวลา DS1307
  • โมดูลรีเลย์ 5V
  • แหล่งจ่ายไฟภายนอก 2 แพ็ค
  • Arduino Mega
  • สายจัมเปอร์ (ตัวผู้กับตัวเมีย และตัวเมียกับตัวเมีย)
  • โพเทนชิโอมิเตอร์ 10k
  • ลวด

ไม่จำเป็น

สวิตช์สลับ

เครื่องมือ

  • หัวแร้ง
  • ปืนกาว

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

เดินสายทุกอย่างขึ้น
เดินสายทุกอย่างขึ้น
เดินสายทุกอย่างขึ้น
เดินสายทุกอย่างขึ้น

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

ขั้นตอนที่ 3: รหัส

รหัส
รหัส

หากคุณใช้รหัสเฉพาะวันธรรมดา นาฬิกาปลุกจะไม่ดังในวันศุกร์และวันเสาร์เนื่องจากเป็นวันหยุดสุดสัปดาห์ของฉัน (สามารถเปลี่ยนได้ที่คำสั่ง if เพื่อให้ตรงกับกำหนดการของคุณ) คุณต้องแน่ใจว่าคุณอัปโหลดรหัสการตั้งค่าเวลา RTC ที่ฉัน ได้แนบมาและไม่ใช่อันจากไลบรารี่เนื่องจากฉันได้เพิ่มโค้ดพิเศษลงไป

เมื่อคุณอัปโหลดโค้ดไปยัง rtc คุณต้องแก้ไข "tm. Wday = 0;" เป็นวันใดของสัปดาห์:

อาทิตย์: 1 พุธ:4 เสาร์: 7

จันทร์: 2 พฤหัสบดี: 5

อังคาร: 3 ศุกร์: 6

ขั้นตอนที่ 4: การสร้างที่อยู่อาศัย

การทำที่อยู่อาศัย
การทำที่อยู่อาศัย
การทำที่อยู่อาศัย
การทำที่อยู่อาศัย
การทำที่อยู่อาศัย
การทำที่อยู่อาศัย
การทำที่อยู่อาศัย
การทำที่อยู่อาศัย

ฉันออกแบบส่วนนี้ใน Sketchup ซึ่งเก็บส่วนประกอบด้านหน้าทั้งหมดไว้ด้วยกัน และอีกส่วนเพื่อยึดแผงรีเลย์และ Rtc ซึ่งสามารถพิมพ์ 3 มิติได้

หากคุณไม่มีเครื่องพิมพ์ 3 มิติ ฉันได้รวมไฟล์ Sketchup เพื่อให้คุณสามารถพิมพ์แบบหนึ่งต่อหนึ่งแล้วตัดออกบนไม้หรือบนแผ่นอลูมิเนียมโดยใช้เดรเมล

ฉันทำกล่องโดยใช้แผ่นไม้อัดหนา 1 ซม. ขนาด กว้าง 10 ซม. ลึก 13 ซม. ยาว 16 ซม. คุณสามารถพิมพ์กล่อง 3 มิติได้ แต่ฉันไม่ต้องการเสียเส้นใย

ขั้นตอนที่ 5: รีเลย์

รีเลย์
รีเลย์

หากคุณเดินสายรีเลย์เพื่อเปิดบานประตูหน้าต่างในตอนเช้า เพียงแค่เปิดตัวเรือนสวิตช์และต่อสายไฟสองเส้นระหว่างสายหนึ่งในแต่ละขั้ว คุณอาจต้องใช้ RC snubber หาก LCD ของคุณเริ่มว่างเปล่าเมื่อกดสวิตช์ เนื่องจากแรงดันไฟกระชากที่เกิดจากมอเตอร์

หากคุณเปิดเครื่องอื่น คุณสามารถใช้บทช่วยสอนนี้เพื่อสร้าง Power Outlet ซึ่งสามารถเชื่อมต่อกับเครื่องได้

ตรวจสอบให้แน่ใจว่าคุณปิดเบรกเกอร์ แรงดันไฟหลักฆ่าได้!!!

ขั้นตอนที่ 6: ตั้งเวลา

ตั้งเวลา
ตั้งเวลา

การตั้งเวลาทำได้ง่ายมาก ขั้นแรกให้กดปุ่มดาวและป้อนเวลาที่คุณต้องการให้ดับจากนั้นกดปุ่มแฮชเพื่อยืนยัน คุณสามารถเปิดและปิดนาฬิกาปลุกได้โดยใช้ปุ่มแฮช

แนะนำ: