สารบัญ:
วีดีโอ: การติดตั้ง LED Mandala: 8 ขั้นตอน
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
คำแนะนำนี้เกี่ยวกับการสร้าง LED MANDALA ขนาดใหญ่สำหรับการตกแต่งห้องของคุณและการติดตั้งที่สร้างสรรค์สำหรับทุกกิจกรรม LED Mandala ที่แสดงที่นี่เป็นส่วนหนึ่งของการแสดงแสง คำแนะนำนี้ให้คำแนะนำทีละขั้นตอนเพื่อสร้างมันดาลา 10 ฟุต x 10 ฟุต
หมายเหตุ: โครงการนี้มี SMPS กระแสไฟสูงหลายตัวซึ่งอาจทำให้เกิดไฟฟ้าช็อตเมื่อใช้อย่างไม่เป็นมืออาชีพ ในกรณีที่คุณไม่มีประสบการณ์ในการทำงานกับสายไฟและอุปกรณ์ที่มีกระแสไฟสูง โปรดรับความช่วยเหลือจากมืออาชีพหรือมือสมัครเล่น ความปลอดภัยของคุณเป็นสิ่งสำคัญที่สุด
ขั้นตอนที่ 1: วัสดุสิ้นเปลือง
คุณจะต้องมีรายการทั้งหมดที่กล่าวถึงด้านล่างเพื่อสร้างมันดาลานี้ คุณอาจลองใช้ส่วนประกอบอื่นที่ไม่ใช่อุปกรณ์ไฟฟ้าตามความสะดวกของคุณ
- แผ่นพีวีซีเฟล็กซ์ สีดำ (10 ฟุต x 10 ฟุต)
- ชอล์ก (สำหรับวาดรูป)
- เทปเวลโครกว้างครึ่งนิ้ว (50 ม.)
- 12 โวลต์ WS2811 โมดูล LED แอดเดรส (500 โมดูล)
- ลวดหุ้มฉนวนไฟฟ้า 1 ตร.ม. (20 ม.)
- Arduino Mega Board (1 บอร์ดพร้อมสายการเขียนโปรแกรม)
- สายจัมเปอร์ (10 ชนิด)
- 12 โวลต์ 50A SMPS (600 วัตต์)
ขั้นตอนที่ 2: การสร้างการออกแบบ Mandala แบบดิจิทัล (ไม่บังคับ)
ในขั้นตอนนี้ เราจะสร้างการออกแบบดิจิทัลของจักรวาลของเรา คุณสามารถเลือกซอฟต์แวร์ใดก็ได้ตามต้องการ ฉันได้เลือก Adobe Illustrator สำหรับการออกแบบของฉัน
- เราจำเป็นต้องสร้างตารางเดียวสำหรับ PVC flex ซึ่งจะแนะนำให้เราปรับขนาดการออกแบบจากรูปภาพขนาดเล็กเป็นขนาด 10 ฟุต x 10 ฟุต
- เมื่อ Grid เสร็จสมบูรณ์ เราสามารถเริ่มออกแบบศิลปะ mandala ของคุณบนซอฟต์แวร์ได้ การออกแบบเป็นแบบอัตนัยโดยสิ้นเชิง และคุณสามารถเลือกการออกแบบใดก็ได้ตามความต้องการของคุณ หมายเหตุ: พยายามสร้าง/เลือกการออกแบบที่มีส่วนโค้งน้อยลงเพื่อให้วาง LED ได้ง่าย
- เมื่อออกแบบเสร็จแล้ว คุณสามารถพิมพ์และไปยังขั้นตอนถัดไปได้
ขั้นตอนที่ 3: การออกแบบ Mandala เพิ่มเติมอีกเล็กน้อย
หมายเหตุ: รูปภาพที่ใช้ในที่นี้ใช้เพื่อการอ้างอิงเท่านั้น ภาพเหล่านี้เป็นทรัพย์สินทางปัญญาของศิลปินคนอื่นๆ
เครดิตภาพ: Shutter Stock & Fotolia
ขั้นตอนที่ 4: วาดเส้นตารางและสร้างมันดาลา
- ในขั้นตอนนี้ คุณต้องยืดออกและใช้พลังของกล้ามเนื้อ:p คุณต้องวาดตารางขนาดขั้นที่ 1 ฟุตคูณ 1 ฟุต ปิดแผ่นงานด้วยการออกแบบตารางก่อนแล้วจึงเริ่มวาดภาพศิลปะมันดาลา
- เมื่อวาดเสร็จแล้ว ให้เริ่มติดแถบเวลโครบนเส้น ใช้เทปเวลโครด้านตัวเมียกับแผ่นดิ้นเพื่อไม่ให้คุณเจ็บเวลาเดินผ่าน
- ขั้นตอนต่อไปคือการติดโมดูล LED บนเทปเวลโคร โมดูล LED มักจะมาเป็นกลุ่ม 20 โมดูลในหนึ่งชุด คุณสามารถเริ่มตัดชิ้นส่วนของด้าน Velcro Male และติดที่ด้านหลังของโมดูล LED
- เมื่อโมดูล LED ทั้งหมดเสร็จสิ้นด้วย Velcro Tape คุณสามารถเริ่มติดมันลงบนภาพวาดมันดาลา
หมายเหตุ: หุ่นธานอสที่คุณเห็นอยู่ตรงกลาง เราทำให้มันร้องเป็นบางเพลง เราจะสร้างคำสั่งสอนหนึ่งรายการด้วย ติดตามเราสำหรับโครงการดังกล่าวเพิ่มเติม
ขั้นตอนที่ 5: ประสานเข้าด้วยกัน
ตอนนี้ได้เวลารวมโมดูล LED ทั้งหมด แถบเพื่อทำให้รูปร่างสมบูรณ์ มีรูปทรงวงแหวนรอบนอกทั้งหมด 4 แบบ คุณสามารถรวมสายกราวด์/ลบเข้าด้วยกัน & สายบวก/VCC เข้าด้วยกัน อย่าย่อบวกและลบเข้าด้วยกัน หมายเหตุ: ใช้ลวดขนาด 1 ตร.ม. เพื่อต่อแรงดันบวกและลบ
อย่าเชื่อมต่อ Data Out Lines (Green Wire) ของ LED Rings เข้าด้วยกัน เราจะใช้พวกมันเพื่อควบคุมอย่างแตกต่างกับ Arduino Mega ในขั้นตอนต่อไป
ขั้นตอนที่ 6: เชื่อมต่อสาย
- การต่อสายบวกและลบเข้ากับ SMPS ต่อสาย Positive/VCC บนขั้ว V+ และสาย Negative/Ground บนขั้ว V
- เชื่อมต่อแหล่งจ่ายไฟอินพุตของ SMPS (Live, Neutral & Ground) เข้ากับเต้ารับไฟฟ้ากระแสสลับในบ้านของคุณ
- การเชื่อมต่อ Arduino กับวงแหวนโมดูล LED
หมายเหตุ: ภาพวงจรที่แสดงที่นี่เป็นเพียงข้อมูลอ้างอิงของการเชื่อมต่อ วงแหวน LED ที่ใช้ในภาพนี้คือวงแหวน Neopixel ซึ่งไม่เหมาะกับโครงการนี้ อย่างไรก็ตาม คุณสามารถใช้การอ้างอิงถึงการเชื่อมต่อได้
- แง่บวกทั้งหมดถูกรวมเข้าด้วยกัน
- เนกาทีฟทั้งหมดถูกรวมเข้าด้วยกัน
- การเชื่อมต่อกราวด์เป็นเรื่องปกติระหว่างโมดูล Arduino และ LED/พาวเวอร์ซัพพลาย
- คุณสามารถเชื่อมต่อสายดาต้าของวงแหวน LED Module กับพินดิจิตอลของ Arduino คุณสามารถเลือกพินดิจิทัลและทำการเปลี่ยนแปลงในโค้ดได้
ขั้นตอนที่ 7: มาเขียนโค้ดกันเถอะ
รหัสที่ฉันต้องการทดสอบโดยทั่วไปจะแนบมากับขั้นตอนนี้ คุณสามารถเปลี่ยนแปลงสองสามบรรทัดตามการตั้งค่าของคุณ
จำนวนโมดูลพิกเซล:
Adafruit_NeoPixel แถบ = Adafruit_NeoPixel(250, PIN, NEO_GRB + NEO_KHZ800); ในบรรทัดนี้ ฉันได้เขียนหมายเลข 250 ซึ่งแสดงถึงจำนวนโมดูล LED ที่ใช้ คุณสามารถเปลี่ยนหมายเลขนี้ได้ตามการตั้งค่าของคุณ
หมายเลขพิน: คุณสามารถเปลี่ยนหมายเลขตามการเลือกพินของคุณ ฉันเลือกพินดิจิตอล 4 แล้ว
#กำหนด PIN 4
// พารามิเตอร์ 1 = จำนวนพิกเซลในแถบ
// พารามิเตอร์ 2 = หมายเลขพิน (ส่วนใหญ่ถูกต้อง)
// พารามิเตอร์ 3 = แฟล็กประเภทพิกเซล รวมเข้าด้วยกันตามต้องการ:
// NEO_KHZ800 800 KHz bitstream (ผลิตภัณฑ์ NeoPixel ส่วนใหญ่ที่มีไฟ LED WS2812)
// NEO_KHZ400 400 KHz (คลาสสิก 'v1' (ไม่ใช่ v2) พิกเซล FLORA, ไดรเวอร์ WS2811)
// NEO_GRB Pixels ต่อสายสำหรับ GRB bitstream (ผลิตภัณฑ์ NeoPixel ส่วนใหญ่)
// NEO_RGB Pixels ต่อสายสำหรับ RGB bitstream (v1 FLORA พิกเซล ไม่ใช่ v2)
แถบ Adafruit_NeoPixel = Adafruit_NeoPixel (250, PIN, NEO_GRB + NEO_KHZ800);
หากรูปแบบของคุณยุ่งเหยิง เพียงเปลี่ยน NEO_KHZ400 แทน NEO_KHZ800
หากสีของคุณเริ่มเลอะเทอะ แค่เปลี่ยน NEO_RGB แทน NEO_GRB
ได้เวลาอัปโหลดโค้ดแล้วสนุกไปกับมันดาลาของคุณ แชร์ไลค์และติดตามหากคุณชอบคำแนะนำนี้