สารบัญ:
- ขั้นตอนที่ 1: ทดสอบวงจรของคุณ
- ขั้นตอนที่ 2: ตัด PCB ของคุณ
- ขั้นตอนที่ 3: เพิ่มรูสกรู (ไม่บังคับ)
- ขั้นตอนที่ 4: ถึงเวลาประสาน
- ขั้นตอนที่ 5: จุดไฟ
วีดีโอ: LED Pocket Square: 5 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
นับตั้งแต่ฉันเห็น 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 ที่ทำซ้ำได้ง่าย และเรียนรู้วิธีใช้ 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: จุดไฟ
เมื่อคุณบัดกรีเสร็จแล้ว ให้ต่อแบตเตอรี่เข้ากับบอร์ดถัดจากโมดูล Powerboost โดยใช้เทปกาวสองหน้า เสียบสายแบตเตอรี่เข้ากับโมดูล Powerboost คุณจะเห็นไฟ LED สีน้ำเงินติดสว่าง กดปุ่มเปิด/ปิดซึ่งมีไฟ LED สีแดงด้านล่างจะเปิดขึ้นเมื่อกด แท่งไฟ LED ควรเริ่มทำงาน ณ จุดนี้ กดปุ่มอีกครั้งและแท่ง LED จะดับลง ไฟ LED สีฟ้าบนโมดูล Powerboost จะยังคงสว่างอยู่ในขณะที่เชื่อมต่อแบตเตอรี่
โดยการเสียบไมโคร USB เข้ากับโมดูล PowerBoost คุณสามารถชาร์จแบตเตอรี่ได้ ใช้ MetroMini เพื่ออัปโหลดโค้ดเพื่อให้ไฟ LED ทำงานตามที่คุณต้องการ ฉันได้ลองใช้โค้ดหลายประเภทกับโปรเจ็กต์นี้ การออกนอกบ้านครั้งแรกของฉันกับมันใช้รหัสที่แนบมากับ 'ible นี้ ซึ่งเป็นการค่อยๆ เลือนหายไปและเกือบจะเหมือนกับการหายใจ ไฟ LED สว่าง จาง และเล่นซ้ำ - แสดงในวิดีโอในส่วนนี้ อย่างไรก็ตาม ในส่วนบทนำ ฉันได้เริ่มด้วยเอฟเฟกต์ Knight Rider ที่มากขึ้น คำถาม? ทิ้งไว้ในความคิดเห็น
แนะนำ:
Pocket Useless Box (มีบุคลิก): 9 ขั้นตอน (พร้อมรูปภาพ)
Pocket Useless Box (พร้อมบุคลิกภาพ): แม้ว่าเราจะอยู่ห่างไกลจากการจลาจลของหุ่นยนต์ แต่ก็มีเครื่องหนึ่งที่ขัดแย้งกับมนุษย์อยู่แล้วแม้ว่าจะเป็นวิธีที่เล็กน้อยที่สุด ไม่ว่าคุณจะต้องการเรียกมันว่ากล่องไร้ประโยชน์หรือเครื่องจักรที่ไม่ต้องพึ่งพาใคร หุ่นยนต์หน้าด้านที่กล้าหาญตัวนี้คือ
Pocket Signal Visualizer (Pocket Oscilloscope): 10 ขั้นตอน (พร้อมรูปภาพ)
Pocket Signal Visualizer (Pocket Oscilloscope): สวัสดีทุกคน เราทุกคนทำสิ่งต่างๆ มากมายในทุกวัน สำหรับทุกงานที่ต้องการเครื่องมือ นั่นคือสำหรับการผลิต การวัด การตกแต่ง ฯลฯ. ดังนั้นสำหรับคนงานอิเล็กทรอนิกส์ พวกเขาต้องการเครื่องมือเช่นหัวแร้ง มัลติมิเตอร์ ออสซิลโลสโคป ฯลฯ
Fast Edge Square Wave Pulse Generator: 4 ขั้นตอน
Fast Edge Square Wave Pulse Generator: Fast Edge Pulse Generator - Ultra Fast Square Wave Pulse Generator วงจรง่ายๆนี้โดยใช้ 74HC14N (อินเวอร์เตอร์ TTL หกตัวที่มีอัตราการฆ่าต่ำ) สามารถสร้างสัญญาณคลื่นสี่เหลี่ยมได้ถึง 10MHZ เหมาะสำหรับการทดสอบทางอิเล็กทรอนิกส์ ด้วยความเน่า
Fast Edge Square Wave Generator: 4 ขั้นตอน
Fast Edge Square Wave Generator: หากคุณต้องการวัดความเหนี่ยวนำ ความจุของส่วนประกอบใดๆ คุณต้องมีคลื่นสี่เหลี่ยมขอบอย่างรวดเร็วในบทความนี้ เราเรียนรู้เกี่ยวกับสิ่งนี้
จาก Pocket Phaser ไปจนถึง Pocket Laser: 6 ขั้นตอน
จาก Pocket Phaser เป็น Pocket Laser: ในโครงการนี้ เราจะแปลงของเล่น Star Trek Phaser เล็กๆ ที่ฉันพบที่ Barnes & โนเบิลกับตัวชี้เลเซอร์ ฉันมี phasers สองตัวนี้ และแบตเตอรีหมดสำหรับไฟบิต ดังนั้นฉันจึงตัดสินใจแปลงเป็นเลเซอร์แบบรีชาร์จ p