สารบัญ:

สร้าง Arduino LED Matrix ด้วยเลนส์เข้มข้น: 7 ขั้นตอน
สร้าง Arduino LED Matrix ด้วยเลนส์เข้มข้น: 7 ขั้นตอน

วีดีโอ: สร้าง Arduino LED Matrix ด้วยเลนส์เข้มข้น: 7 ขั้นตอน

วีดีโอ: สร้าง Arduino LED Matrix ด้วยเลนส์เข้มข้น: 7 ขั้นตอน
วีดีโอ: การใช้งานแผง LED Matrix 8x12 ของ Arduino UNO R4 Wifi ตอนที่ 1/7 2024, พฤศจิกายน
Anonim
สร้าง Arduino LED Matrix ด้วยเลนส์เข้มข้น
สร้าง Arduino LED Matrix ด้วยเลนส์เข้มข้น

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

ไฟ LED ที่ใช้ในโครงการนี้คือเมทริกซ์ขนาด 4x4 ของไฟ LED WS2812 ที่กำหนดแอดเดรสได้ สิ่งเหล่านี้มีราคาไม่แพงและขับเคลื่อนโดย Arduino ได้อย่างง่ายดาย เลนส์เป็นกระจกหลังแบนทรงกลมขนาดเส้นผ่านศูนย์กลาง 8 มม. ซึ่งมีราคาไม่แพงมากและราคาถูกกว่าเลนส์จริงมาก

ขั้นตอนที่ 1: รวบรวมวัสดุ

รวบรวมวัตถุดิบ
รวบรวมวัตถุดิบ

สำหรับเมทริกซ์ LED:

  • เมทริกซ์ขนาดสี่คูณสี่ของไฟ LED WS2812 ที่กำหนดแอดเดรสแยกกันได้ (ประมาณ 5 ดอลลาร์จาก eBay)
  • หัวแตกบางส่วน
  • สายจัมเปอร์ชาย-หญิง 4 สาย
  • หัวแร้งและหัวแร้ง
  • ตัวช่วย

สำหรับการประกอบอาร์เรย์ไมโครเลนส์:

  • คาโบชองแก้วหลังแบนขนาดเส้นผ่านศูนย์กลาง 8 มม. สิบหก (ประมาณ 2 ดอลลาร์จาก eBay ราคา 20 เหรียญ)
  • เครื่องพิมพ์ 3 มิติ

ขั้นตอนที่ 2: บัดกรีหมุดไปที่โมดูล LED

หมุดประสานกับโมดูล LED
หมุดประสานกับโมดูล LED

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

ขั้นตอนที่ 3: เชื่อมต่อ Arduino

ต่อ Arduino
ต่อ Arduino
ต่อ Arduino
ต่อ Arduino

เรียกใช้สายจัมเปอร์สามสายจาก Arduino ไปยังโมดูล LED ดังนี้:

  • 5V ถึง 5V
  • GND เป็น GND
  • ~5 ถึง IN

หมายเหตุ: อย่าพยายามขับมากกว่าเมทริกซ์ LED 4x4 จาก Arduino ของคุณ หากคุณต้องการขับรถให้มากขึ้น คุณจะต้องมีแหล่งจ่ายไฟแยกต่างหาก

ขั้นตอนที่ 4: ติดตั้งไลบรารี FastLED

เปิด Arduino IDE และไปที่ "Sketch" -> "Include Library" -> "Manage Libraries…" ติดตั้งไลบรารี "FastLED" โดย Daniel Garcia

จากเมนู "ไฟล์" เลือก "ตัวอย่าง" -> "FastLED" -> "ColorPalette" และอัปโหลดภาพร่างไปยัง Arduino ของคุณ ตอนนี้ไฟ LED จะสว่างขึ้นและเริ่มกะพริบสีในรูปแบบต่างๆ!

ในขั้นตอนต่อไป ฉันจะแสดงวิธีสร้างอาร์เรย์เลนส์ไมโครเพื่อให้มีสมาธิและฉายแสงจาก LED

ขั้นตอนที่ 5: ประกอบ Lens Array

ประกอบเลนส์อาร์เรย์
ประกอบเลนส์อาร์เรย์

ใช้เครื่องพิมพ์ 3 มิติเพื่อพิมพ์ส่วนประกอบสองส่วนที่ประกอบขึ้นเป็นตัวยึดเลนส์:

  • LensArray.stl
  • LensShell.stl

ยึดเลนส์เข้าที่ แล้วประกอบชิ้นส่วนพลาสติกทั้งสองเข้าด้วยกัน

ขั้นตอนที่ 6: กำหนดความยาวโฟกัสของเมทริกซ์เลนส์

กำหนดความยาวโฟกัสของเมทริกซ์เลนส์
กำหนดความยาวโฟกัสของเมทริกซ์เลนส์

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

ขั้นตอนที่ 7: ทดลองกับ LED Matrix และ Lens Array

Image
Image

ตอนนี้คุณควรจะทดลองกับอาร์เรย์เลนส์และเมทริกซ์ LED ได้แล้ว ลองระยะทางที่แตกต่างกันและดูว่าคุณสามารถฉายรูปแบบแสงในห้องมืดได้ไกลแค่ไหน!

คุณสามารถใช้ชุดเครื่องมือช่วยเหลือในการทำเช่นนี้ หรือคิดหาวิธีที่ชาญฉลาดยิ่งขึ้นในการรวมโปรเจ็กต์เข้าด้วยกัน มีความสุข!

แนะนำ: