สารบัญ:

ตกแต่งอุ้งเท้าเสือ Clemson พร้อมไฟ LED Strip WS2812: 5 ขั้นตอน (พร้อมรูปภาพ)
ตกแต่งอุ้งเท้าเสือ Clemson พร้อมไฟ LED Strip WS2812: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: ตกแต่งอุ้งเท้าเสือ Clemson พร้อมไฟ LED Strip WS2812: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: ตกแต่งอุ้งเท้าเสือ Clemson พร้อมไฟ LED Strip WS2812: 5 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: รถรับผู้ EP.2 "อูโน่ หลาวทอง" ไม่ใช่หนาๆ ถ้าจะจีบ ติ๊กต๊อกเกอร์ จะติดมั้ย?! 2024, กรกฎาคม
Anonim
Image
Image
Clemson Tiger Paw ตกแต่งแบ็คไลท์พร้อมแถบ LED WS2812
Clemson Tiger Paw ตกแต่งแบ็คไลท์พร้อมแถบ LED WS2812

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

ฉันอาจจะเรียกมันว่า WallPaw หลายครั้งในระหว่างคำแนะนำนี้ WallPaw เป็นชื่อรหัสหรือชื่อโปรเจ็กต์ที่ฉันตั้งไว้ ดังนั้นฉันจึงมีวิธีง่ายๆ ในการติดตามไฟล์ที่เกี่ยวข้อง

สำหรับรูปภาพเพิ่มเติมของ WallPaw และคำถามที่พบบ่อยที่ตลกขบขัน คุณสามารถตรวจสอบได้บนเว็บไซต์ของฉันที่นี่

ส่วนรายการ

ส่วนประกอบ

  • ไม้ 1/4" - 2' สี่เหลี่ยม
  • อะคริลิค 3/8" - 1' คูณ 2'
  • WS2812 แถบ LED - 5 เมตร
  • Arduino Uno
  • Arduino Mega
  • โมดูลรับสัญญาณอินฟราเรด
  • ตัวเก็บประจุ 1,000 ยูเอฟ - 5ish
  • สายต่อ (ล็อต)
  • PSU ของคอมพิวเตอร์ (หรือแหล่งจ่ายไฟ 5V และ 12V)
  • รีโมท IR LED 44 คีย์
  • โมดูลไมโครโฟน - ฉันใช้ MAX9814 หรือ MEMS

เครื่องมือ

  • เข้าถึงเครื่องตัดเลเซอร์ (ฉันใช้ที่ Clemson)

    เครื่อง CNC ก็ใช้สำหรับการตัดได้ แต่กัดอะคริลิกไม่ได้

  • หัวแร้ง

    มือที่สามจำเป็น

  • ปืนกาวร้อน (จำเป็น)
  • คีมตัด/คีมปอกสายไฟ
  • ความอดทน

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

ขั้นตอนที่ 1: การออกแบบเริ่มต้น - ไฟล์รูปภาพและเวกเตอร์

การออกแบบเบื้องต้น - ไฟล์รูปภาพและเวกเตอร์
การออกแบบเบื้องต้น - ไฟล์รูปภาพและเวกเตอร์
การออกแบบเบื้องต้น - ไฟล์รูปภาพและเวกเตอร์
การออกแบบเบื้องต้น - ไฟล์รูปภาพและเวกเตอร์
การออกแบบเบื้องต้น - ไฟล์รูปภาพและเวกเตอร์
การออกแบบเบื้องต้น - ไฟล์รูปภาพและเวกเตอร์

ฉันดาวน์โหลดไฟล์เวกเตอร์ของ Clemson paw จากที่นี่ และเปิดมันใน Adobe Illustrator เพื่อเริ่มเพิ่มตัวเชื่อมต่อระหว่างนิ้วเท้า ฉันใช้เครื่องมือปากกาและเครื่องมือการเลือกโดยตรงเพื่อวาดการเชื่อมต่อใหม่และลบสิ่งเก่า

สำหรับชิ้นอะครีลิค ฉันคัดลอกนิ้วเท้าทีละนิ้ว แล้วปรับขนาด/จัดกึ่งกลางจนดูถูกต้อง จากนั้นฉันก็วาดรูปสี่เหลี่ยมผืนผ้าในขนาดที่เหมาะสมเพื่อให้ LED ของฉันอยู่ระหว่างไม้กับอะคริลิก

รูปภาพ

สำหรับรูปภาพของ Death Valley และ Tillman ฉันอัปโหลดรูปภาพไปยังเว็บไซต์นี้เพื่อสร้างการวาดเส้นของรูปภาพ ฉันยุ่งกับการตั้งค่าจนดูเหมือนถูกต้อง

ต่อไปฉันเปิดรูปภาพใน Photoshop ฉันใช้เครื่องมือใน Select Color Range เพื่อเลือกพิกเซลสีขาวทั้งหมดแล้วลบออก ต่อไป ฉันคิดว่าฉันเพิ่มคอนทราสต์ ไฮไลท์ และสิ่งอื่น ๆ เพื่อให้รูปภาพเป็นขาวดำบริสุทธิ์ที่สุด สุดท้าย ฉันใช้เครื่องมือยางลบเพื่อลบจุดหลงทางบนรูปภาพให้มากที่สุด

สำหรับอีกสองภาพ ฉันต้องทำให้มันเป็นขาวดำล้วน มีหลายวิธีในการทำเช่นนี้ แต่ฉันลืมไปว่าฉันทำได้อย่างไร

คุณต้องการบันทึกรูปภาพเป็นไฟล์-p.webp

สำคัญ: เมื่อคุณใช้อะครีลิกกัดแสงที่ขอบ มันจะดูดีขึ้นมากถ้าการกัดอยู่ที่ด้านหลังของชิ้นอะครีลิค เพื่อให้บรรลุสิ่งนี้ เมื่อคุณจัดกึ่งกลางรูปภาพในส่วนที่คุณกำลังตัดออก ให้จัดกลุ่มเข้าด้วยกันและสะท้อนในแนวนอน ดังนั้นในกรณีของฉัน ฉันจัดกลุ่มโครงร่างด้านในของนิ้วเท้ากับรูปภาพ แล้วพลิกกลับในแนวนอน นี่ควรเป็นหนึ่งในสิ่งสุดท้ายที่คุณทำเพื่อที่คุณจะได้ไม่เลอะขนาดของคัตเอาท์ไม้/อะคริลิก

ขั้นตอนที่ 2: การตัดด้วยเลเซอร์

ตัดด้วยเลเซอร์
ตัดด้วยเลเซอร์
ตัดด้วยเลเซอร์
ตัดด้วยเลเซอร์
ตัดด้วยเลเซอร์
ตัดด้วยเลเซอร์
ตัดด้วยเลเซอร์
ตัดด้วยเลเซอร์

ฉันนำไม้และอะคริลิกไปที่ Clemson Makerspace ใน Watts Center เครื่องตัดเลเซอร์ของเราคือเครื่องตัดเลเซอร์ Epilog Fusion M2 40 ซึ่งมีพื้นที่การแกะสลัก 40" x 28"

ในไฟล์เวกเตอร์ ฉันสร้างโครงร่างมีระยะชัก/ความหนา 0.00001" เพื่อให้ซอฟต์แวร์เครื่องตัดเลเซอร์รู้ว่าต้องตัดเส้นเหล่านั้นตลอดทาง ฉันใช้การตั้งค่าเริ่มต้นของซอฟต์แวร์สำหรับไม้ 1/4" บนชิ้นไม้ สำหรับชิ้นอะคริลิก ฉันคิดว่าเราใช้ความเร็ว 100% และกำลัง 2% ในการตัดอะครีลิค และสูงกว่ากำลังเริ่มต้นสำหรับการแกะสลักเล็กน้อย ฉันทิ้งแผ่นป้องกันที่ด้านหลังของชิ้นอะครีลิคไว้เมื่อทำการตัด เพื่อไม่ให้เปลวไฟไหม้อะครีลิก แค่แผ่นป้องกันเท่านั้น (ถอดแผ่นป้องกันด้านบนออก)

เมื่อใช้เครื่องตัดเลเซอร์ หากซอฟต์แวร์ไม่สามารถตัดและแกะสลักทั้งหมดในงานพิมพ์เดียวกันได้ ให้แยกออกเป็นสองส่วน/ไฟล์แยกกัน: ไฟล์หนึ่งสำหรับการตัด อีกไฟล์หนึ่งสำหรับการแกะสลัก บางทีนี่อาจเป็นเพียงปัญหาของ Epilog laser แต่อาจพบได้บ่อยกว่า

ขั้นตอนที่ 3: การติดตั้งสายไฟและ LED

การติดตั้งสายไฟและ LED
การติดตั้งสายไฟและ LED
การติดตั้งสายไฟและ LED
การติดตั้งสายไฟและ LED
การติดตั้งสายไฟและ LED
การติดตั้งสายไฟและ LED
การติดตั้งสายไฟและ LED
การติดตั้งสายไฟและ LED

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

ฉันเลือกที่จะเก็บแหล่งจ่ายไฟไว้บนพื้นแทนที่จะเก็บไว้ที่ด้านหลังของโครงการเพื่อลดน้ำหนัก (เช่นกันเพราะฉันไม่มีที่ว่างสำหรับจ่ายไฟ) ฉันใช้ PSU ของคอมพิวเตอร์เครื่องเก่าและเพียงแค่บัดกรีตัวเชื่อมต่อแบบบาร์เรลกับสายเอาต์พุต 5V และ 12V หากคุณต้องการใช้แหล่งจ่ายไฟ 5V ปกติ คุณสามารถเสียบสายไฟเข้ากับ Vin (แรงดันไฟเข้า) บน Arduino และไม่ต้องจัดการกับตัวแปลงบูสต์หรือแหล่งจ่ายสำรอง

WS2812 LED กำลังหิวมาก - LED แต่ละดวงสามารถใช้ได้สูงสุด 60mA ซึ่งเมื่อคูณด้วยไฟ 200 ดวงจะให้ 12A (ที่ 5V = 60 วัตต์) 12 แอมป์มีกำลังมาก ดังนั้นควรใช้สายไฟที่หนา ฉันใช้สายเกจ 10 เส้นเพื่อเชื่อมต่อแหล่งจ่ายไฟกับ WallPaw ซึ่งอาจเกินความจำเป็น

คุณจะสังเกตเห็นว่าฉันใช้ Arduino สองตัวแยกกันสำหรับโครงการนี้ ฉันเลือกใช้สองอันเพราะบทช่วยสอนนี้ใช้สองอัน และจนกระทั่งฉันมีโค้ดส่วนใหญ่ที่เขียน ฉันคิดว่าฉันจะต้องใช้ Arduinos สองตัว ปรากฎว่าเมื่อคุณเขียนโค้ดอย่างถูกต้อง มันควรจะทำงานบน Arduino ตัวเดียว คุณต้องมี Mega หากคุณกำลังจัดแสงที่ซับซ้อนด้วย LED จำนวนมาก เนื่องจากการเขียนโปรแกรมค่อนข้างหิว ฉันใช้ Uno มาสองสามวันแล้วรหัสก็หยุดทำงานเพราะหน่วยความจำเหลือน้อย

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

บัดกรี

LED 198 ดวงแรกใช้เวลาเพียงหนึ่งหรือสองชั่วโมงในการติดกาวและบัดกรี แต่ชิ้นอะคริลิกอาจใช้เวลาทั้งหมด 6 ชั่วโมง ฉันไม่ได้ทำให้ช่องสำหรับ LED กว้างมาก (ดังนั้นจึงไม่เด่น) แต่ด้วยเหตุนี้ ฉันจึงต้องบัดกรีสายไฟอย่างแหกคอกดังที่แสดงในภาพด้านบน อะครีลิค 4 ชิ้น * ไฟ LED 3 ดวงแต่ละดวง * 6 บัดกรีต่อ LED = 72 บัดกรีสำหรับ LED เพียงอย่างเดียว เพิ่มเวลาในการวัด/ตัด/ตัดสายไฟและตัดไฟ LED สองสามดวงในขณะที่คุณบัดกรีมัน และคุณสามารถทำงาน 6-8 ชั่วโมงได้อย่างง่ายดาย

หากคุณกำลังสร้างเวอร์ชันนี้ ช่องออกแบบสำหรับ LED ของคุณจะกว้างกว่าที่ฉันทำมาก เพื่อความมีสติของคุณเอง

ขั้นตอนที่ 4: การเขียนโปรแกรม

การเขียนโปรแกรม
การเขียนโปรแกรม

ฉันใช้ไลบรารี FastLED เพื่อควบคุมไฟ LED WS2812 ฉันใช้ไลบรารี LEDCodes ของตัวเองที่ฉันสร้างไว้สำหรับรีโมท IR 44 คีย์โดยเฉพาะ

รหัสโดยทั่วไปทำงานเช่นนี้

  1. Arduino 1 (Uno) ฟังสัญญาณ IR

    1. หากได้รับสัญญาณ ให้หาว่าปุ่มใดบนรีโมท IR นั้นมาจาก
    2. ส่งหมายเลข (1-44) ไปที่ Arduino 2 (เมกะ)
  2. Arduino 2 (Mega) ตรวจสอบรหัสตัวเลขใหม่จาก Arduino 1

    หากได้รับหมายเลข ให้เปลี่ยนโหมดปัจจุบันเป็นหมายเลขนั้น

  3. เรียกใช้ลำดับแสงที่สอดคล้องกับหมายเลขโหมดปัจจุบัน

    1. ตรวจสอบรหัสใหม่ทุกๆ 150ms หรือดังนั้น
    2. หากรหัสใหม่เหมือนกับรหัสปัจจุบัน ให้ไปที่โหมดย่อยถัดไป

ปุ่มสีเดียวบนไฟมีโหมดย่อยหลายโหมด

  1. เปิดไฟทุกดวง
  2. แค่ไฟอะครีลิกกับ Clemson Tigers
  3. ไฟทุกดวงเปิด/ปิดเป็นจังหวะ
  4. ปฏิกิริยาเสียง
  5. อะคริลิคเท่านั้น

ปุ่มสีแดง/เขียว/น้ำเงินถูกตั้งค่าให้แสดงไฟสองสีผสมกัน

  1. ไฟภายนอกสี 1 อะคริลิค+ไฟ Clemson Tigers สี2
  2. สลับกัน ^
  3. ชิ้นอะครีลิคสำรองที่มีสี 1 และ 2 (ดังนั้นชิ้นที่ 1 และ 3 เป็นสี 1 ชิ้นที่ 2 และ 4 เป็นสี 2)
  4. สลับกัน ^

ฉันคัดลอกโหมดแสงเย็นหลายโหมดจากเว็บไซต์นี้ เช่น:

  • สายรุ้งเลื่อน (ของโปรด)
  • การไล่ล่าในโรงละคร
  • เกล็ดหิมะกระพริบ
  • ไซลอนเด้ง
  • การจำลองลูกบอลเด้ง
  • การจำลองไฟ

ฉันยังสร้างฟังก์ชันของตัวเองสำหรับการตอบสนองต่อเสียงโดยใช้ไมโครโฟน คุณสามารถอ่านได้ในไฟล์ MicrophoneFunctions.ino ในไฟล์ WallpawLightTester.zip ที่นี่

ขั้นตอนที่ 5: ผลิตภัณฑ์ขั้นสุดท้าย

ผลิตภัณฑ์สุดท้าย
ผลิตภัณฑ์สุดท้าย
ผลิตภัณฑ์สุดท้าย
ผลิตภัณฑ์สุดท้าย
ผลิตภัณฑ์สุดท้าย
ผลิตภัณฑ์สุดท้าย
ผลิตภัณฑ์สุดท้าย
ผลิตภัณฑ์สุดท้าย

ทาดา!

อย่าลังเลที่จะแสดงความคิดเห็นหรือส่งอีเมลถึงฉัน - ฉันชอบสิ่งนี้และชอบที่จะช่วยให้ผู้อื่นสร้างโครงการที่ยอดเยี่ยม ฉันยังเป็นช่างภาพงานอดิเรก/ฟรีแลนซ์/กึ่งมืออาชีพในพื้นที่ Clemson/Greenville SC ดังนั้น หากคุณกำลังมองหาช่างภาพ โปรดติดต่อฉัน!

แนะนำ: