สารบัญ:

LEGO Dots Light-Up Belt: 6 ขั้นตอน (พร้อมรูปภาพ)
LEGO Dots Light-Up Belt: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: LEGO Dots Light-Up Belt: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: LEGO Dots Light-Up Belt: 6 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Leia's lightsaber 🔦 [DIY, 3D-printed] 2024, พฤศจิกายน
Anonim
Image
Image

LEGO #LetsBuildTogether สำรวจ สร้าง และแบ่งปันผลงาน LEGO ของคุณ

เสบียง

ส่วนประกอบฮาร์ดแวร์

  • LEGO Dots x 16
  • Pixelblaze V2 x1
  • SK9822 LEDs
  • ที่ใส่แบตเตอรี่ AAA x 1
  • แบตเตอรี่ AAA x3
  • Kester ประสาน x 1
  • ปลอกหุ้มซิลิโคน 30AWG ควั่นแกนลวด x 4

เครื่องมือช่าง

  • หัวแร้ง
  • Helping Hands Third Hand Soldering Tool (เป็นทางเลือก แต่มีประโยชน์)

ขั้นตอนที่ 1: ขั้นตอนที่ 1: เลโก้ไม่ได้อยู่บนโต๊ะเสมอไป

ขั้นตอนที่ 1: LEGO ไม่ได้อยู่บนโต๊ะเสมอไป
ขั้นตอนที่ 1: LEGO ไม่ได้อยู่บนโต๊ะเสมอไป

LEGO #LetsBuildTogether สำรวจ สร้าง และแบ่งปันผลงาน LEGO ของคุณ

ฉันชอบใช้สิ่งต่าง ๆ เพื่อจุดประสงค์ที่ไม่ได้ตั้งใจ และเลโก้ก็ไม่มีข้อยกเว้น ฉันต้องการใช้สาย LEGO Dots ใหม่และเพิ่ม LEDS บางส่วนเพื่อให้เกิดประกายไฟ

  • ไฟ LED: ฉันใช้ไฟ LED SK9822 คุณยังสามารถใช้ไฟ LED DotStar ของ Adafruit ได้ คุณต้องมีพินอินพุท 4 อัน (ไม่ใช่ 3 อันเหมือนแถบนีโอพิกเซลทั่วไป) พิน 2 อันสำหรับกำลัง 1 สำหรับนาฬิกาและ 1 สำหรับข้อมูล
  • ตัวควบคุม: ฉันใช้ตัวควบคุม Pixelblazev2 WiFi LED ของ ElectroMage เพื่อให้สามารถอัปเดตรูปแบบ LED ผ่านโหมด AP (จุดเข้าใช้งาน) ได้อย่างรวดเร็ว รวดเร็วและคุณสามารถเขียนรูปแบบ LED ใหม่ในโปรแกรมแก้ไขสดบนเว็บได้อย่างง่ายดาย

ขั้นตอนที่ 2: ขั้นตอนที่ 2: ผู้เชื่อประสาน

ขั้นตอนที่ 2: ผู้เชื่อประสาน
ขั้นตอนที่ 2: ผู้เชื่อประสาน
ขั้นตอนที่ 2: ผู้เชื่อประสาน
ขั้นตอนที่ 2: ผู้เชื่อประสาน
ขั้นตอนที่ 2: ผู้เชื่อประสาน
ขั้นตอนที่ 2: ผู้เชื่อประสาน
ขั้นตอนที่ 2: ผู้เชื่อประสาน
ขั้นตอนที่ 2: ผู้เชื่อประสาน

คุณมีตัวเลือกต่างๆ ในการเชื่อมต่อแถบ LED ฉันไปกับตัวเลือก 2 สำหรับโครงการนี้

  • ตัวเลือกที่ 1: บัดกรีสายไฟโดยตรงไปยังแถบ LED จากนั้นจึงต่อกับตัวควบคุม Pixelblazev2 โดยตรง
  • ตัวเลือกที่ 2: บัดกรีสายไฟโดยตรงไปยังแถบ LED และบัดกรีขั้วต่อขั้วต่อสกรูขนาด 5 มม. กับตัวควบคุม Pixelblazev2 แล้วต่อสายไฟ LED เข้ากับแผงขั้วต่อ

ขั้นตอนที่ 3: ขั้นตอนที่ 3: ต่อสายไฟ LED เข้ากับ Terminal Block บน Pixelblazev2 Controller

ขั้นตอนที่ 3: ต่อสายไฟ LED เข้ากับ Terminal Block บน Pixelblazev2 Controller
ขั้นตอนที่ 3: ต่อสายไฟ LED เข้ากับ Terminal Block บน Pixelblazev2 Controller

ต่อสายไฟ LED ที่คุณบัดกรีเข้ากับแผงขั้วต่อแล้วขันสกรูให้แน่นด้วยไขควง ตรวจสอบให้แน่ใจว่าสายไฟแถบ LED เชื่อมต่อกับขั้วต่อที่ถูกต้อง

  • 5V - 5V
  • CLK - CO
  • DAT - DI
  • GND - GND

ขั้นตอนที่ 4: ขั้นตอนที่ 4: พลังงาน

Pixelblazev2 และแถบ LED สามารถจ่ายไฟผ่าน micro USB บนตัวควบคุม Pixelblazev2 พลังงาน USB เชื่อมต่อภายในกับขั้วสกรู 5v และกระแสไฟทั้งหมดควรเก็บไว้ที่ 1.8A (คุณไม่แน่ใจว่าจะดูระดับพลังงานของแหล่งจ่ายไฟ USB ที่คุณวางแผนจะใช้)

ขั้นตอนที่ 5: ขั้นตอนที่ 5. การควบคุม LEDs

ขั้นตอนที่ 5. การควบคุม LEDs
ขั้นตอนที่ 5. การควบคุม LEDs
ขั้นตอนที่ 5. การควบคุม LEDs
ขั้นตอนที่ 5. การควบคุม LEDs

เชื่อมต่อแหล่งพลังงานของคุณกับ Pixelblazev2 ซึ่งจะตั้งค่าตัวควบคุมเป็นโหมดการตั้งค่าโดยอัตโนมัติ ตัวควบคุมจะสร้างเครือข่าย WiFi ใหม่ที่ขึ้นต้นด้วย "pixelblaze_" ตามด้วยเลขฐานสิบหกแบบสุ่ม ที่นี่คุณสามารถกำหนดค่าคอนโทรลเลอร์ให้ทำงานในโหมด AP (จุดเข้าใช้งาน) (ซึ่งเป็นสิ่งที่ฉันทำสำหรับโครงการนี้)

เชื่อมต่อกับเครือข่าย Pixelblazev2 ของคุณจากคอมพิวเตอร์หรืออุปกรณ์มือถือ จากนั้นหน้าจอตัวจัดการ WiFi ควรปรากฏขึ้นบนคอมพิวเตอร์หรืออุปกรณ์ของคุณ หากหน้าจอไม่เปิดโดยอัตโนมัติ คุณสามารถเปิดเบราว์เซอร์และไปที่

เลือกประเภท LED: APA102/SK9822/DotStar

มีรูปแบบ LED ที่ตั้งไว้ล่วงหน้า หรือหากคุณต้องการความท้าทาย คุณสามารถเขียนรูปแบบของคุณเองได้

โหมดขั้นสูง: การเขียนรูปแบบของคุณเอง ตัวแก้ไขสามารถใช้อาร์เรย์ JSON หรือหลายอาร์เรย์ของ JavaScript 4 พิกเซล หนึ่งอันในแต่ละมุม: บนซ้าย ขวาบน ขวาล่าง และซ้ายล่าง

รหัส JavaScript

แนะนำ: