สารบัญ:
- ขั้นตอนที่ 1: รวบรวมวัสดุและเครื่องมือ
- ขั้นตอนที่ 2: สร้าง Pocket for Power Pack
- ขั้นตอนที่ 3: แผนผังการเดินสายไฟ
- ขั้นตอนที่ 4: ประสานทุกอย่างเข้าด้วยกัน
- ขั้นตอนที่ 5: ดาวน์โหลดและติดตั้งซอฟต์แวร์
- ขั้นตอนที่ 6: เชื่อมต่อส่วนประกอบและอัปโหลดรหัส
- ขั้นตอนที่ 7: เย็บ LED Strand เป็นกระโปรง
- ขั้นตอนที่ 8: ขอให้สนุก !!!:)
วีดีโอ: TwirLED: กระโปรงสว่างขึ้น: 8 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
แนวคิดพื้นฐานสำหรับโครงการนี้คือกระโปรงที่ตอบสนองต่อการเคลื่อนไหวและสว่างขึ้นเมื่อคุณหมุนไปรอบๆ บนฟลอร์เต้นรำ สำหรับการเต้นรำเข้าสังคม เช่น บลูส์ สวิง และซัลซ่า ช่วงเวลา "อวด" คือตอนที่นักเต้นหมุนตัว ดังนั้นฉันจึงต้องการกระโปรงที่สว่างไสวในตอนนั้นเท่านั้น
ฟังก์ชันนี้ทำได้โดยเรียกใช้โปรแกรมง่ายๆ ที่อ่านตำแหน่งในแกน z ของเซ็นเซอร์ 3 แกน และเรียกแถบแสงให้กะพริบหากค่าที่อ่านได้สูงกว่าค่าที่กำหนด
ทักษะที่จำเป็น:
- การเย็บขั้นพื้นฐาน
- บัดกรี
- การเขียนโปรแกรมไมโครคอนโทรลเลอร์ด้วย Arduio
- ความอดทน
อย่าถูกข่มขู่โดยสิ่งนี้ เป็นโอกาสที่ดีในการเรียนรู้และหรือฝึกฝนทักษะ การเย็บทั้งหมดสามารถทำได้ด้วยมือ หากคุณไม่มีจักรเย็บผ้า ฉันเรียนรู้ที่จะประสานสองโปรเจ็กต์ก่อนหน้านี้เท่านั้น ดังนั้นหากคุณไม่ทราบวิธีการก่อนที่จะดำเนินการเช่นนี้ คุณจะต้องทำสำเร็จอย่างแน่นอน! Arduino นั้นไม่ยากเกินไปที่จะเรียนรู้ และคุณไม่จำเป็นต้องเขียนโค้ดใดๆ
ขั้นตอนที่ 1: รวบรวมวัสดุและเครื่องมือ
ฉันใส่ลิงก์ไปยังผลิตภัณฑ์และส่วนประกอบบางอย่างที่ฉันใช้ แต่สิ่งที่คล้ายกันกับหมุดเดียวกันควรใช้งานได้ เพียงตรวจสอบให้แน่ใจว่าทุกอย่างสามารถรองรับอินพุต 5V ได้ ดังนั้นคุณจะไม่ทำให้บอร์ดหรือเซ็นเซอร์ของคุณเสียหาย
เครื่องมือ
- จักรเย็บผ้า (ไม่จำเป็น แต่มีประโยชน์)
- คอมพิวเตอร์เพื่อตั้งโปรแกรมไมโครคอนโทรลเลอร์ของคุณ
- หัวแร้ง
- "มือที่สาม" เพื่อช่วยยึดสิ่งของให้เข้าที่ขณะบัดกรี
- เครื่องปอกสายไฟ
- ปืนกาวร้อน
วัสดุ
- กระโปรงเต็มวงสวิง/นักสเก็ต (ตัวที่หมุนในแนวนอนได้พอสมควรเมื่อหมุน)
- ผ้าตาข่ายหรือริบบิ้นเพื่อห่อหุ้มลวดและไม่ให้ติดผิวหนัง
- เข็มและด้าย
- ลวดเคลือบซิลิโคน 30g
- ตัววัดความเร่งแบบ 3 แกน (เข้ากันได้กับอินพุต 5V)
- ไฟ LED RGB ที่กำหนดแอดเดรสได้
- ไมโครคอนโทรลเลอร์ Pro Micro (5V) หรือเวอร์ชัน Sparkfun เคยใช้ทั้งคู่
- พาวเวอร์แพ็ค (เอาต์พุต 5V) หรืออะไรทำนองนี้
- แท่งกาวร้อน
ถ้าคุณต้องการทำกระโปรงของคุณเอง ให้แน่ใจว่าคุณได้ผ้าที่มีรูปแบบไม่มีทิศทางและผ้าที่ยืดหยุ่นได้ หากคุณไม่ต้องการติดตั้งซิป นี่คือบทช่วยสอนเกี่ยวกับวิธีการทำ: DIY Skater/Circle Skirt โดย DIYlover89
ขั้นตอนที่ 2: สร้าง Pocket for Power Pack
นี่คือวิธีการทำกระเป๋าอย่างรวดเร็วเพื่อเก็บพาวเวอร์แบงค์และไมโครคอนโทรลเลอร์เพื่อให้ปลอดภัย
- ปักหมุดและเย็บซิปด้านในของกระโปรงที่คุณต้องการให้มีกระเป๋า
- เปิดเครื่องรูดและตัดกรีดผมผ้าระหว่างฟันซิป
- เย็บซิกแซกบนผ้าเพื่อยึดซิปให้เข้าที่
- ตัดผ้าขนาดเท่าพาวเวอร์แบงค์และโปรไมโคร
- ตัด ปักหมุด และเย็บผ้าชิ้นเล็กๆ เพื่อให้โปรไมโครมี "บ้าน" ของตัวเอง (กระเป๋าในกระเป๋า)
- ปักหมุดกระเป๋าด้านในกระโปรงไว้เหนือช่องซิป
- เย็บเข้าที่
- อย่าลืมเปิดช่องที่ด้านล่างของกระเป๋าเพื่อเดินสายไฟ
ขั้นตอนที่ 3: แผนผังการเดินสายไฟ
หลังจากใส่กระเป๋าเรียบร้อยแล้ว ให้แขวนกระโปรงแล้วติดหมุดในตำแหน่งที่คุณต้องการให้แสงส่องผ่าน ฉันเลือกที่จะจัดแนวไฟ LED ของฉันกับลายจุดสีขาวในกระโปรงของฉัน เพราะฉันคิดว่าไฟ LED นี้สร้างความสวยงามอย่างมากเมื่อส่องแสงวิบวับ
กางกระโปรงออกโดยกลับหัว คุณจะเห็นตำแหน่งที่คุณปักหมุดไว้
ใส่ LED หนึ่งดวงในแต่ละพิน เพื่อให้คุณเห็นภาพได้ดีขึ้นว่ามีการแจกจ่ายอย่างไร และปรับเลย์เอาต์หากดูไม่เท่ากันจริงๆ ฉันใช้ไฟ LED 35 ดวงในกระโปรงนี้ แต่ฉันคิดว่าพาวเวอร์แบงค์สามารถจ่ายไฟได้มากขึ้นหากคุณต้องการทดลอง
จัดทำแผนผังแผนผังสายไฟของคุณโดยลากเส้นหรือลวดสีหรือลากเส้นผ่าน LED แต่ละดวง หากคุณทำเครื่องหมายสิ่งนี้ด้วยปากกามาร์คเกอร์หรือดินสอ ตรวจสอบให้แน่ใจว่าสิ่งนี้ไม่ปรากฏผ่านผ้าของคุณ เพราะคุณจะไม่สามารถนำสิ่งนี้ผ่านเครื่องซักผ้าได้
การวางแผนเป็นสิ่งสำคัญเพื่อที่คุณจะได้ไม่สูญเสียสถานที่ของคุณเมื่อคุณเริ่มประสานไฟทั้งหมดเข้าด้วยกันเป็นเกลียวยาวเส้นเดียว
ขั้นตอนที่ 4: ประสานทุกอย่างเข้าด้วยกัน
ฉันไม่ต้องการที่จะเปลี่ยนสิ่งนี้เป็นบทแนะนำการบัดกรี แต่นี่เป็นเคล็ดลับและเทคนิคบางประการที่อาจเป็นประโยชน์:
สายไฟ
ทำตามแผนที่การเดินสายของคุณและตัดสายไฟขณะใช้งาน ไม่ใช่ทั้งหมดในครั้งเดียว
เมื่อทำการวัดและตัด ให้ปล่อยสายไฟที่วิ่งระหว่าง LED ไว้
ในสถานที่ที่เกลียวของ LED เลี้ยว ให้ตัดลวดที่อยู่ด้านนอกของทางเลี้ยวให้ยาวขึ้นเล็กน้อย และลวดที่อยู่ด้านในสั้นกว่าสายกลางเล็กน้อย ช่วยลดแรงกดบนข้อต่อบัดกรี
ประสาน
นี่เป็นส่วนที่ใช้เวลานานที่สุดของโครงการ
ตรวจสอบให้แน่ใจว่าคุณกำลังทำงานในพื้นที่ที่มีอากาศถ่ายเทสะดวกและหยุดพัก
จุดบัดกรีค่อนข้างแน่นบนแผงเบรกเอาต์ LED ที่ฉันใช้ ดังนั้นฉันจึงพบว่ามันง่ายกว่าที่จะวางบัดกรีบนจุดสัมผัสแต่ละจุด จากนั้นละลายอีกครั้งแล้วติดลวดเข้าไปในตัวประสานที่หลอมละลาย
ขั้นตอนที่ 5: ดาวน์โหลดและติดตั้งซอฟต์แวร์
- Arduino IDE หากคุณยังไม่ได้ติดตั้ง ฉันใช้เวอร์ชันที่ดาวน์โหลดได้ ยังไม่ได้ลองใช้เวอร์ชันแก้ไขเว็บ
- บอร์ด ATMega ต้องการขั้นตอนเพิ่มเติมสองสามขั้นตอนก่อนที่คุณจะสามารถอัปโหลดโค้ดได้ คู่มือ Micro Hookup Spark Fun Pro อย่าลืมทำตามขั้นตอนทั้งหมดอย่างระมัดระวัง ไม่เช่นนั้นคุณจะ "ทำลาย" กระดานของคุณ
- สำหรับไลบรารีแอนิเมชั่นแสง "sparkle" ที่ฉันใช้ ให้ไปที่ไลบรารี จัดการไลบรารี และเพิ่ม ALA Library คุณสามารถใช้โหมดแสงหรือไลบรารีใดก็ได้ที่ต้องการ เพียงแค่เปลี่ยนรหัส
ขั้นตอนที่ 6: เชื่อมต่อส่วนประกอบและอัปโหลดรหัส
ฉันชอบที่จะทดสอบโค้ด เซ็นเซอร์ และไฟ LED บนบอร์ด ฉันรู้ว่าทำงานเพื่อให้แน่ใจว่าส่วนประกอบใหม่ทำงานก่อนที่จะเย็บเป็นเสื้อผ้า ฉันแนะนำให้เก็บไมโครคอนโทรลเลอร์ไว้ เช่น Arduino Uno หรือ Sparkfun RedBoard ที่ไม่ได้มีไว้สำหรับโครงการโดยเฉพาะ เพื่อให้คุณสามารถทดลองและทำการทดสอบได้ เมื่อฉันทำเกลียว LED ฉันจะขอมันเพื่อตรวจสอบว่าฉันมีการเชื่อมต่อที่ดีทุกครั้ง
ต่อไปนี้เป็นวิธีเชื่อมต่อส่วนประกอบสำหรับโครงการนี้:
มาตรความเร่งการเชื่อมต่อ:
- VCC บนมาตรความเร่งเป็น VCC บน Pro Micro
- GND บนมาตรความเร่งเป็น GND บน Pro Micro
- Z-OUT บนมาตรความเร่งถึง A0 บน Pro Micro
- Y-OUT บนมาตรความเร่งเป็น A1 บน Pro Micro
- x-OUT บนมาตรความเร่งเป็น A2 บน Pro Micro
LED Strand Hook-up:
- 5V บน LED ตัวแรกเป็น RAW บน Pro Micro
- Din บน LED ตัวแรกเพื่อปักหมุด 2 บน Pro Micro
- gnd บน LED ตัวแรกเป็น GND บน Pro Micro
- เมื่อสร้างเกลียวของ LED ตรวจสอบให้แน่ใจว่าลูกศรชี้ไปในทิศทางเดียวกัน ห่างจากแหล่งพลังงาน
เชื่อมต่อพาวเวอร์แบงค์กับ Pro Micro ด้วยสาย USB
ตรวจสอบให้แน่ใจว่าได้ชาร์จพาวเวอร์แบงค์แล้ว
นี่คือรหัส:
#รวม
AlaLedRgb rgbStrip; การหมุน AlaSeq = { { ALA_OFF, 100, 100, alaPalNull }, { ALA_SPARKLE, 1000, 1000, alaPalCool }, { ALA_OFF, 100, 100, alaPalNull }, { ALA_ENDSEQ } }; int z; การตั้งค่าเป็นโมฆะ () { Serial.begin (9600); // ตั้งค่าพอร์ตอนุกรมเป็น 9600 rgbStrip.initWS2812(35, 2); // กำหนดจำนวน LED ในสาระเป็น 35 และส่งข้อมูลไปยังขา 2 rgbStrip.setBrightness(0x444444); rgbStrip.setAnimation(สปิน); วงเป็นโมฆะ () { z = analogRead (0); // อ่านพินอินพุตแบบอะนาล็อก A0 Serial.println (z, DEC); // พิมพ์ความเร่งในแกน Z ถ้า (z >= 400) { Serial.print("spin"); rgbStrip.runAnimation(); } อื่น ๆ { Serial.print("ขั้นตอนที่สอง สาม"); } }
ขั้นตอนที่ 7: เย็บ LED Strand เป็นกระโปรง
ตามเส้นทางที่คุณวางไว้ก่อนหน้านี้ ค่อยๆ เย็บเกลียว LED เข้าที่เพื่อให้แน่ใจว่าได้ยึดแสงแต่ละดวงในตำแหน่งที่คุณต้องการให้แสงส่องผ่าน ฉันต้องการให้ของฉันอยู่ในแนวเดียวกับลายจุดสีขาวเพื่อให้สีออกมาอย่างสวยงาม
หลังจากที่เกลียวยึดแน่นดีแล้ว ให้เพิ่มกาวร้อนบางส่วนให้กับ LED แต่ละดวงเหนือจุดบัดกรีเพื่อป้องกันหน้าสัมผัสไฟฟ้า และใต้ด้านข้างของ LED เพื่อให้แน่ใจว่าจะอยู่กับที่ในขณะที่คุณเคลื่อนไหว/เต้นรำ
ใช้ผ้าตาข่ายหรือริบบิ้น ตัดเป็นแถบยาวกว้างประมาณ 2 นิ้ว แล้วพับขอบไว้ด้านล่างโดยปักหมุดไว้เหนือเส้น LED แล้วเย็บเข้าที่ วิธีนี้จะทำให้ผ้าของกระโปรงมีความมั่นคงยิ่งขึ้นและ ป้องกันไม่ให้ส่วนประกอบเป็นรอยหรือจับที่ขาหรือไนลอนหรือบุคคลอื่น
แนะนำ:
DIY 37 Leds เกมรูเล็ต Arduino: 3 ขั้นตอน (พร้อมรูปภาพ)
DIY 37 Leds เกมรูเล็ต Arduino: รูเล็ตเป็นเกมคาสิโนที่ตั้งชื่อตามคำภาษาฝรั่งเศสหมายถึงวงล้อเล็ก
หมวกนิรภัย Covid ส่วนที่ 1: บทนำสู่ Tinkercad Circuits!: 20 ขั้นตอน (พร้อมรูปภาพ)
Covid Safety Helmet ตอนที่ 1: บทนำสู่ Tinkercad Circuits!: สวัสดีเพื่อน ๆ ในชุดสองตอนนี้ เราจะเรียนรู้วิธีใช้วงจรของ Tinkercad - เครื่องมือที่สนุก ทรงพลัง และให้ความรู้สำหรับการเรียนรู้เกี่ยวกับวิธีการทำงานของวงจร! หนึ่งในวิธีที่ดีที่สุดในการเรียนรู้คือการทำ ดังนั้น อันดับแรก เราจะออกแบบโครงการของเราเอง: th
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
4 ขั้นตอน Digital Sequencer: 19 ขั้นตอน (พร้อมรูปภาพ)
4 ขั้นตอน Digital Sequencer: CPE 133, Cal Poly San Luis Obispo ผู้สร้างโปรเจ็กต์: Jayson Johnston และ Bjorn Nelson ในอุตสาหกรรมเพลงในปัจจุบัน ซึ่งเป็นหนึ่งใน “instruments” เป็นเครื่องสังเคราะห์เสียงดิจิตอล ดนตรีทุกประเภท ตั้งแต่ฮิปฮอป ป๊อป และอีฟ
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: 13 ขั้นตอน (พร้อมรูปภาพ)
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: ทำป้ายโฆษณาแบบพกพาราคาถูกด้วยตัวเอง ด้วยป้ายนี้ คุณสามารถแสดงข้อความหรือโลโก้ของคุณได้ทุกที่ทั่วทั้งเมือง คำแนะนำนี้เป็นการตอบสนองต่อ/ปรับปรุง/เปลี่ยนแปลงของ: https://www.instructables.com/id/Low-Cost-Illuminated-