สารบัญ:

Remote Big Led Matrix Artnet Raspberry Pi: 8 ขั้นตอน (พร้อมรูปภาพ)
Remote Big Led Matrix Artnet Raspberry Pi: 8 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Remote Big Led Matrix Artnet Raspberry Pi: 8 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Remote Big Led Matrix Artnet Raspberry Pi: 8 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: How to Easily Control Addressable LEDs with an ESP32 or ESP8266 | WLED Project 2024, พฤศจิกายน
Anonim
Image
Image
Remote Big Led Matrix Artnet Raspberry Pi
Remote Big Led Matrix Artnet Raspberry Pi

เราต้องการสร้างเมทริกซ์ led wifi ขนาดใหญ่ โครงการใช้ไฟ LED 200 WS2801 ซึ่งเป็นแหล่งจ่ายไฟขนาดใหญ่เช่น LEDNexus 5V 40A 200 W และ Raspberry Pi เหมือน "สมอง" ของโอเปร่า

เราเริ่มสร้างโครงสร้างไม้ของเมทริกซ์และหลังจากเราไปสร้างสมอง Raspberry Pi พร้อม OLA สำหรับ Raspberry Pi หลังจากนี้ คุณสามารถใช้งานเมทริกซ์ของคุณในโหมด wifi ได้ ภายใน LAN คุณสามารถใช้คอมพิวเตอร์เพื่อส่งรูปภาพ ข้อความ และภาพเคลื่อนไหวสำหรับเมทริกซ์นำไปยัง Raspberry Pi

คุณสามารถซื้อ W2801 ได้ 200 ชิ้นจากไซต์ Amazon คุณยังสามารถซื้อ Raspberry Pi 3 หรือ Raspberrry Pi ZERO ขนาดเล็กได้อีกด้วย

ขั้นตอนที่ 1: ตัดชิ้นส่วน

ตัดเป็นชิ้น
ตัดเป็นชิ้น
ตัดเป็นชิ้น
ตัดเป็นชิ้น
ตัดเป็นชิ้น
ตัดเป็นชิ้น
ตัดเป็นชิ้น
ตัดเป็นชิ้น

ในการสร้างโครงสร้างของเมทริกซ์ ฉันใช้โต๊ะไม้ 2 ตัว 1 mt x 1 mt ฉันตัดกรอบแล้ว และหลังจากตัดวงเวียนแล้ว ในการสร้างโครงสร้างที่เป็นระเบียบ ฉันคิดว่าจะใส่ LED ทุกๆ 10 ซม. ดังนั้นฉันจึงได้ LED 10 ดวงต่อด้าน พื้นผิวทั้งหมดของแต่ละเมทริกซ์ตั้งแต่ 1 ม. x ม. 1 ถูกปกคลุมด้วยไฟ LED 100 ดวงโดยรวมเมทริกซ์ทั้งสองมีไฟ LED 200 ดวง แต่ละอาร์เรย์แยกจากกัน และยังสามารถใช้แยกกันได้ เมื่อวางเมทริกซ์เข้ากับตัวเองแล้วจะสร้างร่างกายที่แข็งแรงเพียงตัวเดียว

ขั้นตอนที่ 2: ประกอบโครงสร้าง

ประกอบโครงสร้าง
ประกอบโครงสร้าง
ประกอบโครงสร้าง
ประกอบโครงสร้าง
ประกอบโครงสร้าง
ประกอบโครงสร้าง

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

ฉันใช้แบตเตอรี่หนักและสายรัดหลายอันเพื่อยึดโครงสร้างให้แน่น

ขั้นตอนที่ 3: หลุม

หลุม
หลุม
หลุม
หลุม

เมื่อโครงสร้างพร้อม คุณสามารถสร้างรูได้ ทั้งโครงการเพียง 200 รู:-) รูตรงกลางพอดี เคล็ดลับของฉันคือใช้มาสก์เพื่อให้รูตรงกลาง

ขั้นตอนที่ 4: ทาสีภายในโครงสร้าง

ทาสีภายในโครงสร้าง
ทาสีภายในโครงสร้าง
ทาสีภายในโครงสร้าง
ทาสีภายในโครงสร้าง
ทาสีภายในโครงสร้าง
ทาสีภายในโครงสร้าง
ทาสีภายในโครงสร้าง
ทาสีภายในโครงสร้าง

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

หลังจากทา plexiglass opaline เพื่อปิดโครงสร้างตามภาพ

ขั้นตอนที่ 5: แถบไฟ LED WS2801

แถบไฟ LED WS2801
แถบไฟ LED WS2801

คุณสามารถใช้แถบนำ ws2801 ได้ นี่คือแถบไฟ LED ที่มีไมโครโปรเซสเซอร์อยู่ภายในแต่ละตัวเพื่อจัดการไฟ LED RGB แถบนี้มี 4 แถบ: GND VCC DATA CLOCK แต่ละ led ใช้ 0, 06A ที่ 5 โวลต์ ปริมาณการใช้ไฟ LED แต่ละตัวคือ 0, 3W มิฉะนั้น ไฟ LED 200 ดวงจะใช้กระแสไฟ 60W ด้วยเหตุผลนี้จึงเป็นสิ่งสำคัญที่สุด ให้ใช้ปลั๊กไฟสำรองโดยการแยกไฟ LED ฉันใช้แหล่งจ่ายไฟ 50W 5V เคล็ดลับของฉันคือเพิ่มคอนเดนเซอร์ 1,000 mF ก่อนเชื่อมต่อกับไฟ LED หากคุณใช้แถบบวกมากกว่าหนึ่งแถบ เคล็ดลับของฉันคือการเชื่อมต่อการเลี้ยงแบบขนานกับแต่ละแถบ

ขั้นตอนที่ 6: สมอง: Raspberry Pi

สมอง: Raspberry Pi
สมอง: Raspberry Pi

Raspberry Pi เป็นสมองของเมทริกซ์นำของเรา คุณสามารถใช้ Raspbian distro เพื่อจัดการไฟ LED distro คือ OLA คุณสามารถดาวน์โหลด OLA เวอร์ชันล่าสุดได้โดย: https://dl.openlighting.org และติดตั้งรูปภาพใน SD หลังจากคุณสามารถเริ่ม Raspberry Pi และเชื่อมต่อสิ่งนี้กับ LAN

คุณสามารถเปิดหน้าการตั้งค่าโดยเบราว์เซอร์ของคอมพิวเตอร์ของคุณ การเข้าถึงทำได้ง่าย ไปที่ IP ของ Raspberry Pi ของคุณ บางอย่างเช่น https://192.168.x.x. หากคุณดูหน้าการตั้งค่า OLA ทั้งหมดก็ใช้ได้ ตอนนี้คุณแก้ไข ola-spi.conf สำหรับการดำเนินการนี้โดยใช้ตัวเลขเทอร์มินัล: sudo nano /var/lib/ola/conf/ola-spi.conf ใส่การกำหนดค่าที่ถูกต้อง ทำตามคำแนะนำบน:

บันทึกไฟล์แล้วรีบูตระบบ ตัวเลข: sudo รีบูต หลังจากในหน้าการตั้งค่าของ OLA ในหน้าเบราว์เซอร์ 192.168.x.x ให้เลือก ArtNet สำหรับอินพุตและ SPI สำหรับเอาต์พุต ตอนนี้ในคอมพิวเตอร์ของคุณ คุณสามารถใช้ Glediator หรือ Jinx ได้แล้ว! หากคุณใช้ระบบ OSX คุณสามารถเลือกได้เฉพาะ Glediator แต่ถ้าคุณใช้ระบบ Windows คุณสามารถใช้ Glediator และ Jinx ได้ด้วย! คุณสามารถดาวน์โหลด Glediator ได้จากลิงค์นี้ (https://www.solderlab.de/index.php/software/glediator) และคุณสามารถดาวน์โหลด Jinx! ตามลิงค์นี้ (https://www.live-leds.de/)

ตอนนี้คุณสามารถเชื่อมต่อ Raspberry Pi กับเมทริกซ์นำ

PIN "ข้อมูล" ของ LED ต้องเชื่อมต่อกับ GPIO 10 (MOSI)

PIN "นาฬิกา" ของ LED ควรเชื่อมต่อกับ GPIO 11 (SCKL)

กราวด์ "GND" ของ LED (สีน้ำเงิน) ต้องเชื่อมต่อกับ GPIO กับกราวด์

ขั้นตอนที่ 7: การให้อาหารและการทดสอบ

การให้อาหารและการทดสอบ
การให้อาหารและการทดสอบ
การให้อาหารและการทดสอบ
การให้อาหารและการทดสอบ
การให้อาหารและการทดสอบ
การให้อาหารและการทดสอบ

ฉันได้ทดสอบเมทริกซ์กับ Arduino UNO และ Adafruit Library แล้ว สำหรับการทดสอบ ฉันแนะนำให้ใช้โซลูชันนี้เพื่อแยกองค์ประกอบอื่นๆ (Raspbian, LAN, โปรโตคอล ฯลฯ)

ขั้นตอนที่ 8: ผลลัพธ์สุดท้าย

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

แนะนำ: