สารบัญ:
- ขั้นตอนที่ 1: สิ่งที่คุณต้องการ - ฮาร์ดแวร์
- ขั้นตอนที่ 2: วงจรที่ EasyEDA แพลตฟอร์มการออกแบบวงจรออนไลน์ฟรี
- ขั้นตอนที่ 3: รหัส
- ขั้นตอนที่ 4: JLCPCB - สร้างแผงวงจรของคุณเองจาก 2$
- ขั้นตอนที่ 5: ชิ้นส่วน 3 มิติ
- ขั้นตอนที่ 6: ทำได้ดีมาก
วีดีโอ: Arduino Digital Clock พร้อมฟังก์ชั่นปลุก (PCB แบบกำหนดเอง): 6 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
ในคู่มือ 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: ทำได้ดีมาก
ฉันหวังว่าคุณจะชอบสิ่งนี้ แจ้งให้เราทราบในความคิดเห็น !!!
แนะนำ:
Head Phone Amp พร้อม PCB แบบกำหนดเอง: 8 ขั้นตอน (พร้อมรูปภาพ)
Head Phone Amp with Custom PCB: ฉันกำลังสร้าง (และพยายามทำให้สมบูรณ์แบบ) แอมป์หูฟังมาระยะหนึ่งแล้ว พวกคุณบางคนคงเคยเห็น 'งานสร้าง ible ก่อนหน้านี้ของฉันแล้ว สำหรับผู้ที่ยังไม่มี ฉันได้เชื่อมโยงสิ่งเหล่านี้ด้านล่าง สำหรับงานสร้างที่เก่ากว่าของฉัน ฉันมักจะใช้บอร์ดต้นแบบเพื่อสร้าง t
ตู้อาเขต Bartop แบบกำหนดเอง: 32 ขั้นตอน (พร้อมรูปภาพ)
Custom Bartop Arcade Cabinet: สวัสดีและขอขอบคุณสำหรับการตรวจสอบคำแนะนำแรกของฉันเกี่ยวกับวิธีสร้างตู้ bartop แบบกำหนดเอง! อาร์เคดเริ่มกลับมาอีกครั้งเมื่อเราอายุมากขึ้น และต้องการสนุกกับเกมย้อนยุคที่ชวนให้คิดถึง ถือเป็นโอกาสอันดี
ทำแถบ LED แบบกำหนดเอง: 4 ขั้นตอน (พร้อมรูปภาพ)
ทำแถบ LED แบบกำหนดเอง: ฉันเพิ่งสร้างคิวบ์อินฟินิตี้มิเรอร์คิวบ์ และฉันต้องการให้เป็นขนาดเฉพาะพร้อมไฟ LED จำนวนหนึ่ง ไม่มีแถบ LED ใดที่ฉันสามารถหาได้ที่มีคุณสมบัติที่ถูกต้องสำหรับสิ่งที่ฉันต้องการ ดังนั้นฉันจึงสร้างเอง แถบนี้ไม่หนี
วิธีสร้างรูปร่าง PCB แบบกำหนดเอง (ด้วย Inkscape และ Fritzing): 4 ขั้นตอน (พร้อมรูปภาพ)
วิธีสร้างรูปร่าง PCB แบบกำหนดเอง (ด้วย Inkscape และ Fritzing): หากคุณเป็นมือใหม่และต้องการ PCB ที่มีรูปร่างแบบกำหนดเอง… และต้องการภายในเวลาที่สั้นที่สุด… หรือ หากคุณไม่ต้องการใช้ มีเวลามากมายในการเรียนรู้วิธีทำงานกับซอฟต์แวร์ขั้นสูง เพราะในที่สุดแล้ว คุณก็จะสร้างบอร์ดหรืออื่นๆ… นี่
Raspberry Pi Zero Wifi Access Point พร้อมเสาอากาศ PCB แบบกำหนดเอง: 6 ขั้นตอน (พร้อมรูปภาพ)
Raspberry Pi Zero Wifi Access Point พร้อมเสาอากาศ PCB แบบกำหนดเอง: เรากำลังทำอะไร หัวข้อของบทช่วยสอนนี้มีคำศัพท์ทางเทคนิคมากมาย มาทำลายมันกันเถอะ Raspberry Pi Zero (Rπ0) คืออะไร? Raspberry Pi Zero เป็นคอมพิวเตอร์ขนาดเล็ก เป็นคอมพิวเตอร์บอร์ดเดี่ยว Raspberry Pi รุ่นเล็ก