สารบัญ:

Proximity LED BackPack: 6 ขั้นตอน (พร้อมรูปภาพ)
Proximity LED BackPack: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Proximity LED BackPack: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Proximity LED BackPack: 6 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: How To Enable LED Notification Light In Android 6.0 Marshmallow - Nexus 6P Demo 2024, กรกฎาคม
Anonim
กระเป๋าเป้สะพายหลัง LED พร็อกซิมิตี
กระเป๋าเป้สะพายหลัง LED พร็อกซิมิตี
กระเป๋าเป้สะพายหลัง LED พร็อกซิมิตี
กระเป๋าเป้สะพายหลัง LED พร็อกซิมิตี
กระเป๋าเป้สะพายหลัง LED พร็อกซิมิตี
กระเป๋าเป้สะพายหลัง LED พร็อกซิมิตี

โปรเจ็กต์ของฉันออกแบบมาเพื่อตรวจจับวัตถุที่กำลังเข้าใกล้หรือวัตถุที่สูงถึง 20 ซม. ด้วยเครื่องตรวจจับ Proximity IR ที่จัดเตรียมโดยชุดเซ็นเซอร์ 27 Egeloo ของฉัน

นี่คือรายการของสิ่งที่คุณต้องการ: รายการของรายการ:

1. WS2812b Neo Pixel LED's

2. แหล่งจ่ายไฟ (ฉันใช้แบตเตอรี่ 9V เพื่อจ่ายไฟให้กับ Matrix และ Uno) และเครื่องชาร์จพลังงานแสงอาทิตย์ 22,000mA

3. ตัวต้านทาน 2 10k

4. Arduino Uno R3

5. Arduino Uno IDE:

6. รหัส: https://github.com/adafruit/Adafruit_NeoPixel (ไปที่ GitHub และดาวน์โหลดรหัส เปิดโดยใช้ซอฟต์แวร์ Arduino IDE)

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

8. กระเป๋าเป้

9. หัวแร้ง/ หัวแร้ง

ขั้นตอนที่ 1: รหัส

Image
Image
รหัส
รหัส
รหัส
รหัส

หลังจากที่คุณได้ทดสอบ Arduino และดาวน์โหลดซอฟต์แวร์ IDE แล้ว (สำหรับข้อมูล มีตัวอย่างที่ดี เช่น Blinky เพื่อทดสอบ Arduino Uno ของคุณด้วยซอฟต์แวร์ IDE ที่สามารถดาวน์โหลดได้จาก Arduino) ถึงเวลาทดสอบ Neo Pixels ของคุณแล้ว หลังจากการทดสอบกลับมาเป็นบวก คุณสามารถสร้างกระเป๋าเป้สะพายหลังระยะใกล้ได้

ขั้นตอนที่ 2: เดอะเมทริกซ์

เดอะเมทริกซ์
เดอะเมทริกซ์
เดอะเมทริกซ์
เดอะเมทริกซ์
เดอะเมทริกซ์
เดอะเมทริกซ์

คุณต้องตัด Worbla สักชิ้นประมาณ 4 1/2in W x 6 1/2in H. ฉันเลือก Worbla เพราะมันเป็นวัสดุที่ยืดหยุ่นได้มาก และสิ่งนี้จะสะดวกเมื่อพร็อพของฉันเป็นกระเป๋าเป้สะพายหลัง การประกอบเมทริกซ์ (ใช้ 144/พิกเซล) ค่อนข้างตรงไปตรงมา สิ่งที่คุณต้องทำคือตัดการจัดกลุ่มข้อมูล สายไฟ และสายกราวด์ขนาด 2 ถึง 2 1/4 นิ้ว คุณต้องมีทั้งหมด 24 รายการเพราะคุณจะใช้พวกมันเพื่อเชื่อมต่อแต่ละส่วนของเกลียวตามลำดับ 144/พิกเซลจะต้องอยู่ในเส้นตัดขนาด 12 พิกเซลหรือยาว 2 1/4 นิ้ว ตอนนี้ แนวทางปฏิบัติที่ดีที่สุดในขณะที่จัดระเบียบส่วนต่าง ๆ ของคุณคือการหยุดและตรวจดูว่าส่วนเหล่านี้ทำงานหรือไม่ เชื่อฉันสิ วิธีนี้จะช่วยประหยัด คุณเสียเวลาและปวดใจมาก เมื่อเมทริกซ์ของคุณเสร็จสิ้น ก็ถึงเวลาทดสอบโค้ดอีกครั้งเพื่อให้แน่ใจว่าใช้งานได้ สำเร็จ! ได้เวลาสร้างส่วนที่เหลือ

ขั้นตอนที่ 3: 30/พิกเซลและกระเป๋าเป้

30/พิกเซลและกระเป๋าเป้
30/พิกเซลและกระเป๋าเป้
30/พิกเซลและกระเป๋าเป้
30/พิกเซลและกระเป๋าเป้
30/พิกเซลและกระเป๋าเป้
30/พิกเซลและกระเป๋าเป้
30/พิกเซลและกระเป๋าเป้
30/พิกเซลและกระเป๋าเป้

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

ขั้นตอนที่ 4: การจัดระเบียบและการเพิ่มพลัง

การจัดระเบียบและอำนาจ
การจัดระเบียบและอำนาจ
การจัดระเบียบและอำนาจ
การจัดระเบียบและอำนาจ
การจัดระเบียบและอำนาจ
การจัดระเบียบและอำนาจ
การจัดระเบียบและอำนาจ
การจัดระเบียบและอำนาจ

การจัดระเบียบเป็นเรื่องสำคัญมากเมื่อต้องรับมือกับสายไฟจำนวนมาก ฉันพบว่าตัวเองกำลังผสมสายบ่อยๆ แนวปฏิบัติที่ดีที่สุดคือการถอดปลั๊ก Arduino และตรวจสอบให้แน่ใจว่าคุณใช้พอร์ตที่ถูกต้องก่อนที่จะเพิ่มพลังงาน การแยกสาย USB และดึงเฉพาะสายสีดำและสีแดง ตอนนี้คุณสามารถเชื่อมต่อเซลล์พลังงานของคุณกับ WS2812b 30/พิกเซลของคุณ ฉันพบว่าไม่จำเป็นต้องใช้กราวด์เพิ่มเติมสำหรับ Arduino เมื่อใช้บิลด์นี้ ใช้กราวด์เดียวเท่านั้น เวลาสำหรับ 144/พิกเซล ดังนั้นให้เชื่อมต่อกราวด์ ข้อมูล และสายไฟเข้ากับ Arduino สำหรับเมทริกซ์โดยตรง วิธีนี้กินไฟ 9V อย่างรวดเร็ว แต่ให้ผลลัพธ์ที่ดีที่สุดแก่ฉัน ฉันจะพยายามเชื่อมต่อกับเซลล์พลังงานในครั้งต่อไป

ขั้นตอนที่ 5: บทสรุป

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

แนะนำ: