สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
วันนี้ฉันจะแบ่งปันวิธีการสร้างลูกบาศก์ LED ขนาด 4x4x4 ซึ่งสร้างจาก Arduino Nano, RGB LED 10 มม. - ขั้วบวกทั่วไปและ PCB ต้นแบบสองด้าน
มาเริ่มกันเลย.
ขั้นตอนที่ 1: รายการชิ้นส่วน
ส่วนหลัก ได้แก่:
- 01 ชิ้น x Arduino NANO
- 64 ชิ้น x RGB LED, 10 มม., แอโนดทั่วไป
- 06 ชิ้น x Power Logic 8-Bit Shift Register TPIC6B595N.
- 04 ชิ้น x ทรานซิสเตอร์ A1013
- 02ชิ้น x แผงวงจร PCB ต้นแบบสองด้าน 2 ด้าน 8x12ซม.
- 06 ชิ้น x ตัวเก็บประจุ 0.1uF
- 48 ชิ้น x R100.
- 04 ชิ้น x R1K.
- 04 ชิ้น x ตัวเมีย 40pin 2.54mm Header
- 04pcs x ตัวผู้ 40pin 2.54mm Header
- สายริบบิ้นสายรุ้ง 01meter x 8P
- 01ชิ้น x จานอะครีลิคสีขาว ขนาด A4
ขั้นตอนที่ 2: SHEMATIC
สำหรับลูกบาศก์ LED ขนาด 4x4x4 RGB เรามี 4 ชั้นและแต่ละชั้นมีไฟ LED RGB 16 ชิ้น x วงจรควบคุมทำงานดังนี้:
- 4 ชั้นถูกควบคุมโดย 4 ทรานซิสเตอร์
- ไฟ LED RGB 16 ดวงควบคุมโดย 6 ชิ้น x TPIC6B595N ไฟ LED RGB แต่ละดวงมี 3 สี ดังนั้นแต่ละสีของไฟ LED 16 ชิ้น x จะถูกควบคุมโดย 2 ชิ้น x TPIC6B595N
ขั้นตอนที่ 3: การบัดกรี LED CUBE
คุณสามารถอ้างถึงโครงการมากมายที่เกี่ยวข้องกับการสร้างคิวบ์นำหรือตรวจสอบตามคำแนะนำของฉัน:
www.instructables.com/id/Interactive-Color…
และคุณควรสร้างแม่แบบลูกบาศก์ไม้ที่มีรู 16 รู เส้นผ่านศูนย์กลาง 10 มม. และเครื่องทดสอบ LED พร้อมแบตเตอรี่เพื่อตรวจสอบก่อนและหลังการบัดกรี LED ของคุณ
หลังจากบัดกรีลูกบาศก์ led 4 ระนาบแล้ว ฉันก็จัดเรียงและประกอบพวกมันเข้ากับ Prototype PCB
ฉันจัดแนวพวกมันให้เรียบร้อยและสมมาตร จากนั้นบัดกรีพวกมันเข้ากับ Prototype PCB
ด้านบนของคิวบ์นำฉันบัดกรี 16 ชิ้น x RGB นำในเลเยอร์เดียวกันเข้าด้วยกัน เรามีทั้งหมด 4 ชั้นและเชื่อมต่อกับหมุด 4 ส่วนหัวของตัวเมีย หลังจากนั้นพวกเขาจะเสียบเข้ากับแผงควบคุมโดยส่วนหัวนี้
ที่ด้านล่างของคิวบ์ led ฉันบัดกรีพิน LED กับส่วนหัว 6 ชิ้น x 8P-female ในกลุ่มสี: RED, GREEN & BLUE เนื่องจากแต่ละชั้นมีไฟ LED RGB 16 ดวง เราจึงต้องใช้ 2 ชิ้น x TPIC6B595N เพื่อควบคุมแต่ละสี
ลูกบาศก์ LED เสร็จแล้ว!
ขั้นตอนที่ 4: SOLDERING CONTROL BOARD
ฉันใช้ PCB ต้นแบบที่เหลืออยู่ในการประสานวงจรควบคุมตามแผนภาพวงจรในขั้นตอนที่ 2 โปรดทราบว่าเพื่อให้ลูกบาศก์นำและแผงควบคุมจับคู่กันได้อย่างลงตัว อันดับแรก เราต้องจัดตำแหน่งและประสานส่วนหัวของตัวผู้ทั้งหมดบนแผงควบคุมตามตัวเมีย ส่วนหัวของลูกบาศก์นำ
ภาพด้านล่างเป็นด้านล่างของแผงควบคุม ฉันบัดกรีตัวเก็บประจุทั้งหมดที่ด้านล่างแล้วคุณจะเห็นว่ามีทรานซิสเตอร์กำลังสูง 4 ชิ้น x สามารถควบคุมเลเยอร์ได้ในกรณีที่ทรานซิสเตอร์พลังงานต่ำ 4 ชิ้น x A1013 ทำงานได้ไม่ดี เป็นตัวเลือกแม้ว่าฉันจะรู้ว่า A1013 สามารถรองรับไฟ LED RGB 16 ดวงในชั้นเดียว
ในที่สุดฉันก็เสียบคิวบ์ led ที่ด้านบนของแผงควบคุม ตอนนี้ทุกอย่างสมบูรณ์แบบ!
ฉันติดกล่องด้วยแผ่นอะครีลิคที่มี PCB ต้นแบบเพียงพอ
ด้วยกล่องนี้ เราสามารถวางคิวบ์ led ด้วยอิริยาบถต่างๆ ดังรูปด้านล่าง
ขั้นตอนที่ 5: การเขียนโปรแกรม
รหัสโครงการมีอยู่ที่ GitHub ของฉัน:
github.com/tuenhidiy/RGB-LED-CUBE-4x4x4
ขั้นตอนที่ 6: เสร็จสิ้น
ด้านบนเป็นรูปภาพบางส่วนที่ถ่ายระหว่างที่ฉันประกอบและบัดกรีลูกบาศก์นำนี้
ขอบคุณสำหรับการรับชมของคุณ!