DFRobot EDGE102-DMX512 เป็นคอนโทรลเลอร์สำหรับระบบแสงสว่างที่ใช้ชิปรองรับโปรโตคอล DMX512 และไมโครคอนโทรลเลอร์ ESP32-S3 รองรับการเชื่อมต่อแบบไร้สาย มีการออกแบบมาเพื่อการจัดการแสงสว่างในโรงละคร, เวที, และสถานที่จัดงานอย่างมีประสิทธิภาพ โดยมี WiFi และ Bluetooth ในตัว, สามารถโปรแกรมและควบคุมอุปกรณ์แบบไร้สายได้อย่างง่ายดาย ซึ่งช่วยลดความยุ่งยากในการตั้งค่าระบบแสงที่ซับซ้อน คอนโทรลเลอร์รุ่นนี้รองรับ RS485 (โหมด master/slave ), I2C, UART, และ GPIO pins ทำให้สามารถเชื่อมต่อกับเซ็นเซอร์และบอร์ดต่าง ๆ ได้หลากหลาย
คอนโทรลเลอร์นี้ยังรองรับการทำงานอัตโนมัติผ่านการเชื่อมต่อกับเซ็นเซอร์ต่าง ๆ เช่น เซ็นเซอร์อินฟราเรด, เครื่องวัดระดับเสียง, และเซ็นเซอร์เลเซอร์ โดยมี อินพุตสวิตช์อุตสาหกรรมแบบแยกแสง (Optically Isolated) จำนวน 8 ช่อง ที่รองรับการใช้งานร่วมกับเซ็นเซอร์ PNP ได้อย่างราบรื่น ทำให้สามารถตั้งค่าผลลัพธ์แสงสว่างให้ตอบสนองต่อข้อมูลจากสภาพแวดล้อมได้โดยอัตโนมัติ ซึ่งเหมาะสมกับการใช้งานในสถานที่จัดการแสดง, โรงละคร, หรือสถานที่ค้าปลีกที่ต้องการระบบแสงอัตโนมัติ
สเปคของ EDGE102-DMX512:
- SoC – Espressif ESP32-S3
- CPU – Tensilica LX7 แบบ Dual-core สูงสุด 240 MHz พร้อมคำสั่งเวกเตอร์สำหรับ AI acceleration
- หน่วยความจำ – SRAM ภายในขนาด 512 KB
- ที่เก็บข้อมูล – รองรับ Octal SPI flash และ PSRAM
- การเชื่อมต่อ
- Wi-Fi 4 2.4 GHz 802.11 b/g/n รองรับแบนด์วิดท์ 40 MHz
- Bluetooth Low Energy (BLE) 5.0 รองรับการเชื่อมต่อระยะไกลได้สูงสุด 2 Mbps
- อินพุตดิจิทัล – อินพุตดิจิทัลแบบแยกแสง (Optically Isolated) จำนวน 8 ช่อง รองรับเซ็นเซอร์สวิตช์ PNP มาตรฐาน
- ตัวควบคุมไฟ
- ชิปโปรโตคอล DMX512
- คอนเนคเตอร์ XLR female 3 ขาสำหรับส่งสัญญาณ DMX512
- อินเทอร์เฟสการสื่อสาร
- พอร์ต RS485 (รองรับโหมด master และ slave)
- อินเทอร์เฟส I2C
- พอร์ต UART
- 2x GPIO pins
- เอาท์พุตรีเลย์
- USB – พอร์ต USB Type-C สำหรับ “Download Program Interface”
- อื่นๆ
- Real-Time Clock (RTC) – ควบคุมแสงตามเวลาโดยมีความแม่นยำ ±3 วินาทีในช่วงเวลา 30 วัน พร้อมแบ็คอัพพลังงานสำหรับการเก็บเวลา 12 ชั่วโมงในกรณีที่ไฟฟ้าขัดข้อง
- ไฟ LED แสดงสถานะพลังงาน
- ไฟทดสอบที่เชื่อมต่อกับพอร์ต IO21 ของ ESP32-S3
- ปุ่มรีเซ็ต
- สวิตช์ RS485 120Ω
- สายอากาศ WiFi และ Bluetooth (อินเทอร์เฟส SMA female)
- แหล่งจ่ายไฟ
- อินพุตพลังงาน – 12V ถึง 24V DC-in ผ่าน terminal block หรือ 2.1mm DC jack
- เอาต์พุตพลังงาน – Terminal block 4 ขาสำหรับ +3.3V, +5V และ GND
- ขนาด – 158 x 83 x 37 มม.
- น้ำหนัก – 400 กรัม
คอนโทรลเลอร์ EDGE102-DMX512 รองรับแพลตฟอร์มโอเพ่นซอร์ส เช่น Arduino และ ESPHome โดยมีข้อมูลที่ละเอียดเกี่ยวกับการตั้งค่าซอฟต์แวร์, การเชื่อมต่อฮาร์ดแวร์, คำแนะนำการใช้ไดรเวอร์ DMX512 และตัวอย่างโค้ด สามารถสามารถดูได้จากหน้า official wiki
เราเคยเขียนบทความเกี่ยวกับ H801 WiFi RGB LED Controller และ LA1016, LA2016 และ LA5016 Logic Analyzers ที่รองรับโปรโตคอลการสื่อสาร DMX512 รวมถึง ANAVI Light Controller ที่ใช้ ESP8266 และ Anavi Light pHAT สำหรับควบคุมแสงโดยไม่ใช้ DMX512
DFRobot EDGE102-DMX512 คอนโทรลเลอร์สำหรับโปรแกรมแสงสว่าง อยู่ในเคสเหล็กอัลลอยด์พร้อมรองรับการติดตั้งบน DIN rail และติดผนัง โดยในชุดจะมีคอนโทรลเลอร์โปรแกรม DMX512, สายอากาศ WiFi/Bluetooth, คลิปสำหรับ DIN rail ขนาด 35 มม. จำนวน 2 ตัว, ขาอุปกรณ์สำหรับติดตั้งจำนวน 2 ชิ้น, และสกรูสำหรับการติดตั้งหนึ่งชุด คอนโทรลเลอร์นี้สามารถหาซื้อได้จากร้าน DFRobot ราคา $59.00(~2,000฿)
แปลจากบทความภาษาอังกฤษ : DFRobot EDGE102-DMX512 lighting controller combines ESP32-S3 MCU and DMX512 protocol chip
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT