Adafruit Sparkle Motion – บอร์ดควบคุมไฟ LED แบบ addressable ที่ใช้ชิป ESP32 พร้อมเอาต์พุต 4 ช่อง, พอร์ตจ่ายไฟ USB-C 100W และรองรับ WLED/xLights

Adafruit Sparkle Motion เป็นบอร์ดควบคุมไฟ LED ที่ใช้ชิป ESP32 ซึ่งออกแบบมาเพื่อควบคุมไฟ LED แบบ addressable เช่น WS2812B, APA102, SK6812, LPD8806, UCS2904 และ SM16704 โดยรองรับการใช้งานร่วมกับทั้งโครงการ WLED และ xLights และมาพร้อมพอร์ต USB-C PD ที่รองรับกำลังไฟสูงถึง 100W เพื่อรองรับการใช้งานกับไฟ LED ที่ต้องการแรงดันสูงได้

บอร์ดนี้รองรับการจ่ายไฟได้ 2 แบบ ได้แก่ พอร์ต USB-C PD (เลือกได้ระหว่าง 5V, 12V และ 20V) และแจ็ค DC ขนาด 2.1 มม. มีฟิวส์ขนาด 5A และขั้วต่อสัญญาณขาออกที่มีการแปลงระดับแรงดันไฟ (level-shifted) เพื่อควบคุมไฟ LED แบบ addressable นอกจากนี้บอร์ดยังมีไมโครโฟนดิจิทัล I2S ในตัว, ตัวรับสัญญาณอินฟราเรด (IR), พอร์ต Stemma QT สำหรับ I2C, ระบบ USB-Serial พร้อมวงจรรีเซตอัตโนมัติ, GPIO breakout pads, NeoPixel และไฟแสดงสถานะในตัว, คอนเนกเตอร์แบบ JST และ terminal หลากหลายแบบ เพื่อให้สามารถต่อกับเซนเซอร์หรืออุปกรณ์ควบคุมอื่น ๆ ได้ง่าย ตัวบอร์ดถูกประกอบมาให้พร้อมใช้งานพร้อม terminal blocks สำหรับการเดินสาย ทำให้เหมาะสำหรับการประยุกต์ใช้งานในหลากหลายรูปแบบ เช่น อุปกรณ์สวมใส่, ไฟตกแต่งภายในบ้าน, จอแสดงผลที่ตอบสนองต่อเสียง, หรือระบบควบคุมไฟจากระยะไกล

Adafruit Sparkle Motion

สเปคของ Adafruit Sparkle Motion :

  • SoC – ESP32-S3 dual-core Xtensa LX7 MCU @ 240MHz พร้อม Wi-Fi 2.4GHz และ BLE 5
  • การควบคุมไฟ LEDl
    • 3x ช่องเอาต์พุตแบบ level-shifted (5V logic) พร้อม terminal blocks (รองรับสายไฟขนาด 26–20AWG)
    • ช่องเอาต์พุตที่ 4 แบบ level-shifted ผ่าน GPIO pad
  • อินพุตระบบเสียง – ไมโครโฟนดิจิทัล I2S MEMS ในตัว สำหรับแสดงผลไฟแบบตอบสนองต่อเสียง
  • อินฟราเรด (IR)
    • ตัวรับสัญญาณ IR ในตัวสำหรับควบคุมด้วยรีโมท
    • รองรับตัวรับ IR ภายนอกผ่านพอร์ต JST แบบอนาล็อก
  • USB – พอร์ต USB Type-C สำหรับจ่ายไฟและโปรแกรมเฟิร์มแวร์
  • การขยาย
    • พอร์ต I2C แบบ STEMMA QT / Qwiic
    • 6x GPIO breakout pads (รวมขา GPIO เพิ่มเติม 3 ขา + ขาไฟเลี้ยง + GND)
  • อื่น ๆ
    • ปุ่มผู้ใช้บน GPIO0 และปุ่ม Reset
    • ไฟสถานะแดงบน GPIO4
    • NeoPixel ในตัวบน GPIO2
  • อินพุตพลังงาน
    • พอร์ต USB Type-C Power Delivery (PD) พร้อมสวิตช์เลื่อนเลือกแรงดันไฟ 5V / 12V / 20V (แรงดัน 20V เหมาะกับแถบไฟ LED 24V ส่วนใหญ่)
    • แจ็ค DC ขนาด 2.1 มม. แบบ center-positive
    • ฟิวส์ 5A และไดโอดแรงดันต่ำเพื่อการป้องกันวงจร
  • ขนาด – 45 x 33 มม. พร้อมรูยึด
  • น้ำหนัก – ประมาณ 10 กรัม
  • มาตรฐานที่รองรับ – RoHS 2 2011/65/EU และ 2015/863/EU

บอร์ด Adafruit Sparkle Motion  รองรับเฟิร์มแวร์ WLED พร้อมฟีเจอร์ตอบสนองต่อเสียง  และสามารถใช้งานร่วมกับ ซอฟต์แวร์ xLights แบบโอเพ่นซอร์ส สำหรับการตั้งค่าไฟ LED ขนาดใหญ่โดยใช้โปรโตคอลต่าง ๆ เช่น E1.31, DDP และ Art-Net นอกจากนี้ยังสามารถใช้พัฒนาโปรเจกต์ของคุณเองผ่าน Arduino IDE, ESP-IDF, MicroPython, หรือ CircuitPython ได้อีกด้วย สามารถข้อมูลเพิ่มเติมสำหรับเริ่มต้นใช้งานจากเว็บไซต์ Adafruit Learn

Adafruit Sparkle Motion Top View

Sparkle Motion คอนโทรลเลอร์ไฟ LED แบบ addressable มีให้เลือก 2 รุ่น ได้แก่ รุ่นที่มาพร้อมเสาอากาศ PCB ในตัว และรุ่นที่สามารถเชื่อมต่อเสาอากาศภายนอกแบบ wFL ได้ นอกจากนี้ยังมีรุ่น Mini Sparkle Motion ซึ่งเป็นบอร์ดขนาดเล็ก (ขนาด 31.6 x 19.8 มม.) มาพร้อมเอาต์พุต LED แบบ level-shifted จำนวน 2 ช่อง, ไมโครโฟน I2S, พอร์ต I2C แบบ Stemma QT, ปุ่มผู้ใช้/รีเซต, และขา GPIO เสริม เหมาะอย่างยิ่งสำหรับอุปกรณ์สวมใส่หรือระบบแสดงผลไฟ LED แบบพกพา

Mini Sparkle Motion NeoPixel LED Driver
Mini Sparkle Motion

ก่อนหน้านี้เราได้เขียนเกี่ยวกับตัวควบคุมไฟ LED แบบ addressable WS2812B  หลายรุ่น เช่น ANAVI Miracle Emitter, บอร์ด YULC (Yes, a USB-C LED Controller) และ SMLIGHT A1-SLWF-03, โดยสองรุ่นหลังใช้ชิป ESP32 และทั้งสามรุ่นรองรับเฟิร์มแวร์ WLED

บอร์ด Adafruit Sparkle Motion วางจำหน่ายในราคา $24.95 (~800฿) มีให้เลือกทั้งรุ่นที่มาพร้อมสายอากาศ PCB ในตัว และรุ่นที่ใช้สายอากาศภายนอกผ่าน u.FL connector ซึ่งทั้งสองรุ่นมักจะ ของหมดอย่างรวดเร็ว เนื่องจากความต้องการสูงโดยในขณะที่เขียนบทความนี้ รุ่นที่ใช้เสาอากาศภายนอกยังมีสินค้าในสต็อกอยู่ 41 ชิ้น

แปลจากบทความภาษาอังกฤษ : Adafruit Sparkle Motion – An ESP32-based addressable LED controller with four outputs, 100W USB-C power, and WLED/xLights support

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
โฆษณา