สารบัญ:

LED Pocket Square: 5 ขั้นตอน (พร้อมรูปภาพ)
LED Pocket Square: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: LED Pocket Square: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: LED Pocket Square: 5 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: 12 Ways To Fold A Pocket Square | Ties.com 2024, พฤศจิกายน
Anonim
Image
Image
LED Pocket Square
LED Pocket Square

นับตั้งแต่ฉันเห็น Draper 2.0 โดย ChrisSmolinksi ใน Instructables ฉันก็อยากจะทำอะไรที่คล้ายกัน ในที่สุด โอกาสของฉันก็มาถึงเมื่อผมและภรรยาได้รับเชิญไปงาน MFA Gala ในบอสตัน โดยมี 'Creative Black Tie' เป็นชุดแต่งกาย นั่นคือหนทางข้างหน้าที่ฉันต้องการเพื่อสร้างพ็อกเก็ตสแควร์ LED รุ่นของตัวเอง

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

วัสดุ

  • 1x Adafruit Pushbutton Power Switch Breakout
  • 1x Adafruit MetroMini
  • 1x Adafruit Powerboost 1000 Charger
  • 1x แบตเตอรี่ LiPo
  • 1x 8x1 Neopixel Stick
  • 1x PCB ทองแดงด้านเดียว (เพื่อให้พอดีกับ Bantam Tools PCB Mill)
  • ประสาน
  • เขียงหั่นขนม
  • สายจัมเปอร์
  • หมุดส่วนหัว 48x
  • สกรู 2x 2.0M x 10 (อุปกรณ์เสริม)
  • น็อต 5x 2.0M (อุปกรณ์เสริม)
  • เทปสองหน้า
  • 1x ทักซิโด้และพ็อกเก็ตสแควร์

เครื่องมือ

  • หัวแร้ง
  • Bantam Tools PCB Mill
  • เครื่องปอกสายไฟ
  • ปากกาสักหลาด
  • เจาะด้วย

ซอฟต์แวร์

  • Eagle โดย Autodesk
  • Bantam Tools ซอฟต์แวร์เครื่องกัดเดสก์ท็อป
  • Arduino IDE

ขั้นตอนที่ 1: ทดสอบวงจรของคุณ

ทดสอบวงจรของคุณ
ทดสอบวงจรของคุณ
ทดสอบวงจรของคุณ
ทดสอบวงจรของคุณ
ทดสอบวงจรของคุณ
ทดสอบวงจรของคุณ

วงจรนี้แนะนำพลังงานผ่านแบตเตอรี่ LiPo ไปยังโมดูล Powerboost ซึ่งจะไปที่ Soft Power Switch ซึ่งช่วยให้กระแสไฟไหลไปยังแท่ง LED และ MetroMini เมื่อกด และหยุดการไหลของกระแสเมื่อกดอีกครั้ง ฉันเริ่มการออกแบบด้วยการทดสอบบนเขียงหั่นขนม แม้ว่าจะมีไฟล์.brd สุดท้ายแล้ว เราขอแนะนำให้คุณทำขั้นตอนนี้ให้เสร็จก่อนที่จะดำเนินการตัดบอร์ด PCB และบัดกรีส่วนประกอบเข้าด้วยกัน แผนผังสำหรับวงจร ฉันเผลอปล่อยแบตเตอรี่ออกโดยไม่ได้ตั้งใจ ซึ่งเชื่อมต่อกับโมดูล Powerboost คุณสามารถทำตามแผนผังและภาพเขียงหั่นขนมในขั้นตอนนี้ แต่ฉันจะเขียนวิธีเชื่อมต่อวงจรสำหรับผู้ที่ไม่ได้ทำงานกับวงจรมากนัก (รวมตัวเองด้วย!)

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

  • เชื่อมต่อพิน 5V บน Powerboost เชื่อมต่อกับราง Positive และพิน GND กับรางลบ
  • จากนั้นเชื่อมต่อ Vin และ GND บนปุ่มกดรางบวกและลบ
  • ที่ฝั่งตรงข้ามของปุ่ม ให้เชื่อมต่อ Vout กับพิน 5V บน Metro Mini
  • เชื่อมต่อพิน GND บน MetroMini กับรางเนกาทีฟ
  • ใช้จัมเปอร์ตัวที่สองในแถวเดียวกับพิน 5V บน MetroMini และเชื่อมต่อกับพิน 5V บนแท่ง LED
  • เชื่อมต่อ GND บนแท่ง LED กับรางลบ สุดท้าย เชื่อมต่อ Pin 6 บน MetroMini กับ Din บน Led Stick

ใช้ MicroUSB และเชื่อมต่อ MetroMini กับ Arduino IDE หากคุณไม่แน่ใจว่าจะใช้ Arduino IDE อย่างไร มีบทช่วยสอนมากมายบนอินเทอร์เน็ต เมื่อตั้งโปรแกรม คุณสามารถเลือก Arduino Uno เป็นบอร์ดของคุณได้ นอกจากนี้ยังมีโค้ด Neopixel มากมาย ดังนั้นคุณจึงไม่ต้องเขียนโค้ดตั้งแต่เริ่มต้น นี่คือลิงค์ไปยังรหัสที่ใช้ในวิดีโอที่พบใน ible นี้ (หมายเหตุ - วิดีโอในบทนำใช้โค้ดสไตล์ Knight Rider อย่างไรก็ตาม ไฟล์โค้ดที่ลิงก์เป็นแบบเฟด ฉันใช้โค้ดเฟดนี้ในตอนท้ายและคุณสามารถดูวิดีโอได้ในส่วนสุดท้ายของคำแนะนำนี้)

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

ขั้นตอนที่ 2: ตัด PCB ของคุณ

ตัด PCB ของคุณ
ตัด PCB ของคุณ
ตัด PCB ของคุณ
ตัด PCB ของคุณ

ฉันตระหนักดีว่าไม่ใช่ทุกคนที่จะเข้าถึงเครื่องกัด PCB โครงการนี้สามารถทำได้อย่างแน่นอนโดยการบัดกรีส่วนประกอบเข้ากับบอร์ดต้นแบบ อย่างไรก็ตาม เป้าหมายของฉันคือการสร้าง PCB ที่ทำซ้ำได้ง่าย และเรียนรู้วิธีใช้ Eagle ในกระบวนการนี้ คุณยังสามารถส่งไฟล์.brd ที่สร้างใน Eagle เพื่อให้ผู้อื่นผลิตได้ ตรวจสอบรายชื่อนี้จาก Ladyada สำหรับข้อมูลเพิ่มเติม ฉันได้เชื่อมโยงไฟล์.brd ของฉันกับคำแนะนำนี้แล้ว อย่าลังเลที่จะใช้และแก้ไขตามที่คุณต้องการ ฉันจะอธิบายสั้น ๆ เกี่ยวกับวิธีตัดสิ่งนี้หากคุณมี Bantam Tools PCB Mill

หากใช้ Autorouter ใน Eagle ตรวจสอบให้แน่ใจว่าคุณกำลังกำหนดเส้นทางด้านล่างของบอร์ด นอกจากนี้ ตรวจสอบให้แน่ใจว่าคุณมีไฟล์ Bantam Tools DRC สำหรับดอกสว่านขนาด 1/32 คุณสามารถดาวน์โหลดได้ ที่นี่ เมื่อถ่ายโอนจาก Eagle ไปยังซอฟต์แวร์ Bantam Tools บอร์ดควรมีลักษณะเหมือนมิเรอร์เพราะเรากำลังตัดส่วนล่างซึ่งเป็น ด้านทองแดงของบอร์ด เมื่อพอใจกับการออกแบบบอร์ดของคุณใน Eagle คุณก็สามารถบันทึกไฟล์.brd และเปิดไฟล์ในซอฟต์แวร์ Bantam Tools ได้ ตรวจสอบให้แน่ใจว่าคุณมีชุดดอกสว่านที่ถูกต้องและร่องรอย รู และโครงร่างทั้งหมดอยู่ เลือกในเมนูทางด้านขวามือของหน้าจอ การตั้งค่าอื่น ๆ ทั้งหมดทางด้านขวามือของหน้าจอควรมีลักษณะคล้ายกับภาพด้านบน

ขั้นตอนที่ 3: เพิ่มรูสกรู (ไม่บังคับ)

เพิ่มรูสกรู (อุปกรณ์เสริม)
เพิ่มรูสกรู (อุปกรณ์เสริม)
เพิ่มรูสกรู (อุปกรณ์เสริม)
เพิ่มรูสกรู (อุปกรณ์เสริม)
เพิ่มรูสกรู (อุปกรณ์เสริม)
เพิ่มรูสกรู (อุปกรณ์เสริม)

วางส่วนประกอบของคุณไว้ที่ด้านหน้าของบอร์ด PCB ตามภาพด้านบน ฉันตัดสินใจเพิ่มสกรูและน็อต 2.0M ลงในโมดูล Powerboost และแท่ง LED เพื่อคลายความเครียดที่ข้อต่อบัดกรี ด้วยส่วนประกอบบนกระดาน ทำเครื่องหมายรูสกรูด้านล่างขวาด้วยปากกาสักหลาด นอกจากนี้ ให้ทำเครื่องหมายที่รูขวาสุดบนแท่ง LED (ซึ่งอยู่ห่างจากข้อต่อบัดกรี) เจาะกระดานในสองจุดนั้น ใส่สกรูเข้าไปในรูสกรูของ Powerboost จากนั้นขันน็อตให้แน่นก่อนที่จะวางลงบน PCB น็อตจะทำหน้าที่เป็นตัวสำรองสำหรับโมดูล Powerboost ใช้น็อตตัวที่สองเพื่อยึดสกรูจากด้านล่างของบอร์ด PCB ฉันใช้ถั่วสองตัวเป็นข้อขัดแย้งสำหรับแท่ง LED แต่อันหนึ่งก็เพียงพอแล้ว ตอนนี้เราพร้อมที่จะประสาน บัดกรีหมุดที่ด้านหลังด้านทองแดง ฉันเพียงบัดกรีหมุดที่เชื่อมต่อกับจุดแวะ ซึ่งช่วยลดโอกาสที่การบัดกรีจะสร้างการต่อสายดินที่ไม่ต้องการ และดูเหมือนว่าจะมีประสิทธิภาพมากกว่าสำหรับฉัน คุณอาจสงสัยว่าทำไมภาพด้านหลังของ PCB ถึงมีลวดสีเขียวบัดกรีเข้าไป ดีผิดพลาดเกิดขึ้น การออกแบบแผนผังเบื้องต้นของฉันใน Eagle มีข้อผิดพลาดซึ่งแปลเป็นไฟล์.brd ฉันสามารถแก้ไขปัญหาได้โดยการเพิ่มสายสีเขียวนี้ ฉันได้ย้อนกลับไปและอัปเดตไฟล์แผนผังและ. brd ใน Eagle และไฟล์ที่ถูกต้องถูกแนบมากับคำแนะนำนี้ ฉันอาจจะไปข้างหน้าและตัดกระดานใหม่ในอนาคตอันใกล้นี้ แต่ฉันไม่รู้สึกอยากเสียกระดานด้วยการแก้ไขที่ง่ายเช่นนี้

ขั้นตอนที่ 4: ถึงเวลาประสาน

ถึงเวลาประสาน
ถึงเวลาประสาน

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

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

ขั้นตอนที่ 5: จุดไฟ

Image
Image

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

โดยการเสียบไมโคร USB เข้ากับโมดูล PowerBoost คุณสามารถชาร์จแบตเตอรี่ได้ ใช้ MetroMini เพื่ออัปโหลดโค้ดเพื่อให้ไฟ LED ทำงานตามที่คุณต้องการ ฉันได้ลองใช้โค้ดหลายประเภทกับโปรเจ็กต์นี้ การออกนอกบ้านครั้งแรกของฉันกับมันใช้รหัสที่แนบมากับ 'ible นี้ ซึ่งเป็นการค่อยๆ เลือนหายไปและเกือบจะเหมือนกับการหายใจ ไฟ LED สว่าง จาง และเล่นซ้ำ - แสดงในวิดีโอในส่วนนี้ อย่างไรก็ตาม ในส่วนบทนำ ฉันได้เริ่มด้วยเอฟเฟกต์ Knight Rider ที่มากขึ้น คำถาม? ทิ้งไว้ในความคิดเห็น

แนะนำ: