สารบัญ:

Stranger Things Programmable Hoodie: 9 ขั้นตอน (พร้อมรูปภาพ)
Stranger Things Programmable Hoodie: 9 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Stranger Things Programmable Hoodie: 9 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Stranger Things Programmable Hoodie: 9 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: โรงงานรถยนต์ BMW 🚘 - ทัศนศึกษา [ENGSUB] 2024, กรกฎาคม
Anonim
เสื้อมีฮู้ดแบบตั้งโปรแกรมได้ Stranger Things
เสื้อมีฮู้ดแบบตั้งโปรแกรมได้ Stranger Things

โดย BrownDogGadgetsBrownDogGadgetsติดตามเพิ่มเติมโดยผู้เขียน:

แมลงปีกแข็ง
แมลงปีกแข็ง
แมลงปีกแข็ง
แมลงปีกแข็ง
แรบบอท
แรบบอท
แรบบอท
แรบบอท
เกมปฏิกิริยาวงจรกระดาษ
เกมปฏิกิริยาวงจรกระดาษ
เกมปฏิกิริยาวงจรกระดาษ
เกมปฏิกิริยาวงจรกระดาษ

เกี่ยวกับ: ฉันเคยสอนวิทยาศาสตร์ระดับมัธยมต้น แต่ตอนนี้ฉันเปิดเว็บไซต์วิทยาศาสตร์การศึกษาออนไลน์ของตัวเอง ฉันใช้เวลาทั้งวันไปกับการออกแบบโปรเจ็กต์ใหม่ๆ เพื่อให้นักเรียนและนักประดิษฐ์รวมตัวกัน ข้อมูลเพิ่มเติมเกี่ยวกับ BrownDogGadgets »

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

เราชอบรายการทีวี Stranger Things และเคยใช้แนวคิดโปรเจ็กต์มากมายที่เลียนแบบการสะกดคำว่าไฟคริสต์มาสของซีซั่น 1 การแสดงบนกำแพงขนาดใหญ่เป็นเรื่องสนุก เป็นการยากที่จะอวดให้เพื่อน ครอบครัว และเพื่อนร่วมงานดู ในขณะที่มองหาเสื้อสเวตเตอร์สำหรับวันหยุดที่น่าเกลียด เราพบเสื้อฮู้ด Stranger Things ที่สมบูรณ์แบบ และรู้ทันทีว่าเราต้องทำอะไร

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

หากคุณชอบโครงการนี้และต้องการเห็นสิ่งสนุกๆ ที่เราสร้างให้ติดตามเราใน Instagram, Facebook, Twitter หรือ youtube

เสบียง

การมีอุปกรณ์เย็บผ้าพื้นฐานและวัสดุสำหรับโปรเจ็กต์นี้มีประโยชน์มาก รวมถึงการตัดเย็บที่มีประสบการณ์ด้วย คุณไม่จำเป็นต้องมีจักรเย็บผ้าสำหรับโครงการนี้ เนื่องจากเป็นงานที่ทำด้วยมือเกือบทั้งหมด

อุปกรณ์เย็บผ้า:

  • เสื้อสเวตเตอร์ Stranger Things
  • ด้ายนำไฟฟ้า
  • เข็ม กรรไกร และอุปกรณ์ทั่วไปอื่นๆ
  • ผ้าสายบาง
  • สีทาผ้ากลิตเตอร์ (แดง ขาว เขียว ทอง)

อุปกรณ์อิเล็กทรอนิกส์ที่จำเป็น:

  • Crazy Circuits Invention Board หรือ Robotics Board (หรือ Arduino ที่เย็บได้อื่น ๆ เช่น LilyPad)
  • 3x AA หรือ 3 AAA แบตเตอรี่ Pack
  • ขั้วต่อสกรูบ้าวงจร
  • 15 x Crazy Circuits Neopixels หรือ Adafruit NeoPixel Sequins

ขั้นตอนที่ 1: การออกแบบโครงการของคุณ

Image
Image
การออกแบบโครงการของคุณ
การออกแบบโครงการของคุณ

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

เราไม่แนะนำให้พยายามเขียนมากกว่า 12-15 ตัว จำนวนการเย็บที่เกี่ยวข้องนั้นน่าเบื่ออย่างรวดเร็ว และเรากังวลเกี่ยวกับปัญหาสัญญาณระหว่างส่วนประกอบ NeoPixel หลังจากผ่านจุดหนึ่ง (เนื่องจากลักษณะของด้ายนำไฟฟ้า) หากคุณไม่เคยเย็บผ้าแบบนำไฟฟ้ามาก่อน ลองจำกัดตัวเองให้เหลือคำหนึ่งหรือสองคำในการลองครั้งแรก

ขั้นตอนที่ 2: ตัดรูเล็ก ๆ ที่ LED จะไป

ตัดรูเล็กๆ ตรงที่ไฟ LED จะไป
ตัดรูเล็กๆ ตรงที่ไฟ LED จะไป

ในการทดสอบของเรา เราพบว่าแม้ว่า NeoPixel จะค่อนข้างสว่าง แต่ก็ไม่สามารถส่องผ่านหลอดไฟที่พิมพ์บนเสื้อได้อย่างดี เราคิดเล่นๆ กับไอเดียที่จะใส่ NeoPixels ทั้งหมดไว้ด้านหน้าเสื้อ แต่นั่นก็ทำลายภาพลักษณ์ของทุกสิ่ง เราตัดสินใจว่าสถานการณ์ที่ดีที่สุดคือการตัดรูเล็กๆ ในหลอดไฟแต่ละดวงที่พิมพ์ออกมาแล้วปิด NeoPixel ด้วยสีพอง

ขั้นแรก คุณจะต้องตัดรูเล็กๆ ในซิลค์สกรีนของแสงแต่ละดวงที่จะได้รับ LED ไม่จำเป็นต้องมีขนาดใหญ่มาก เนื่องจาก NeoPixels มีขนาดเพียง 5 มม. x 5 มม.

เมื่อคุณทำอย่างนั้นให้โกศเสื้อด้านในออก

ขั้นตอนที่ 3: จัดวางวงจรของคุณ

จัดวางวงจรของคุณ
จัดวางวงจรของคุณ
จัดวางวงจรของคุณ
จัดวางวงจรของคุณ

เราออกแบบวงจรของเราบนกระดาษ (ดูแผนภาพด้านบน) ก่อนที่เราจะเริ่มเย็บ วางพิกเซลของคุณตามรูที่คุณทำในขั้นตอนสุดท้าย โปรดทราบว่าวงจรจะทำงานเหมือนงู ดังนั้นรูลบใน Neopixels ในแถวแรกจะอยู่ที่ด้านล่าง แต่แถวที่สองอยู่ด้านบน และแถวที่สามอยู่ด้านล่างอีกครั้ง

NeoPixels สามารถเชื่อมโยงเข้าด้วยกันโดยใช้เธรดเพียงสามบรรทัด บวก ลบ และเส้นสัญญาณ

กุญแจสำคัญคือต้องแน่ใจว่าคุณไม่ได้ทับซ้อนกันของเส้นเหล่านี้ (หรือหากคุณทำอย่างนั้น คุณระมัดระวังอย่างยิ่งที่จะไม่ย่อมันออก) และคุณแน่ใจว่า NeoPixels ของคุณมีการจัดตำแหน่งอย่างถูกต้องโดยคำนึงถึงช่องสัญญาณเข้าและสัญญาณออก.

ใน Crazy Circuits NeoPixels และ Adafruit NeoPixel Boards ของเรามีป้ายกำกับทุกอย่างค่อนข้างดี จึงไม่เป็นปัญหา

ขั้นตอนที่ 4: เย็บวงจร

เย็บวงจร
เย็บวงจร
เย็บวงจร
เย็บวงจร

เย็บส่วนประกอบเข้าที่ด้วยด้ายสีดำธรรมดา เคล็ดลับ: อย่าเย็บจนสุดผ้า! เย็บเฉพาะด้านหลังเป็นผ้าฟลีซเท่านั้น เพื่อไม่ให้รอยเย็บปรากฏที่ด้านหน้า

เย็บ Neopixel แต่ละอันให้เข้าที่ผ่านรูอย่างน้อยสองรู (เช่น รูบวก 1 รูและรูเนกาทีฟ 1 รู พยายามหลีกเลี่ยงรูสัญญาณเข้าและออก) จัดแนว LED ให้ตรงกับรูที่คุณทำไว้ในเสื้อเชิ้ต

เย็บ Crazy Circuits Invention Board เหนือกระเป๋าเสื้อ

เย็บขั้วต่อสายไฟโดยหันขั้วต่อไปทางด้านในของกระเป๋า เจาะเสื้อให้เข้ารูป

ทำการเชื่อมต่อทั้งหมดด้วยด้ายนำไฟฟ้าตามที่แสดง

ต้องข้ามหัวข้อใกล้กับบอร์ด Crazy Circuits ใช้เทปพันสายไฟเล็กๆ กั้นระหว่างเกลียวเหล่านี้เพื่อป้องกันไฟฟ้าลัดวงจร *รูปภาพ #2 หากคุณต้องการ คุณสามารถไปที่รูลบวงกลมสีขาวอีกอันที่ด้านซ้ายบน

คุณสามารถใช้ด้ายยาวหนึ่งเส้นเพื่อต่อสายไฟและรูกราวด์ แต่คุณต้องทำให้เสร็จและเริ่มต้นเธรดใหม่สำหรับแต่ละรูข้อมูล (สีเหลือง) วิธีนี้จะทำให้แต่ละพิกเซลสามารถระบุแอดเดรสแยกกันได้ ระวังปลายด้ายนำไฟฟ้าของคุณสัมผัสกับเส้นลวดนำไฟฟ้าอื่นๆ ใช้ยาทาเล็บหรือกาวเพื่อช่วยให้สิ่งต่างๆ เข้าที่

ขั้นตอนที่ 5: เชื่อมต่อชุดแบตเตอรี่

เชื่อมต่อชุดแบตเตอรี่
เชื่อมต่อชุดแบตเตอรี่
เชื่อมต่อชุดแบตเตอรี่
เชื่อมต่อชุดแบตเตอรี่

กลับด้านในของเสื้อสเวตเตอร์อีกครั้ง

เสียบสายไฟของชุดแบตเตอรี่เข้ากับขั้วต่อสายไฟโดยใช้ไขควงขนาดเล็ก

ใส่ก้อนแบตเตอรี่ลงในกระเป๋า ขณะสวมใส่ คุณสามารถเปิด/ปิดเสื้อสเวตเตอร์ได้ด้วยสวิตช์บนก้อนแบตเตอรี่

พวกคุณบางคนอาจถามว่า "Brown Dog ทำไมไม่ลองจ่ายไฟทุกอย่างจาก USB Power Bank แทนล่ะ!" ซึ่งสมเหตุสมผลและอาจทำงานได้ในบางสถานการณ์ ความกังวลใหญ่คือเมื่อ NeoPixel ตัวเดียวมีความสว่างเต็มที่สามารถรับกระแสไฟได้มากกว่า 60mA เมื่อคุณทำได้ 5-10 ครั้ง สิ่งนี้จะเพิ่มขึ้นอย่างรวดเร็ว และสามารถเผาผลาญ Arduino ของคุณได้อย่างง่ายดาย วิธีที่เราตั้งค่าพลังงานในโครงการนี้ทั้ง Arduino และ NeoPixels กำลังแบ่งปันพลังงานจากก้อนแบตเตอรี่ และ Arduino กำลังส่งข้อมูลผ่านสายสัญญาณ เนื่องจากคุณอาจจะต้องทุ่มเทอย่างมากในโครงการนี้ ดีที่สุดคือเล่นอย่างปลอดภัย

ขั้นตอนที่ 6: ทำให้ LED มองเห็นได้

ทำให้ LED มองเห็นได้
ทำให้ LED มองเห็นได้

ใช้กรรไกรขนาดเล็กตัดเสื้อสเวตเตอร์เพิ่มเติมเพื่อให้แสดงทั้งพิกเซล

อย่ากังวลหากนี่ไม่ใช่การตัดที่สะอาดที่สุดสำหรับตัวคุณเอง ข้อบกพร่องใด ๆ ที่คุณอาจทำจะถูกทาสีในภายหลัง

ขั้นตอนที่ 7: เพิ่มสีผ้าแวววาว

Image
Image

*คุณอาจต้องการทดสอบ LED ของคุณด้วยรหัสง่ายๆ ก่อนทำตามขั้นตอนนี้

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

เราพบว่าการทาสีทับหลอดไฟทั้งตัวมีรูปลักษณ์และความรู้สึกโดยรวมที่ดีที่สุด

ขั้นตอนที่ 8: อัปโหลด Modify the Code

*หากคุณไม่เคยใช้ Arduino มาก่อน STOP! ดาวน์โหลดซอฟต์แวร์ Arduino และลองใช้โค้ดทดสอบง่ายๆ ก่อนทำอย่างอื่น ปัญหาอันดับ 1 ที่ผู้ใช้ใหม่ติดต่อเราคือพวกเขาไม่สามารถเชื่อมต่อ Arduino กับคอมพิวเตอร์ของตนได้เนื่องจากปัญหาด้านไดรเวอร์หรือการอนุญาต

ดาวน์โหลดหรือคัดลอกและวางโค้ดจากลิงก์นี้ลงใน Arduino IDE

รหัสมีคำแนะนำเกี่ยวกับวิธีการเปลี่ยนลำดับที่ไฟ LED กะพริบเพื่อสะกดคำ มันค่อนข้างง่ายที่จะเปลี่ยนรหัส แต่นี่คือสิ่งที่คุณควรตรวจสอบอีกครั้ง

ในบรรทัดที่ 6 คุณจะต้องแน่ใจว่าพินที่อยู่ในรายการนั้นเป็นพิน Arduino ที่คุณใช้สำหรับ Signal Line ของคุณ

ในบรรทัดที่ 7 คุณจะต้องตรวจสอบให้แน่ใจว่าตัวเลขในนั้นตรงกับจำนวนของ NeoPixels ที่คุณใช้อยู่

ในบรรทัดที่ 18-33 คุณจะต้องกำหนดว่าตัวอักษรแต่ละตัวอยู่ที่ใดในสตริงของ NeoPixels และหลอดไฟของคุณมีสีอะไร ตัวอย่างเช่นในรหัสตัวอักษร A ของเราคือ LED ที่ 11 ในสตริงของเราและเราต้องการให้มันเป็นสีขาว

ในบรรทัดที่ 104-121 คุณจะต้องจัดลำดับที่ไฟ LED กะพริบ รหัสของเรากำลังสะกดคำว่า Merry Christmas ใช้คำสั่ง "turnOnLetter" มากหรือน้อยตามด้วยตัวอักษรและสีที่คุณต้องการให้เป็น

อัปโหลดโค้ดไปยังบอร์ด Crazy Circuits Invention ของคุณ (หรือบอร์ด Arduino แบบเย็บได้ตามที่คุณต้องการ)

หากนี่เป็นครั้งแรกที่คุณเชื่อมต่อ ให้ทำตามคำแนะนำภายใต้ "ซอฟต์แวร์" ในคู่มือ Crazy Circuits หากคุณกำลังใช้ Crazy Circuits Invention Board คุณจะต้องติดตั้ง Add-on สองสามตัวก่อนจึงจะทำงานกับซอฟต์แวร์ Arduino มาตรฐานได้

ถอดสาย USB แล้วสวมเสื้อฮู้ด เปิดแบตเตอรีแล้วคุณก็พร้อมสำหรับปาร์ตี้คริสต์มาสครั้งต่อไปของคุณ!

ขั้นตอนที่ 9: สวมใส่และสนุก

ณ จุดนี้ คุณกำลังมีปัญหาในการยิงกางเกงขาสั้นแปลก ๆ ในเสื้อเชิ้ต บางสิ่งแปลก ๆ กับรหัส หรือเพลิดเพลินกับเสื้อใหม่ของคุณ!

เราแนะนำให้สวมเสื้อชั้นในพร้อมกับสิ่งนี้ เนื่องจากบางครั้งผิวหนังอาจทำสิ่งแปลก ๆ กับด้ายนำไฟฟ้าที่ซับซ้อน และแผงวงจรก็หยาบเช่นกัน

คุณสามารถใช้แนวทางเดียวกันนี้กับเสื้อเชิ้ตและอุปกรณ์สวมใส่ได้ทุกประเภทโดยใช้ NeoPixels โดยเฉพาะในช่วงเทศกาลฮัลโลวีนหรือคริสต์มาส แค่หาเสื้อเชิ้ตสนุกๆ ทางออนไลน์แล้วเพิ่มไฟ LED ลงไป

หากคุณชอบโครงการนี้และต้องการเห็นสิ่งสนุกๆ ที่เราสร้างให้ติดตามเราใน Instagram, Facebook, Twitter หรือ youtube

แนะนำ: