สารบัญ:

วิธีใช้ DMX512 / RDM กับ Raspberry Pi: 6 ขั้นตอน (พร้อมรูปภาพ)
วิธีใช้ DMX512 / RDM กับ Raspberry Pi: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: วิธีใช้ DMX512 / RDM กับ Raspberry Pi: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: วิธีใช้ DMX512 / RDM กับ Raspberry Pi: 6 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: How To Simply Setup and Program DMX Lights For Beginners 2024, กรกฎาคม
Anonim
วิธีใช้ DMX512 / RDM กับ Raspberry Pi
วิธีใช้ DMX512 / RDM กับ Raspberry Pi

Raspberry Pi สามารถใช้สำหรับการควบคุมแสงผ่านบัส DMX512 ในระบบบัส DMX512 RS-485 ใช้เป็นฟิสิคัลเลเยอร์ RS422 / RS485 Serial HAT ของเราคือ HAT การสื่อสารแบบอนุกรมแบบแยกกระแสไฟฟ้าที่ออกแบบมาเพื่อใช้กับ Raspberry Pi และเป็นตัวเลือกที่สมบูรณ์แบบสำหรับการใช้งานประเภทนี้

คำแนะนำต่อไปนี้จะแสดงวิธีใช้ Raspberry Pi และ RS485 HAT สำหรับแอปพลิเคชัน DMX512

ขั้นตอนที่ 1: รายการวัสดุ

Image
Image
การเดินสายไฟของ 5pole XLR
การเดินสายไฟของ 5pole XLR
  • Raspberry Pi A+, B+, B2 หรือ B3
  • RS422/RS485 Serial HAT
  • ขั้วต่อ XLR 5 ขั้ว (ตัวผู้ & ตัวเมีย) หรือขั้วต่อ XLR 3 ขั้ว (ตัวผู้ & ตัวเมีย)
  • สายต่อ

ขั้นตอนที่ 2: การเดินสายไฟของ 5pole XLR

ปลั๊ก XLR อย่างเป็นทางการสำหรับ DMX/RDM คือ 5 พิน ซึ่งมักใช้ในระบบระดับมืออาชีพ คุณต้องเชื่อมต่อขั้วต่อตัวผู้และตัวเมียตามภาพด้านบน

ขั้นตอนที่ 3: การเดินสายไฟของ 3pole XLR

การเดินสายไฟของ 3pole XLR
การเดินสายไฟของ 3pole XLR

สำหรับอุปกรณ์กึ่งมืออาชีพและงานอดิเรก มี XLR แบบ 3 พิน

ขั้นตอนที่ 4: การตั้งค่าสวิตช์ DIP

การตั้งค่าสวิตช์ DIP
การตั้งค่าสวิตช์ DIP

RS422/RS485 HAT ของเรามาพร้อมกับสวิตช์ธนาคาร 3 DIP คุณต้องตั้งค่าสวิตช์ DIP เหล่านี้สำหรับ DMX ตามที่แสดงในภาพด้านบน

สวิตช์ 1:

1 ปิด

2 ON

3 ปิด

4 ON

สวิตช์ 2:

1 ปิด

2 ปิด

3 ON

4 ON

สวิตช์ 3:

1 ปิดหรือเปิด *

2 ปิด

3 ปิด

4 ปิด

*ขึ้นอยู่กับตำแหน่งของ RS422 / RS485 HAT ในสายบัส DMX512 คุณต้องเปิดหรือปิดตัวต้านทานที่สิ้นสุด โปรดเปลี่ยนตัวต้านทานไปที่ตำแหน่ง ON เฉพาะเมื่อ HAT อยู่ที่ปลายด้านหนึ่งของสายบัส ในกรณีอื่น ๆ ให้ปิดตัวต้านทานการสิ้นสุด:

ขั้นตอนที่ 5: เพิ่ม Serial Line และเปิดใช้งาน UART

RS422/RS485 HAT สื่อสารผ่าน UART ภายในกับ Raspberry Pi UART นี้มักจะเชื่อมต่อกับโมดูล Bluetooth ภายใน (หรือกับคอนโซลในรุ่นเก่ากว่า) คุณมีพื้นที่ว่าง UART เหล่านี้

ป้องกันไม่ให้ Linux ใช้พอร์ตอนุกรมhttps://elinux.org/RPi_Serial_Connection#Preventing…

อัปเดต: raspi-config -> 5 ตัวเลือกการเชื่อมต่อ; ใช่ไม่ใช่

เปิดใช้งาน UART PL011

เพิ่มบรรทัดต่อไปนี้ในไฟล์ /boot/config.txt

# เอาต์พุต OLA UART DMX

dtoverlay=pi3-disable-bt

init_uart_clock=16000000

รีบูต

ขั้นตอนที่ 6: ซอฟต์แวร์สำหรับ DMX512 & RDM

ซอฟต์แวร์สำหรับ DMX512 & RDM
ซอฟต์แวร์สำหรับ DMX512 & RDM
ซอฟต์แวร์สำหรับ DMX512 & RDM
ซอฟต์แวร์สำหรับ DMX512 & RDM

คุณจะพบบทเรียนและแพ็คเกจซอฟต์แวร์สำหรับ Raspberry Pi บน www.raspberrypi-dmx.org

RS422/RS485 HAT สามารถใช้กับปลั๊กอิน DMX ดั้งเดิมของ OLA UART (เอาต์พุต DMX เท่านั้น) การใช้งาน Baremetal (รองรับ DMX512/RDM เต็มรูปแบบ) ได้รับการทดสอบด้วย:

Raspberry Pi Art-Net 3 ->DMX Out

Raspberry Pi DMX Real-time Monitor

Raspberry Pi RDM Responder

แนะนำ: