ไฟ LED RGB: แถบ LED แอดเดรส การติดตั้งแถบไดโอดที่ตั้งโปรแกรมได้ด้วยตัวเอง การชดเชยอายุ LED


ฉันเอารุ่นกันน้ำซึ่งผู้ขายระบุว่า "สีขาว 4m 60 IP67" นี่คือเทปซิลิโคน มาบนรีลในถุงฟอยล์:


มีไฟเติมซิลิโคน 60 ดวงต่อเมตร:


ที่ด้านหลังของเทปกาวสองหน้าสำหรับติดบนพื้นผิว:


ลองดูส่วนแยกต่างหากของเทป:


เราเห็น: ตัดเป็นเส้นบนหน้าสัมผัส, หน้าสัมผัสจริงทั้งสองด้าน: DIN - ข้อมูลอินพุต, DO - ข้อมูลเอาต์พุต, + 5V - พลังงานบวก, GND - พลังงานลบ, C1 - ตัวเก็บประจุเซรามิก จริง ๆ แล้ว LED นั้นถูกบัดกรี กับ 4 ผู้ติดต่อ ทิศทางของการถ่ายโอนข้อมูลจะแสดงด้วยสามเหลี่ยมสีดำ

ไฟ LED WS2812B เป็นชุดประกอบของไมโครเซอร์กิตและไฟ LED 3 ดวง (สีแดง น้ำเงิน และเขียว) ด้วยโปรโตคอลพิเศษ ไมโครเซอร์กิตรับข้อมูลสำหรับการประกอบเท่านั้น ข้อมูลที่เหลือจะถูกส่งต่อไปตามสายโซ่ ด้วยเหตุนี้ แอสเซมบลีแต่ละชิ้นจึงสามารถส่งข้อมูลเกี่ยวกับความสว่างของไฟ LED แต่ละดวง (แดง น้ำเงิน และเขียว) และรับสีที่ต้องการได้

มีการอธิบายรายละเอียดเกี่ยวกับคุณสมบัติของชุดประกอบที่แยกจากกัน ฉันจะทราบเพียงว่า 1024 microcircuits สามารถเชื่อมต่อเป็นอนุกรมได้มากที่สุดซึ่งเป็นข้อมูลที่สามารถอัปเดตได้ 30 ครั้งต่อวินาที

ไลบรารีที่ดีสำหรับแอสเซมบลีเหล่านี้ได้รับการพัฒนาสำหรับ Arduino ซึ่งช่วยให้คุณสามารถทาสีแต่ละชุดด้วยสีของตัวเอง อดาฟรุตยังมีห้องสมุดสำหรับหน้าจอจากชุดประกอบเหล่านี้และกรณีการใช้งานที่ดี

เราได้เห็นผลลัพธ์ที่ยอดเยี่ยมของการสร้างสรรค์โดยใช้ WS2812B:,.

ฉันต้องการสร้างริบบิ้นควบคุมในหน้าต่างโดยใช้ริบบิ้นนี้ เราจะติดเทปไว้ที่ช่องหน้าต่างดังนั้นต้องใช้เทป 2 เมตร ด้วยการประกอบต้นแบบของพวงมาลัยแบบง่ายๆ และดาวน์โหลดตัวอย่างที่มาพร้อมกับไลบรารี Adafruit_NeoPixel: strandtest ฉันแน่ใจว่าทุกอย่างใช้งานได้ตามปกติ อันที่จริง ไลบรารีระบุหนึ่งพินของคอนโทรลเลอร์ ซึ่งเชื่อมต่อกับอินพุต Din ของแอสเซมบลีแรก
โครงการ:


ไม่มีปัญหากับภาพร่างทั่วไปและการเชื่อมต่อทั่วไป

แต่ท้ายที่สุด เราต้องจัดการไม้บรรทัดจากระยะไกล ... นี่คือจุดเริ่มต้นของการเสาะหา

ก่อนอื่น ฉันตัดสินใจเชื่อมต่อเครื่องรับ IR และควบคุมจากรีโมทคอนโทรล ฉันประกอบวงจร ไฟ LED กระพริบและต่อเทป ... ไม่มีปฏิกิริยา ... แม่นยำยิ่งขึ้นเมื่อฉันเชื่อมต่อคอนโซลฉันได้รับรหัสปุ่มแบบสุ่มโดยกดปุ่มเดียว 10 ครั้งและเห็นรหัสที่แตกต่างกันเท่านั้น คิด. ความคิดแรกเป็นอุปสรรคต่อโภชนาการ เพราะนอกจากเปิดเทปแล้ว ไม่มีอะไรเปลี่ยนแปลง ฉันอ่านคำแนะนำในการบัดกรีอิเล็กโทรไลต์ที่มีแรงดันไฟฟ้า 6.3 โวลต์และความจุอย่างน้อย 1,000 uF ที่อินพุตของเทป แน่นอนว่าฉันทำมันทันที ผลลัพธ์คือศูนย์ ... ฉันเริ่มขุดโค้ด ของไลบรารี Adafruit_NeoPixel และพบว่าเมื่อถ่ายโอนข้อมูลไปยัง LED ไลบรารีจะบล็อกการขัดจังหวะอย่างสมบูรณ์ การปิดใช้งานการบล็อกนำไปสู่ความจริงที่ว่าเทปมีพฤติกรรมแปลก ๆ การหยุดชะงักเกิดขึ้นกับขยะใด ๆ ที่เข้าสู่อินพุตของเครื่องรับ ...

ผิดหวังกับความล้มเหลวด้วยรูปแบบง่ายๆ เช่นนี้ ฉันเริ่มคิดถึงตัวควบคุมที่สองที่รับผิดชอบในการรับสัญญาณ IR และควบคุมตัวควบคุมหลัก ... หากมีคนต้องการทำเทปควบคุม IR บน WS2812B นี่เป็นสิ่งเดียวเท่านั้น ตัวเลือกที่สมเหตุสมผล แน่นอนว่ายังมีสิ่งแปลกใหม่เช่นเพื่อเข้าสู่ช่วงเวลาที่พวงมาลัยไม่เปลี่ยนสถานะและรับสัญญาณ IR ในนั้น - แต่นี่เป็นวิธีการที่มีเขาอย่างสมบูรณ์แล้ว ...

ด้วยเหตุนี้ จึงตัดสินใจใช้บลูทูธและควบคุมพวงมาลัยจากโทรศัพท์ เนื่องจากฉันมีโมดูล HC-06 ที่ไม่ได้ใช้งานอยู่สองสามอย่าง เพื่อระบุโหมดการทำงานของพวงมาลัยในปัจจุบัน ฉันตัดสินใจใช้จอแสดงผลบน TM1637 ซึ่งมีภาพรวมอยู่ โครงการสุดท้าย:

ปัญหาหลักที่เกิดขึ้นกับรหัสคือเมื่อสถานะเปลี่ยนไปใช้การหน่วงเวลา () ซึ่งไม่สามารถแทรกแซงในกระบวนการได้ยกเว้นการขัดจังหวะ แต่ ... การขัดจังหวะถูกปิดการใช้งานสำหรับเรา ... มันเป็น ตัดสินใจเขียนเอฟเฟกต์ใหม่โดยใช้การจัดเก็บข้อมูลเกี่ยวกับสถานะปัจจุบันของพวงมาลัยและเปลี่ยนตามเวลา เมื่อต้องการทำเช่นนี้ วัฏจักรจะถูกเปลี่ยนเป็นการเปลี่ยนสถานะไปยังสถานะถัดไป และมีการเพิ่มสัญญาณของโหมดการเปลี่ยนแปลง ฉันต้องคิดว่าจะจัดวางโค้ดทดลองที่คดเคี้ยวหรือไม่ แต่ความปรารถนาที่จะทำให้ง่ายขึ้นสำหรับใครบางคนที่เอาชนะกระบวนการสร้างสรรค์ของเขา - (มีโค้ดทดลองอยู่แน่นอน ใช้ด้วยความเสี่ยงและอันตรายของคุณเอง)

เกี่ยวกับการจัดการ แน่นอนว่าการเขียนแอปพลิเคชันที่สวยงามของคุณเองเป็นแนวคิดที่ดึงดูดใจ แต่ไม่มีเวลาสำหรับสิ่งนี้และฉันใช้แอปพลิเคชันสำหรับ Android - ตั้งรหัสที่จำเป็นในโหมดปุ่มและทุกอย่างเรียบร้อยดี เป็นไปได้ที่จะลงนามในรหัสที่ส่งและการกำหนดสำหรับแต่ละปุ่ม ฉันไม่ต้องการอะไรมากกว่านี้ เอฟเฟกต์ทั้งหมดที่มีหมายเลขกลายเป็น 10 ที่แตกต่างกัน ปุ่ม 10 ปุ่มใช้สำหรับเอฟเฟกต์ และ 1 ปุ่มสำหรับเปิดการเปลี่ยนแปลงตามลำดับของเอฟเฟกต์

โมดูล Bluetooth ที่กำหนดค่าโดยใช้โปรแกรม สะดวกมาก คุณสามารถเปลี่ยนชื่ออุปกรณ์เมื่อค้นหาและความเร็ว:


HC-06 ควรเชื่อมต่อกับคอมพิวเตอร์โดยใช้ตัวแปลง USB-TTL มาตรฐาน

เมื่อเชื่อมต่อกับแหล่งจ่ายไฟในห้องปฏิบัติการ ฉันพบว่าเทปของฉัน (2 เมตร) กินไฟที่จุดสูงสุดเมื่อทุกอย่างอยู่ที่ 2.1 A ที่แรงดันไฟฟ้า 5V ฉันใส่แหล่งจ่ายไฟ 3A ซื้อออฟไลน์:


หนึ่งสัปดาห์ของการทำงานอย่างต่อเนื่องไม่มีปัญหาเปิดเผย

และแน่นอน ฉันต้องการอุปกรณ์ที่เสร็จแล้วไม่ให้ดูเหมือนสายไฟพันกันในกล่องรองเท้า ยิ่งกว่านั้น ฉันมีเคสที่มีฝาแก้วที่มีขนาดเหมาะสม:


เราสร้างแผงวงจรพิมพ์ในโปรแกรม Sprint Layout ฉันยังคงทิ้งตัวรับสัญญาณ IR เนื่องจากเป็นไปได้ที่จะใช้กล่องในลักษณะที่ต่างออกไปหรือไม่ก็เป็นไปได้ที่จะแก้ปัญหาด้วย:


ฉันอธิบายกระบวนการผลิตด้วยวิธี LUT ก่อนหน้านี้ใน
นี่คือสิ่งที่บอร์ดดูเหมือนกับการใช้โทนเนอร์:


การแกะสลัก:


การประกอบอุปกรณ์:


ในการเชื่อมต่อพวงมาลัย ฉันใช้แจ็คหูฟังซึ่งจ่ายไฟให้กับอุปกรณ์ด้วย ฉันใช้สาย PVS 2x0.5 เพื่อเชื่อมต่อแหล่งจ่ายไฟกับเทป และเพื่อเชื่อมต่ออุปกรณ์กับเทป ฉันใช้สายโทรศัพท์ 4 สาย ฉันทำกราวด์จาก 2 สาย
อุปกรณ์ขั้นสุดท้าย:






และนี่คือเอฟเฟกต์:










แน่นอนว่าเป็นการดีที่สุดที่จะชมพวงมาลัยในวิดีโอ:

เตรียมเลื่อนในฤดูร้อนและจักรยานในต้นฤดูใบไม้ผลิเพราะอากาศเย็นในฤดูหนาว =) เงื่อนไขสำคัญประการหนึ่งสำหรับนักปั่นจักรยานในตอนเย็นและตอนกลางคืนคือการที่ผู้ใช้ถนนรายอื่นๆ ที่บินต่ำจะมองเห็นได้ บริษัทจากจีนมีส่วนช่วยในเรื่องนี้ในทุกวิถีทาง แจกไฟ เท้า กระเป๋าเป้ และสินค้าอื่นๆ เพื่อให้แสงสว่างและทำเครื่องหมายจักรยานไว้บนท้องถนน ผู้ผลิตวางตำแหน่งอุปกรณ์นี้ไม่เพียง แต่เป็นแหล่งกำเนิดแสงเพิ่มเติม แต่ยังเป็นสิ่งที่สร้าง "เอฟเฟกต์ว้าว" ด้วย

18.* - ทางร้านจัดเตรียมสินค้าให้ ...

✔คุณสมบัติ

จำนวน LEDs: 128
แม่แบบในหน่วยความจำ: 18
การเขียนโปรแกรมอิสระของรูปภาพใหม่: ใช่
สวิตช์: สวิตช์ปุ่มกดแบบแมนนวล + การเหนี่ยวนำอัจฉริยะ
โคมไฟ: หลอด LED RGB 5050
อายุการใช้งาน LED: 100000 ชั่วโมง
แบตเตอรี่: แบตเตอรี่แบบชาร์จไฟได้ 18650 (รวมอยู่ด้วย)
อายุการใช้งานแบตเตอรี่: นานถึง 15 ชั่วโมง
ระดับกันน้ำ:IPX6
ความยาวของสินค้า: 530 x 90 x 50mm
น้ำหนัก: 432g
การรับประกัน: 1 ปี
ในรายการรวมด้วย:
1 x DIY รูปแบบการ์ตูนที่ตั้งโปรแกรมได้ IPX6 ไฟจักรยาน 128-LED สีสันสดใส, แบตเตอรี่ 1 x 18650, 1 x เครื่องชาร์จแบตเตอรี่, 1 x สาย USB, 1 x กระเป๋าผูกสาย, 1 x คู่มือผู้ใช้

✔บรรจุภัณฑ์และชุดที่สมบูรณ์

ของนั้นไม่เปราะบาง แต่ทางร้านได้บรรจุกล่องด้วยกระดาษแข็งหนาๆ เพิ่มเติม

แม้ว่าด้านข้างจะเสียหายเล็กน้อย บนบรรจุภัณฑ์ไม่มีคำว่า "noname" ดั้งเดิมเกี่ยวกับรุ่นหรือผู้ผลิต

ภายในกล่องกระดาษแข็งในช่องโฟมแยกต่างหากมีรายละเอียดทั้งหมดของ "วงล้อไฟ"

อุปกรณ์ทั่วไป ขออภัย โฟกัสหลุด

จะเห็นคนแพ็คของกำลังดื่มชาหรือวางถ้วยตามคำแนะนำ =) ฉันแนะนำให้ดูคำแนะนำหนึ่งครั้งเพื่อทำความเข้าใจวิธีการแนบ สลับ และบันทึกภาพวาด

ขอบคุณสำหรับดิสก์พร้อมซอฟต์แวร์และรูปภาพต่างๆ แต่ลิงก์ไปยังที่จัดเก็บไฟล์มีความเกี่ยวข้องมากกว่า

ในการชาร์จแบตเตอรี่ Li-Ion ชุดนี้มาพร้อมกับที่ชาร์จอเนกประสงค์พร้อมปลั๊กแบบยุโรป เอาต์พุต 3.7V และ 450mA

ในการเชื่อมต่ออุปกรณ์กับพอร์ต USB ของพีซีและอัปโหลดภาพ มีสายเคเบิลอยู่ในชุด

นอกจากนี้เนคไทต่างๆสำหรับยึดและแม่เหล็ก

กล่องพร้อมแบตเตอรี่แบบชาร์จไฟได้ เทปกาวสองหน้าติดกาวที่แขนเสื้อตรงจุดที่ติด

ปุ่มเปิดปิดเครื่อง

ข้างในเป็นแบตเตอรี่แบบรีชาร์จ 18650 ที่มีความจุ 2200mAh

มียางโอริงที่ด้ายอยู่

ตัวอุปกรณ์เองเป็นแถบที่มีไฟ LED โดยมีกระบวนการเล็ก ๆ สำหรับเชื่อมต่อพลังงานหรือการตั้งโปรแกรมที่มาจากชิ้นส่วนพลาสติกที่อยู่ตรงกลาง

วงแหวนยางสำหรับป้องกันความชื้น

ไฟ LED ถูกวางบนพื้นผิวที่คล้ายกับ textolite พื้นผิวทั้งหมดเต็มไปด้วยสารเคลือบเงาโปร่งใสจากด้านบน

ปุ่มควบคุม การสลับโหมด และรีเซ็ต

กำลังไฟทั้งหมด 0.6 วัตต์

ที่ปลายด้านหนึ่งของแถบ LED ในสี่เหลี่ยมสีขาวคือเซ็นเซอร์สนามแม่เหล็ก (เซ็นเซอร์ฮอลล์) พร้อมแม่เหล็กจากชุดอุปกรณ์ จำเป็นต้องแก้ไขตำแหน่งของภาพ

ความยาวของแถบคือ 52 ซม. ความกว้าง 2 ซม. น้ำหนัก - 432 กรัม ใส่ล้อ 26" ขึ้นไปได้

การรวมครั้งแรก - บล็อกของไดโอดเปล่งแสงที่มีสีต่างๆ สว่างขึ้นแบบสุ่ม

✔การติดตั้งบนจักรยาน

ฉันตัดสินใจซ่อมมันที่ล้อหน้า - เพราะการติดตั้งนั้นง่ายกว่า

คุณสามารถใช้เนคไทสีขาวแบบหนาจากชุดก็ได้ แต่มันหนาเกินไป ฉันผูกด้วยสีดำเรียบง่ายจากชุดอุปกรณ์



ด้วยความช่วยเหลือของสองเนคไทและเทปสองหน้าเราแนบบล็อกกับแบตเตอรี่เข้ากับแขนเสื้อ



แม่เหล็กยังยึดติดกับปลั๊กอีกด้วย ฉันแนะนำให้คลายสกรูก่อนการติดตั้ง เพื่อให้คุณสามารถปรับช่องว่างระหว่างแถบ LED กับแม่เหล็กได้ในภายหลัง - ควรอยู่ที่ประมาณ 1-1.5 ซม.





ติดตั้งซอฟต์แวร์และไดรเวอร์จากซีดี ใน Win10 x64 ของฉัน ไม่มีปัญหาในการเชื่อมต่อหรือใช้งานซอฟต์แวร์
โปรแกรมการจัดการนั้นง่ายมากและใช้งานง่ายโดยไม่ต้อง Russification
เราเชื่อมต่อแถบ LED กับพีซีและตรวจดูให้แน่ใจว่าไอคอน 1 เปลี่ยนเป็นสีเขียวและคำจารึก ไม่พบอุปกรณ์ หายไป
2 - เปิดภาพ jpg
3 - เพิ่ม / ลดการซูม
4 - เราดูว่าภาพนี้จะเป็นอย่างไร "บนวงล้อ" และหากจำเป็น ให้ใช้เส้นที่มีความหนาต่างๆ (5) และสี (6) เราจะเสร็จสิ้นหรือแก้ไขภาพวาด
7- รูปภาพที่อัปโหลดต้นฉบับ
8 - ล้างหน่วยความจำในแถบ LED - หากจำเป็น
9 - โหลดภาพลงในหน่วยความจำของแถบ LED บันทึกภาพได้มากถึง 18 ภาพ

ในขณะที่โหลด แถบ LED จะเรืองแสงเป็นสีเขียว

แม้จะไม่มืดสนิทแต่ภาพยังมองเห็นได้ไม่สว่างและชัดเจนนัก โดยปกติ ภาพจะเริ่มแสดงที่ความเร็วมากกว่า 12-15 กม./ชม.



หากความเร็วไม่เพียงพอจะแสดงเพียงส่วนย่อยเท่านั้น

น่าเสียดายที่รีวิววิดีโอกล้องจับภาพไม่ได้ ปกติแล้ว ตาและกล้องก็มองเห็นได้ โหลดลงในแถบ LED ภาพทดสอบสองสามภาพจากซีดี รูปภาพสามารถสลับโดยอัตโนมัติทุกๆ 5 วินาที หรือคุณสามารถเลือกได้ว่าจะแสดงภาพใดขณะขับรถ
หากไม่มีการเคลื่อนไหวหลังจาก 15-20 วินาทีแถบ LED จะดับลงเมื่อเคลื่อนที่จะเปิดขึ้นโดยอัตโนมัติ
นี่คือลักษณะที่ปรากฏในความมืด









✔รีวิววิดีโอ


ฉันไม่สามารถระบุอุปกรณ์นี้ว่าเป็นอุปกรณ์ที่จำเป็น แต่ถ้าคุณต้องการความหลากหลาย เอฟเฟกต์ว้าว คุณควรพิจารณาซื้อมัน ข้อดีรวมถึงความง่ายในการติดตั้งและซอฟต์แวร์ที่ง่ายมาก ข้อเสีย ฉันจะใช้เมาท์บนเครื่องปาดหน้า การปรับฟาร์มโดยรวม จะดีกว่าถ้าใช้แท่นยึดแบบปกติกับเข็มถัก

ผลิตภัณฑ์นี้จัดทำขึ้นเพื่อเขียนรีวิวโดยร้านค้า บทวิจารณ์เผยแพร่ตามข้อ 18 ของกฎของเว็บไซต์

ฉันวางแผนที่จะซื้อ +49 เพิ่มในรายการโปรด ชอบรีวิว +59 +104

ในบทความนี้ เราจะพูดถึง LED สี ความแตกต่างระหว่าง RGB LED แบบธรรมดาและแบบระบุตำแหน่งได้ เสริมด้วยข้อมูลเกี่ยวกับแอปพลิเคชัน วิธีทำงาน วิธีควบคุมด้วยภาพแผนผังของการเชื่อมต่อ LED

1. รู้เบื้องต้นเกี่ยวกับ LEDs

ไฟ LED เป็นส่วนประกอบอิเล็กทรอนิกส์ที่สามารถเปล่งแสงได้ วันนี้มีการใช้กันอย่างแพร่หลายในอุปกรณ์อิเล็กทรอนิกส์ต่างๆ: ไฟฉาย, คอมพิวเตอร์, เครื่องใช้ในครัวเรือน, รถยนต์, โทรศัพท์ ฯลฯ โครงการไมโครคอนโทรลเลอร์หลายโครงการใช้ LED ไม่ทางใดก็ทางหนึ่ง

พวกเขามีวัตถุประสงค์หลักสองประการ:

การสาธิตการใช้งานอุปกรณ์หรือการแจ้งเหตุการณ์ใดๆ
ใช้เพื่อการตกแต่ง (การให้แสงสว่างและการมองเห็น)

ภายใน LED ประกอบด้วยคริสตัลสีแดง (สีแดง) สีเขียว (สีเขียว) และสีน้ำเงิน (สีน้ำเงิน) ที่รวมอยู่ในแพ็คเกจเดียว ดังนั้นชื่อ - RGB (รูปที่ 1)

2. การใช้ไมโครคอนโทรลเลอร์

ด้วยสิ่งนี้ คุณจะได้แสงหลายเฉด RGB LED ถูกควบคุมโดยไมโครคอนโทรลเลอร์ (MK) เช่น Arduino (รูปที่ 2)

แน่นอน คุณสามารถใช้แหล่งจ่ายไฟ 5 โวลต์อย่างง่าย ตัวต้านทาน 100-200 โอห์ม เพื่อจำกัดกระแสไฟและสวิตช์สามตัว แต่จากนั้น คุณจะต้องควบคุมการเรืองแสงและสีด้วยตนเอง ในกรณีนี้ จะไม่สามารถบรรลุเฉดสีที่ต้องการได้ (รูปที่ 3-4)

ปัญหาปรากฏขึ้นเมื่อคุณต้องเชื่อมต่อไฟ LED สีหนึ่งร้อยดวงกับไมโครคอนโทรลเลอร์ คอนโทรลเลอร์มีพินในจำนวนที่จำกัด และ LED แต่ละตัวต้องการพินสี่พิน โดยสามพินมีหน้าที่รับผิดชอบต่อสี และพินที่สี่เป็นเรื่องปกติ: อาจเป็นแอโนดหรือแคโทด ขึ้นอยู่กับประเภทของ LED

3. คอนโทรลเลอร์สำหรับการควบคุม RGB

ในการยกเลิกการโหลดเอาต์พุตของ MK จะใช้ตัวควบคุมพิเศษ WS2801 (5 โวลต์) หรือ WS2812B (12 โวลต์) (รูปที่ 5)

ด้วยการใช้คอนโทรลเลอร์ที่แยกจากกัน ไม่จำเป็นต้องใช้เอาต์พุต MK หลายตัว โดยจำกัดเอาต์พุตสัญญาณได้เพียงเอาต์พุตเดียวเท่านั้น MK ส่งสัญญาณไปยังอินพุต "ข้อมูล" ของตัวควบคุมตัวควบคุม LED WS2801

สัญญาณนี้มีข้อมูลความสว่างของสี 24 บิต (3 ช่อง 8 บิตสำหรับแต่ละสี) รวมถึงข้อมูลสำหรับการลงทะเบียนกะภายใน มันคือ shift register ที่ให้คุณกำหนดว่าข้อมูล LED ใดที่จ่าหน้าถึง ดังนั้นจึงเป็นไปได้ที่จะเชื่อมต่อ LED หลายดวงเป็นอนุกรม ในขณะที่ยังคงใช้เอาต์พุตของไมโครคอนโทรลเลอร์เพียงตัวเดียว (รูปที่ 6)

4. LED แอดเดรส

นี่คือ RGB LED ที่มีคอนโทรลเลอร์ WS2801 ในตัวบนชิปเท่านั้น ตัวเรือน LED ทำขึ้นเป็นส่วนประกอบ SMD สำหรับติดตั้งบนพื้นผิว วิธีนี้ทำให้คุณสามารถวาง LED ไว้ใกล้กันมากที่สุด ทำให้การเรืองแสงมีรายละเอียดมากขึ้น (รูปที่ 7)

ในร้านค้าออนไลน์ คุณสามารถหาแถบ LED ที่สามารถระบุตำแหน่งได้ โดยมีความยาวสูงสุด 144 ชิ้นต่อหนึ่งเมตร (รูปที่ 8)

ควรพิจารณาว่า LED หนึ่งดวงกินไฟเพียง 60-70 mA ที่ความสว่างเต็มที่ เมื่อเชื่อมต่อเทป ตัวอย่างเช่น กับไฟ LED 90 ดวง คุณจะต้องใช้แหล่งจ่ายไฟอันทรงพลังที่มีกระแสไฟอย่างน้อย 5 แอมแปร์ ห้ามจ่ายไฟให้กับแถบ LED ผ่านคอนโทรลเลอร์ไม่ว่าในกรณีใด มิฉะนั้น จะทำให้ร้อนเกินไปและเผาไหม้ออกจากโหลด ใช้แหล่งจ่ายไฟภายนอก (รูปที่ 9)

5. ขาด LED ที่สามารถระบุตำแหน่งได้

แถบ LED ที่สามารถระบุตำแหน่งได้ไม่สามารถทำงานได้ที่อุณหภูมิต่ำเกินไป: ที่ -15 ตัวควบคุมจะเริ่มทำงานผิดพลาด ในสภาวะที่มีน้ำค้างแข็งรุนแรงมากขึ้น มีความเสี่ยงสูงที่จะเกิดความล้มเหลวได้

ข้อเสียประการที่สองคือ ถ้าไฟ LED ดวงหนึ่งล้มเหลว ส่วนที่เหลือทั้งหมดจะปฏิเสธที่จะทำงานตามห่วงโซ่: การลงทะเบียนกะภายในจะไม่สามารถถ่ายโอนข้อมูลต่อไปได้

6. การใช้แถบ LED ที่กำหนดแอดเดรสได้

แถบ LED ที่แอดเดรสได้สามารถใช้สำหรับไฟตกแต่งรถยนต์ พิพิธภัณฑ์สัตว์น้ำ กรอบรูป และภาพวาด ในการออกแบบภายใน เป็นของตกแต่งวันคริสต์มาส ฯลฯ

เป็นทางออกที่น่าสนใจหากใช้แถบ LED เป็นแบ็คไลท์ Ambilight สำหรับจอคอมพิวเตอร์ (รูปที่ 10-11)

หากคุณจะใช้ไมโครคอนโทรลเลอร์บน Arduino คุณจะต้องมีไลบรารี FastLed เพื่อให้การทำงานกับแถบ LED () ง่ายขึ้น

คุณต้องการทำให้สำนักงานของคุณดูสวยงามและเรียบร้อยด้วยการตกแต่งด้วยแถบ LED ที่ตั้งโปรแกรมได้หรือไม่? ดูว่าเราบรรลุเป้าหมายนี้ได้อย่างไรโดยการสร้างคอลเลคชันพื้นผิวการทำงานที่ตกแต่งพื้นที่ทำงานทั้งหมดของเราในเวลากลางคืนด้วยแสงที่ผสมผสานกันอย่างสวยงาม

วัสดุและเครื่องมือ

    แถบ LED ที่ตั้งโปรแกรมได้ ตัวควบคุม Arduino และแหล่งจ่ายไฟที่เหมาะสม

    คีมสำหรับตัดแถบ LED

    แท่งไม้ป็อปลาร์หรือไม้ที่แข็งกว่า ยาวเป็นสองเท่าของความยาวของแถบ LED

    เครื่องตัดโต๊ะและเครื่องมือเซาะร่องหรือเครื่องกัด

    กระดาษทราย;

    กาวของช่างไม้

    เทปกาวสองหน้าหรือสีเหลืองอ่อนพิเศษสำหรับติดแถบ LED กับไม้

การติดตั้ง

ก่อนอื่น รับแถบ LED เราซื้อขดลวดห้าเมตรสองอันสำหรับหน้าต่างของเรา เมื่อซื้อเป็นม้วน คุณไม่เพียงจ่ายน้อยลง แต่ยังมีโอกาสตัดให้ได้ขนาดที่ต้องการอีกด้วย สำหรับการตกแต่งหน้าต่าง เราใช้เทป LPD8806 ยาว 5 เมตร

LPD8806 เป็นแถบ LED แบบแอนะล็อกที่มีตัวควบคุมในตัวสำหรับ LED แต่ละคู่ ซึ่งหมายความว่าคุณสามารถโหลดไลบรารีซอฟต์แวร์ลงในคอนโทรลเลอร์ Arduino และตั้งค่าส่วนบุคคลสำหรับแถบ LED แต่ละเส้น

เว็บไซต์ Adafruit มีบทแนะนำการเขียนโปรแกรมที่ดีและรายการฮาร์ดแวร์ทั้งหมดที่คุณต้องการ

เมื่อโปรแกรมของคุณเริ่มทำงาน คุณสามารถใช้ Arduino เพื่อสร้างเอฟเฟกต์แสงได้ทุกประเภท

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



ประสานปลายแถบเทปเข้ากับขั้วต่อเพื่อให้สามารถเชื่อมต่อได้อย่างแน่นหนา ตรวจสอบให้แน่ใจว่าแถบแต่ละเส้นมีลวดเพียงพอที่จะพอดีกับขอบหน้าต่างโดยไม่ถูกกีดขวาง

ตอนนี้ คุณจะต้องใช้เครื่องตัดแบบตั้งโต๊ะซึ่งจะช่วยให้คุณตัดแผงได้ง่ายขึ้น (บล็อกไม้ที่มีร่องที่เลือกไว้สำหรับวางแถบ LED) ให้ได้ขนาดที่ต้องการ



สำหรับการสุ่มตัวอย่างร่อง มีเครื่องมือพิเศษที่มีใบเลื่อยฟันเลื่อยสองใบ ซึ่งคุณสามารถตัดร่องที่มีความกว้างเท่าใดก็ได้ ใบมีดได้รับการออกแบบมาให้ไม่เกาะติดกับฟัน แม้ว่าจะวางชิดกันก็ตาม

คุณสามารถชมวิดีโอบน YouTube ที่อธิบายการดำเนินการนี้โดยละเอียด:

แถบ LED ต้องอยู่ในตำแหน่งที่มีตัวเว้นวรรคเพื่อให้แสงจากแถบนั้นตกไปในทิศทางที่ถูกต้อง ในกรณีของเรา เราต้องการให้มีแสงส่องเข้ามา สะท้อนและกระจายผ้าม่านสีเงิน และทำให้พื้นที่มีความลึกลับ

ตัวกั้นทำจากเศษไม้และวางซ้อนกันหลายอันในแต่ละแผงจนได้ความยาวที่ต้องการ ใช้งานได้จริงมากกว่าทำจากไม้อุตสาหกรรมที่มีความยาวตามต้องการ

เราเลือกมุมเอียงประมาณ 22 องศา

คุณสามารถสร้างสเปเซอร์จากวัสดุอื่นๆ เช่น ไม้อัดหรือแผ่นใยไม้อัด เราก็มีไม้เสริมและเครื่องตัด




เพื่อให้ได้ผลลัพธ์ที่แวววาวและดูเป็นมืออาชีพ และเพื่อให้แน่ใจว่าปะเก็นทั้งหมดเข้ากับร่องได้ดี เราได้ขัดขนาดใหญ่

ในการทำเช่นนี้ เราใช้บล็อกไม้ที่มีขนาดเหมาะสม ปูด้วยกระดาษทราย และขัดทั้งแผงและปะเก็น



หลังจากการเจียรแล้วจำเป็นต้องยึดชิ้นส่วนแต่ละชิ้นและตัดส่วนที่ยื่นออกมาของปะเก็นด้วยเลื่อยเลือยตัดโลหะ เมื่อทำการติดตั้งปะเก็น เราใช้สีเหลืองอ่อนพิเศษและยึดด้วยคลิปหนีบกระดาษในขณะที่แห้ง

หลังจากที่สีเหลืองอ่อนแห้งเราก็ดำเนินการทาสีแผงเสร็จแล้ว สามารถทำได้ด้วยเครื่องพ่นสี และสำหรับขนาดเล็ก ให้ใช้สีคุณภาพสูง พยายามทาสีเสื้อโค้ทอย่างน้อยสองสีให้เข้ากับการตกแต่งภายในของคุณ

กำลังโหลด...กำลังโหลด...