สารบัญ:
วีดีโอ: Arduino Digital Clock พร้อมฟังก์ชั่นปลุก (PCB แบบกำหนดเอง): 6 ขั้นตอน (พร้อมรูปภาพ)
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ในคู่มือ DIY นี้ ฉันจะแสดงวิธีสร้างนาฬิกาดิจิตอลของคุณเองด้วยฟังก์ชันนาฬิกาปลุกนี้
ในโครงการนี้ ฉันตัดสินใจสร้าง PCB ของตัวเองที่ใช้ไมโครคอนโทรลเลอร์ Arduino UNO - Atmega328p
คุณจะพบแผนผังอิเล็กทรอนิกส์พร้อมเลย์เอาต์ PCB ที่ร้อง เพื่อให้คุณสร้างมันขึ้นมาได้อย่างง่ายดาย
โดยการกดปุ่ม คุณจะสามารถตั้งเวลา/วันที่/นาฬิกาปลุกและสถานะการปลุก (เปิด/ปิด)
สามารถปิดนาฬิกาปลุกได้โดยการกดปุ่มปลุกหรือโดยการแกะกล่อง
การอัปเดตและอื่น ๆ สามารถพบได้ที่นี่:
มาเริ่มกันเลย.
ขั้นตอนที่ 1: สิ่งที่คุณต้องการ - ฮาร์ดแวร์
สำหรับโครงการนี้ คุณจะต้อง:
- วงจร PCB แบบกำหนดเองของเรา
- LCD อักขระ 16x2 ความคมชัดสูง (Raystar RC1602B-LLG-JWVE)
- Atmega328 (พร้อม Arduino UNO bootloader)
- DS1307 นาฬิกาเรียลไทม์
- เซ็นเซอร์เอียง
- ซ็อกเก็ตจุ่ม 28 และซ็อกเก็ตจุ่ม 8 ตัว
- คริสตัลออสซิลเลเตอร์ 16 MHz
- คริสตัลออสซิลเลเตอร์ 32.768 MHz
- ตัวเก็บประจุ 2x22 pF
- ตัวต้านทาน 3x10 kOhm
- ทริมเมอร์ 20kOhm
- Buzzer
- ที่ใส่แบตเตอรี่เซลล์แบบเหรียญ
- ขั้วเกลียว 2P 2.54mm
- หัวเข็ม 1x5 ตัวเมีย 2.54mm
-
สวิตช์ปุ่มกดขนาดเล็ก - สูง
คุณจะต้องใช้โมดูล TTL เป็น USB หรือบอร์ด Arduino UNO สำหรับขั้นตอนการเขียนโปรแกรม
สำหรับพลังงาน คุณจะต้องใช้อะแดปเตอร์แปลงไฟ 5V-1A หรือคุณสามารถใช้สาย USB ได้เหมือนที่ฉันทำ
ขั้นตอนที่ 2: วงจรที่ EasyEDA แพลตฟอร์มการออกแบบวงจรออนไลน์ฟรี
เข้ามาที่นี่เพื่อดูและทำการเปลี่ยนแปลงใดๆ กับวงจรด้านบน
ขั้นตอนที่ 3: รหัส
วิธีการตั้งโปรแกรม:
เชื่อมต่อวงจรของคุณกับโมดูล TTL เป็น USB ด้วยสายเคเบิล 5 เส้นเข้ากับส่วนหัวของการเขียนโปรแกรม
หมุด RX และ TX ต้องเชื่อมต่อกัน
หมายเหตุ: หากคุณใช้บอร์ด Arduino UNO ให้ถอด ATmega328 IC ออกจากบอร์ดก่อน และเชื่อมต่อส่วนหัว RX กับ RX และ TX กับพิน TX ของบอร์ด พิน RS ต้องเชื่อมต่อกับพินรีเซ็ต Arduino UNO
ดาวน์โหลดโค้ดจากที่นี่และเปิดด้วย Arduino IDE ภายในคุณจะพบไฟล์ไลบรารี
ขั้นตอนที่ 4: JLCPCB - สร้างแผงวงจรของคุณเองจาก 2$
เข้ามาที่นี่เพื่อผลิตบอร์ด PCB ของคุณ!
ใช้ JLCPCB ในราคา $2 PCB Fabrication & 2 day Build Time, คุณภาพดีจริง ๆ ตรวจสอบภาพด้านล่างของบอร์ด pcb ของเรา
ขั้นตอนที่ 5: ชิ้นส่วน 3 มิติ
ขั้นตอนที่ 6: ทำได้ดีมาก
ฉันหวังว่าคุณจะชอบสิ่งนี้ แจ้งให้เราทราบในความคิดเห็น !!!