สารบัญ:

นาฬิกาแขวนสี: 7 ขั้นตอน (พร้อมรูปภาพ)
นาฬิกาแขวนสี: 7 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: นาฬิกาแขวนสี: 7 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: นาฬิกาแขวนสี: 7 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: อย่าติดนาฬิกาแบบนี้ถ้าไม่อยากดวงซวย 2024, พฤศจิกายน
Anonim
นาฬิกาแขวนสี
นาฬิกาแขวนสี
นาฬิกาแขวนสี
นาฬิกาแขวนสี
นาฬิกาแขวนสี
นาฬิกาแขวนสี

ครั้งนี้ฉันขอนำเสนอนาฬิกาอะนาล็อกติดผนังสีสำหรับเด็กที่ออกแบบโดยใช้แถบ LED

พื้นฐานของนาฬิกาคือการใช้แถบ LED สามแถบและสีต่างๆ เพื่อแสดงเวลา:

  • ในแถบไฟ LED ทรงกลม สีเขียวใช้แสดงชั่วโมง สีแดงเพื่อแสดงนาที และสีน้ำเงินเพื่อแสดงทั้ง ชั่วโมง และนาที
  • ในแถบไฟ LED 4 ดวง สีแดง แต่ละ LED แทนหนึ่งนาที เราต้องบวกกับนาทีที่ทำเครื่องหมายด้วยแถบไฟ LED แบบกลม
  • ในแถบไฟ LED 6 ดวง สีม่วง แต่ละ LED แทน 10 วินาที

นาฬิกาติดตั้งบนจานโปร่งใส และสร้างขึ้นเพื่อให้ติดตั้งและถอดประกอบบนเพลตสีต่างๆ ได้อย่างง่ายดาย

โมดูลนาฬิกาเรียลไทม์ DS3231 ใช้เพื่อรักษาชั่วโมง นาที และวินาที

นาฬิกาใช้พลังงานจากแบตเตอรี่ 3, 7 V คุณสามารถชาร์จโดยใช้เครื่องชาร์จ micro USB

มันดูดีมากในความมืด ฉันหวังว่าคุณจะชอบ.

เสบียง

  • Arduino NANO หรือไมโครคอนโทรลเลอร์ที่รองรับ
  • ตัวแปลงเพิ่มแรงดันไฟแบบสเต็ปอัพ DC เป็น DC แบบปรับได้
  • DS3231 โมดูลนาฬิกาเวลาจริง
  • แบตเตอรี่ movil เก่า 3, 7 V 1000 mAh
  • ที่ชาร์จ Micro USB สำหรับแบตเตอรี่
  • แถบไฟ LED 60 ดวง
  • PCB สองด้าน
  • จานสีพลาสติกใส
  • สายไฟ
  • ชุดบัดกรี
  • กระดาษแข็ง
  • เข็มทิศ
  • ไม้โปรแทรกเตอร์

ขั้นตอนที่ 1: บัดกรีแถบ LED

บัดกรีแถบ LED
บัดกรีแถบ LED
บัดกรีแถบ LED
บัดกรีแถบ LED
บัดกรีแถบ LED
บัดกรีแถบ LED

ฉันวาดทรงกลมนาฬิกาและตำแหน่งของชั่วโมงโดยใช้แผ่นรองตัด ไม้โปรแทรกเตอร์และเข็มทิศ

เส้นผ่านศูนย์กลางของทรงกลมต้องเท่ากับเส้นผ่านศูนย์กลางของแผ่นพลาสติกที่คุณจะยึดนาฬิกา

ในภาพที่สอง คุณจะเห็นแถบ LED ทรงกลม ไฟ LED ทั้งหมดถูกบัดกรีทีละดวงเพื่อสร้างทรงกลมของนาฬิกา คุณได้คำนึงถึงลูกศรเล็ก ๆ ที่คุณเห็นในแต่ละอันนำไปสู่การประสานอย่างถูกวิธี ฉันใช้สายสีเขียวสำหรับพินข้อมูล สายสีแดงสำหรับพิน 5V และสายสีดำสำหรับพินกราวด์

ในภาพที่สาม คุณสามารถเห็นการทดสอบแถบ LED ทั้งหมดก่อนที่จะติดตั้งในนาฬิกา

ขั้นตอนที่ 2: กาวแถบ LED ในฐานกระดาษแข็ง

กาวแถบ LED ในฐานกระดาษแข็ง
กาวแถบ LED ในฐานกระดาษแข็ง

ตัดกระดาษแข็งทรงกลม เปิดรูเล็กๆ สองรูในกระดาษแข็งเพื่อสอดสายไฟสามเส้นของแถบ LED แต่ละเส้น

ขั้นตอนที่ 3: ต่อสายไฟและเชื่อมต่อส่วนประกอบไฟฟ้า

เดินสายและเชื่อมต่อส่วนประกอบไฟฟ้า
เดินสายและเชื่อมต่อส่วนประกอบไฟฟ้า
เดินสายและเชื่อมต่อส่วนประกอบไฟฟ้า
เดินสายและเชื่อมต่อส่วนประกอบไฟฟ้า

ขั้นตอนที่ฉันปฏิบัติตามมีดังต่อไปนี้:

  1. บัดกรีตัวต้านทาน 330 โอห์มที่ปลายสุดของสายเคเบิลข้อมูล (สายสีเขียว) ของแถบ LED แต่ละเส้นดังที่คุณเห็นในภาพแรก
  2. ต่อสายไฟ 5V ทั้งหมด
  3. ต่อสายกราวด์ทั้งหมด
  4. ประสานไมโครคอนโทรลเลอร์, ตัวแปลงเพิ่มสเต็ปอัพ, เครื่องชาร์จ micro USB, โมดูล DS3231 และสวิตช์เล็ก ๆ บน PCB สองด้าน
  5. เชื่อมต่อเครื่องชาร์จ micro USB เข้ากับแบตเตอรี่ (วางไว้ใต้ PCB)
  6. บัดกรีสายเคเบิลข้อมูลแถบกลมเข้ากับพิน D2 ในไมโครคอนโทรลเลอร์
  7. บัดกรีสายเคเบิลข้อมูลแถบ LED 6 เส้นเข้ากับพิน D3 ในไมโครคอนโทรลเลอร์
  8. บัดกรีสายเคเบิลข้อมูลแถบ LED 4 เส้นเข้ากับพิน D4 ในไมโครคอนโทรลเลอร์
  9. ประสานพิน SDA ของโมดูล DS3231 กับพิน A4 ในไมโครคอนโทรลเลอร์
  10. ประสานพิน SCL ของโมดูล DS3231 กับพิน A5 ในไมโครคอนโทรลเลอร์
  11. ต่อสายและเชื่อมต่อตัวแปลงเพิ่มสเต็ปอัพเข้ากับเครื่องชาร์จ micro USB ดังที่คุณเห็นในภาพที่สอง
  12. ปรับตัวแปลงแรงดันสเต็ปอัพเป็นเอาต์พุต 5 V
  13. ต่อสายไฟและต่อสวิตซ์เล็กน้อยเพื่อควบคุมกำลังไฟตามที่เห็นในภาพ

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

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

โมดูลนาฬิกาเรียลไทม์ DS3231 รักษาเวลาเพราะใช้แบตเตอรี่ภายนอก แต่ถ้าคุณยังไม่มี ฉันได้รวมรหัสต่อไปนี้เพื่อตั้งเวลาเริ่มต้น:

//ตั้งเวลา

int gminutes = 10; int ghours = 3; int gseconds = 0; // สิ้นสุดเวลาที่ตั้งไว้

ความสว่างแบบแปรผันในโค้ดจะควบคุมความเข้มของแถบทั้งหมดในนาฬิกา

ขั้นตอนที่ 5: เลือกสีและติดตั้งนาฬิกา

เลือกสีและติดตั้งนาฬิกา
เลือกสีและติดตั้งนาฬิกา
เลือกสีและติดตั้งนาฬิกา
เลือกสีและติดตั้งนาฬิกา
เลือกสีและติดตั้งนาฬิกา
เลือกสีและติดตั้งนาฬิกา

ตัดกระดาษแข็งหลายๆ ชิ้นเพื่อยึดฮาร์ดแวร์เข้ากับจานแล้ววางสายได้ทุกที่ที่คุณต้องการ

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

วิธีอ่านเวลา
วิธีอ่านเวลา
วิธีอ่านเวลา
วิธีอ่านเวลา
วิธีอ่านเวลา
วิธีอ่านเวลา

รูปภาพที่มีป้ายกำกับ "03:34:10"

  • ในแถบ LED ทรงกลม ไฟ LED ที่อยู่ระหว่าง 12 ถึง 3 จะเปิดอยู่ (สีเขียว) แปลว่า ได้ 3
  • ในแถบ LED แบบกลม ไฟ LED ระหว่าง 4 ถึง 6 จะเปิดอยู่ (สีแดง) หมายความว่าตอนนี้เป็นเวลา 3:30 น. แต่ในแถบไฟ LED 4 ดวง ไฟ LED ทั้งหมดเปิดอยู่ ดังนั้นจริงๆ แล้วมันคือ 3:34
  • ไฟ LED แรกในแถบไฟ LED 6 ดวงเปิดอยู่ (1 x 10 = 10 วินาที) ดังนั้นจึงเป็น 3:34:10 ในขณะนั้น

ภาพที่มีป้ายกำกับ "03:10:30"

  • ในแถบ LED แบบกลม ไฟ LED ใน 3 จะสว่าง (สีเขียว) แปลว่า ได้ 3
  • ในแถบ LED แบบกลม ไฟ LED ระหว่าง 12 ถึง 2 จะเปิดอยู่ (สีแดง) หมายความว่ามันเป็น 3:10
  • ไฟ LED ดวงที่สามในแถบไฟ LED 6 ดวงเปิดอยู่ (3 x 10 = 30 วินาที) ดังนั้นจึงเป็นเวลา 3:10:30 น. ในขณะนั้น

รูปภาพที่มีป้ายกำกับ "03:16:10"

  • ในแถบ LED ทรงกลม ไฟ LED ที่อยู่ระหว่าง 12 ถึง 3 จะเปิดอยู่ (สีน้ำเงิน) หมายความว่ามันคือ 3:15 แต่ในแถบไฟ LED 4 ดวงมีเพียงไฟ LED แรกเท่านั้นที่เปิดอยู่ จริงๆ แล้วมันคือ 3:16
  • ไฟ LED แรกในแถบไฟ LED 6 ดวงเปิดอยู่ (1 x 10 = 10 วินาที) ดังนั้นจึงเป็น 3:16:10 ในขณะนั้น

แนะนำ: