สารบัญ:

ไฟติดรองเท้า: 9 ขั้นตอน
ไฟติดรองเท้า: 9 ขั้นตอน

วีดีโอ: ไฟติดรองเท้า: 9 ขั้นตอน

วีดีโอ: ไฟติดรองเท้า: 9 ขั้นตอน
วีดีโอ: ไฟ LED เส้น Strip Light LED | Flex Light ต่อยาวได้ กันน้ำ IP65 2024, พฤศจิกายน
Anonim
ไฟติดรองเท้า
ไฟติดรองเท้า
ไฟติดรองเท้า
ไฟติดรองเท้า
ไฟติดรองเท้า
ไฟติดรองเท้า

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

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

เสบียง

ผ้าสำหรับสายรัด

ผ้าใยแก้วนำแสงสำหรับส่วนที่สว่างขึ้น

Micro:bit หรือไมโครคอนโทรลเลอร์อื่น (หนึ่งอันสำหรับรองเท้าแต่ละอัน)

ไฟ LED ที่สว่างมาก (หนึ่งอันสำหรับรองเท้าแต่ละข้าง)

เซ็นเซอร์วัดแสงแวดล้อม (หนึ่งอันสำหรับรองเท้าแต่ละข้าง)

สายไฟฟ้า

เวลโคร

เทปพันสายไฟ

ทั้งเทปเพิ่มเติมหรือท่อหดความร้อน

ในการรวมสิ่งต่าง ๆ เข้าด้วยกัน:

หัวแร้งและหัวแร้ง

จักรเย็บผ้าและด้าย

ขั้นตอนที่ 1: การวัด/การสร้างต้นแบบ

การวัด/การสร้างต้นแบบ
การวัด/การสร้างต้นแบบ
การวัด/การสร้างต้นแบบ
การวัด/การสร้างต้นแบบ
การวัด/การสร้างต้นแบบ
การวัด/การสร้างต้นแบบ

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

ขั้นตอนที่ 2: รหัสไมโครคอนโทรลเลอร์

ในการเริ่มต้น ให้ตรวจสอบช่วงของเซ็นเซอร์วัดแสงรอบข้างของคุณ และการตอบสนองของเซ็นเซอร์ต่อระดับแสงต่างๆ คุณจะต้องแนบมันเป็นอินพุตแบบอะนาล็อก เพื่อให้ได้ค่าช่วงต่างๆ มากกว่าแค่ 1 หรือ 0

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

ของฉันให้เอาต์พุตประมาณ 30-100 สำหรับแสงน้อยและน้อยกว่า 30 สำหรับที่ไม่มีแสง ใช้ค่าที่คุณได้รับเพื่อปรับเทียบเวลาและปริมาณที่คุณเปิด LED ของคุณ

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

เมื่อมีแสงมากเกินไป (มากกว่า 100 สำหรับฉัน) ให้เอาต์พุต 0 (ไม่มีแสง) ไปที่ LED

เมื่อไม่มีแสง (ต่ำกว่า 30 สำหรับฉัน) ให้ส่งออก 1023 (แสงจ้า) ไปที่ LED

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

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

ให้ n = 0basic.forever(ฟังก์ชัน () {

ให้ a = pins.analogReadPin(AnalogPin. P1)

// ตัวเลขล่าง -> เข้มขึ้น // ตัวเลขสูงกว่า -> ไฟแช็ก

if (a > 100) { // สว่าง

n = 0

} else if (a < 30) { // dark

n = 1023

} อื่น ๆ { // อยู่ระหว่าง

n = Math.floor(pins.map(a, 30, 100, 1024, 0)) // map 30 ถึง 1024 และ 100 ถึง 0

}

pins.analogWritePin(AnalogPin. P0, n)

//basic.showNumber(n)

})

ขั้นตอนที่ 3: วงจร

วงจร
วงจร
วงจร
วงจร
วงจร
วงจร

ขั้นแรกให้แยกกราวด์ออกเป็นสองสาย (เนื่องจากทั้ง LED และเซ็นเซอร์วัดแสงจำเป็นต้องเชื่อมต่อกับกราวด์)

เชื่อมต่อ LED กับพิน 0 (หรือพินใดก็ตามที่ควรส่งออกพลังงานไปยัง LED) และหนึ่งในสายกราวด์

เชื่อมต่อเซ็นเซอร์วัดแสงกับพิน 1 (หรือพินใดก็ตามที่อ่านอินพุต) 3V และสายกราวด์อื่นๆ ตามคำแนะนำสำหรับเซ็นเซอร์วัดแสงของคุณ

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

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

ขั้นตอนที่ 4: การจัดการกับผ้าใยแก้วนำแสง

การจัดการกับผ้าใยแก้วนำแสง
การจัดการกับผ้าใยแก้วนำแสง
การจัดการกับผ้าใยแก้วนำแสง
การจัดการกับผ้าใยแก้วนำแสง

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

โดยส่วนตัวแล้วฉันชอบพับมันมากกว่า แต่ฉันจะให้รายละเอียดทั้งสองวิธีและข้อดี/ข้อเสียของมัน

ขั้นตอนที่ 5: ผ้าใยแก้วนำแสง: วิธีตัด

ผ้าใยแก้วนำแสง: วิธีตัด
ผ้าใยแก้วนำแสง: วิธีตัด
ผ้าใยแก้วนำแสง: วิธีตัด
ผ้าใยแก้วนำแสง: วิธีตัด
ผ้าใยแก้วนำแสง: วิธีตัด
ผ้าใยแก้วนำแสง: วิธีตัด

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

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

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

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

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

ขั้นตอนที่ 6: ผ้าใยแก้วนำแสง: วิธีพับ

ผ้าใยแก้วนำแสง: วิธีพับ
ผ้าใยแก้วนำแสง: วิธีพับ
ผ้าใยแก้วนำแสง: วิธีพับ
ผ้าใยแก้วนำแสง: วิธีพับ

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

เมื่อคุณพับตามความกว้าง/ความยาวที่เหมาะสมแล้ว ให้เย็บด้านข้างเข้าหากันด้วยมือเพื่อไม่ให้เคลื่อนไปมา

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

ขั้นตอนที่ 7: [ทางเลือก] การขัดไฟเบอร์ออปติก

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

1. ทรายเบา ๆ ผ้าค่อนข้างบอบบาง

2. ทรายขนานกับใยแก้วนำแสง ถ้าคุณทรายตั้งฉากกับพวกเขา คุณอาจฉีกผ้า

3. มีความอดทน อย่างที่ฉันบอกไป ผ้านั้นบอบบาง และคุณต้องการให้แน่ใจว่าจะไม่ฉีกขาด

ฉันใช้ก้อนขัดกรวดขนาด 220 ซึ่งดูเหมือนว่าจะใช้งานได้ แต่ YMMV

ขั้นตอนที่ 8: การทำสายรัดผ้า

การทำสายรัดผ้า
การทำสายรัดผ้า
ทำสายรัดผ้า
ทำสายรัดผ้า
ทำสายรัดผ้า
ทำสายรัดผ้า

โดยใช้การวัดจากขั้นตอนที่ 1 คุณต้องทำสายรัดกว้างที่พอดีกับข้อเท้าของคุณ

ด้านหนึ่งของสายรัดถือไมโครคอนโทรลเลอร์และวงจร ขณะที่อีกด้านยึดไว้รอบข้อเท้าของคุณ

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

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

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

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

ขั้นตอนที่ 9: กรอก + ความคิดเห็น

เสร็จสมบูรณ์ + ความคิดเห็น
เสร็จสมบูรณ์ + ความคิดเห็น
เสร็จสมบูรณ์ + ความคิดเห็น
เสร็จสมบูรณ์ + ความคิดเห็น
เสร็จสมบูรณ์ + ความคิดเห็น
เสร็จสมบูรณ์ + ความคิดเห็น

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

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

แนะนำ: