สารบัญ:
- ขั้นตอนที่ 1: ชิ้นส่วนและเครื่องมือ
- ขั้นตอนที่ 2: เตรียม Tube
- ขั้นตอนที่ 3: สร้างกล่อง
- ขั้นตอนที่ 4: รวมทุกอย่างเข้าด้วยกัน
- ขั้นตอนที่ 5: การเข้ารหัส
วีดีโอ: โคมไฟตั้งโต๊ะ USB SK6812: 5 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
ฉันสะสมเครื่องพิมพ์มาหลายเครื่อง ทำไม… เพราะการซื้อใหม่อย่างต่อเนื่องถูกกว่าซื้อหมึกสำหรับเครื่องพิมพ์เก่า อย่างไรก็ตาม ฉันเบื่อที่จะซ้อนมันไว้ที่มุมห้องและตัดสินใจแยกมันออกจากกัน พวกเขาเป็นขุมสมบัติของชิ้นส่วนต่างๆ รวมถึงหลอด LED ที่สวยงามเหล่านี้ หลังจากการตรวจสอบอย่างใกล้ชิด ฉันพบสิ่งที่ดูเหมือนจะเป็น 3528 RGB LEDs ที่ปลายด้านหนึ่งของหลอด ตอนแรกฉันมี SN74HC595N วางอยู่รอบ ๆ และกำลังจะใช้สิ่งเหล่านี้ร่วมกับไฟ LED ฉันยังมีไฟ LED SK6812 RGBNW อยู่ในมือด้วย ฉันทำแบบแห้งกับ LED SK6812 และมันพอดี ดังนั้นฉันจึงตัดสินใจใช้สิ่งเหล่านี้แทนชิ้นส่วนทั้งหมดที่เกี่ยวข้องกับรีจิสเตอร์ SN74HC595N shift
ฉันคิดจะทำโคมไฟตั้งโต๊ะแบบหลายหัว แต่หลังจากทดสอบหลอดที่มีความสว่างเต็มที่แล้วเปรียบเทียบกับโคมไฟที่ฉันมีอยู่ ฉันคิดว่ามันจะเป็นของประดับโต๊ะที่ดีกว่า
ขั้นตอนที่ 1: ชิ้นส่วนและเครื่องมือ
อะไหล่:
- SK6812 RGB-NW LED หรือ WS2811/WS2812b
- หลอด LED จากเครื่องพิมพ์พร้อมสแกนเนอร์
- Digispark (ATtiny85) หรือทางเลือก Arduino
- สาย 22 ~ 24 AWG
- หัวต่อ USB ตัวผู้หรือสาย USB ที่มีหัวต่อตัวผู้ต่ออยู่แล้ว
- พ่นสีดำ
- เทปจิตรกร
ไม่จำเป็น:
- 750 Paracord (550 ถ้าคุณใช้สายเกจขนาดเล็กกว่า 24~26 AWG)
- ซิปรูด 4 นิ้ว
- ท่อหดความร้อน
เครื่องมือ:
- เครื่องพิมพ์ 3 มิติ
- หัวแร้ง
- ปลาย D กลาง/เล็ก หรือ ปลาย C เล็ก
- ประสาน
- เทปพันสายไฟ (เป็นทางเลือก แต่แนะนำเป็นอย่างยิ่ง)
- เครื่องปอกสายไฟ
- มัลติมิเตอร์เพื่อตรวจสอบแรงดันไฟฟ้าและตรวจสอบให้แน่ใจว่าไม่มีสิ่งใดเชื่อมต่อที่ไม่ควร!
- ปืนกาวร้อน
ขั้นตอนที่ 2: เตรียม Tube
สี:
ฉันไม่ชอบความสวยงามของหลอดในสภาพธรรมชาติ เพราะมีเศษกาวบางส่วนที่พวกเขาเคยติดไว้ในเครื่องพิมพ์ ฉันตัดสินใจทาสีดำด้วยสีดำด้านที่ฉันเหลือจากโครงการอื่น ฉันขอแนะนำให้ทาสีก่อนที่คุณจะติดไฟ LED ฉันบังเอิญทำมันยากและติด LED ก่อนทาสี ดังนั้นฉันจึงต้องเตรียมสีเพิ่มเติม ตรวจสอบให้แน่ใจว่าคุณไม่ได้ทาสีด้านผิดของท่อซึ่งจะทำให้เกิดการกระแทกในโครงการ
นำ:
ฉันติด SK6812 LED ด้วย superglue คุณไม่จำเป็นต้องใช้ superglue แต่มันทำให้ติดได้ง่าย กาวร้อนก็ใช้ได้เช่นกัน ปล่อยให้มันแข็งตัวก่อนที่จะไปยุ่งกับมัน ระวังอย่าให้กาวติดที่หน้า LED หรือหน้าหลอด
ขั้นตอนที่ 3: สร้างกล่อง
ฉันแนบไฟล์ STL ที่ฉันออกแบบไว้ ขนาดกล่องประมาณ 35 มม. x 35 มม. x 35 มม. ยาว x กว้าง x สูง โปรดอย่าอ้างอิงถึงฉัน ฉันมีร้านค้าที่มี Stratasys Mojo พิมพ์สิ่งนี้ให้ฉัน ดังนั้นฉันจึงไม่สามารถบอกได้ว่าสิ่งนี้จะพิมพ์ออกมาให้ผู้อื่นได้ดีเพียงใด เมื่อกล่องเสร็จแล้วกาวร้อนหลอด LED ผ่านด้านบน รูควรจะใส่ได้เพียงสองทางเท่านั้น แต่นั่นก็ไม่สำคัญหรอก เพราะคุณสามารถเปิดฝาได้หากกาวหันไปทางอื่น ปล่อยให้กาวร้อนแข็งตัวสักครู่ก่อนที่จะเริ่มกดดัน เมื่อกาวร้อนจับตัวแล้ว คุณสามารถบัดกรีสายไฟสามเส้นที่จำเป็นต่อการทำงานของ LED ได้ ฉันจะอธิบายในขั้นตอนต่อไป
ขั้นตอนที่ 4: รวมทุกอย่างเข้าด้วยกัน
การเดินสายไฟ:
เมื่อเดินสายไฟ LED SK6812 กับ Digispark ตรวจสอบให้แน่ใจว่าสายไฟนั้นสั้นเนื่องจากต้องพอดีกับพื้นที่ขนาดเล็กมาก
ดิจิสปาร์ค => SK6812
พิน 0 => พินข้อมูล
พิน 2 => GND พิน
5V ขา => 5V ขา
ฉันสร้างพิน 2 เป็นพิน GND ดังนั้นหากคุณต้องการตั้งโปรแกรมสิ่งนี้ในอนาคตให้ปิดในเวลาที่กำหนด คุณสามารถทำได้โดยตั้งค่าให้สูง ฉันรู้ว่ามันไม่ใช่วิธีที่ดีที่สุดในการทำเช่นนั้น และในทางปฏิบัติ ฉันควรจะใส่ 5V Pin ของ SK6812 ไปที่ Pin 2 และตั้งค่าให้สูง ฉันคิดว่าเมื่อเดินสายนี้ตอนแรก ฉันกังวลว่าจะดึง mA จาก I/ มากเกินไป O พินของ ATtiny85 ฉันจะดำเนินการนี้ต่อไปในอนาคต ดังนั้นเส้นทางการเดินสายไฟที่ดีที่สุดควรเป็น…
ดิจิสปาร์ค => SK6812
พิน 0 => พินข้อมูล
พิน 2 => 5V พิน "+"
GND => GND ปักหมุด "-"
** จำเป็นต้องแก้ไขโค้ดเพื่อให้ใช้งานได้ในขณะนี้ โดยที่ Pin 2 จะสูงเมื่อเปิดแทนที่จะเป็น LOW
ปลอกหุ้ม:
หากคุณชอบ Paracord ให้ทำสิ่งนี้ก่อนวิ่งและเดินสายทุกอย่าง คำแนะนำเดียวของฉันคือการใช้ลวดเกจขนาดเล็กทำให้ลวดเกจขนาดใหญ่เป็นความเจ็บปวดที่จะดึงผ่าน ฉันพยายามติดมัดสายไฟเข้าด้วยกันเป็นลวดเส้นเดียวเพื่อพยายามดึงสิ่งต่าง ๆ ผ่านได้ง่ายขึ้นแทนที่จะใช้นิ้วหนอนทั้งตัว ในที่สุดลวดก็หัก 80% ของทางที่นั่น โชคดีที่ฉันสามารถหนอนนิ้วส่วนที่เหลือไม่กี่นิ้วที่ฉันเหลือ ถ้ามันมากไปกว่านั้นฉันจะทิ้งปลอกหุ้มและพบสาย USB อันเก่าที่จะใช้แทน หลังจากดึงลวดผ่าน paracord ฉันก็ตั้งข้อสังเกตว่าฉันควรใช้ตัวเลือก USB pigtail ที่ทำไว้ล่วงหน้าสำหรับโครงการในอนาคต สาย USB จะต้องวิ่งผ่านรูที่ด้านข้างของกล่องก่อนที่คุณจะบัดกรีมันเข้ากับดิจิสปาร์ค มิฉะนั้น… คุณจะเข้าใจมันเอง ฉันใช้ซิปผูกเพื่อยึดสายเคเบิลในกล่อง
ขั้นตอนที่ 5: การเข้ารหัส
ฉันได้แนบรหัสที่ใช้แล้ว แต่คุณต้องมีสิ่งบางอย่างจึงจะใช้งานได้
1. ดาวน์โหลดรายการที่จำเป็นทั้งหมดเพื่อให้ digispark ทำงานได้ (google ค้นหาอันนี้)
2. ดาวน์โหลดไลบรารี่ Adafruit neopixel
3. ดาวน์โหลดไลบรารีคำจำกัดความสีที่แนบมา
ตอนนี้ทุกอย่างทำงานแล้วโค้ดก็ควรมีเหตุผล
การแก้ไขปัญหา:
ตรวจสอบให้แน่ใจว่าไม่ได้เสียบ digispark จนกว่าคุณจะกดปุ่มอัปโหลด
ตรวจสอบให้แน่ใจว่า digispark ใช้งานได้กับโค้ดตัวอย่าง
ตรวจสอบให้แน่ใจว่าการเชื่อมต่อทั้งหมดของคุณแน่นหนา และการเชื่อมต่อ USB ของคุณไม่ย้อนกลับ
แนะนำ:
โคมไฟตั้งโต๊ะ PCB: 7 ขั้นตอน (พร้อมรูปภาพ)
โคมไฟตั้งโต๊ะ PCB: ทุกวันนี้ เราพบว่าขยะอิเล็กทรอนิกส์มีจำนวนมาก และบางส่วนเป็น PCB ที่ขูดโดยตรงเนื่องจากทำงานผิดปกติ ตอนนี้กำลังพูดถึงจอ LCD โดยเฉพาะ ในขณะที่การผลิตจอแสดงผลเหล่านี้ ข้อผิดพลาดมากมายสามารถเกิดขึ้นได้ซึ่งไม่เป็นที่รู้จักสำหรับ e
Lego-light ที่สว่างเป็นพิเศษจาก $ 14 Radio Shack โคมไฟตั้งโต๊ะ: 8 ขั้นตอน (พร้อมรูปภาพ)
โคมไฟตั้งโต๊ะรุ่น Radio Shack ที่สว่างมาก เพียง 14 ดอลลาร์: ด้วยความช่วยเหลือเล็กๆ น้อยๆ จากแมวของคุณ คุณสามารถแปลงโคมไฟตั้งโต๊ะราคา 14 ดอลลาร์จาก Radio Shack ให้เป็นไฟ Lego อันทรงพลังพร้อมประโยชน์ใช้สอยมากมาย นอกจากนี้ คุณสามารถจ่ายไฟด้วย AC หรือ USB ฉันกำลังซื้อชิ้นส่วนเพื่อเพิ่มไฟให้กับโมเดล Lego เมื่อฉันพบสิ่งนี้โดยบังเอิญ
โคมไฟตั้งโต๊ะ LED ที่เป็นมิตรต่อสิ่งแวดล้อม (ไม่ต้องเขียนโปรแกรม!): 7 ขั้นตอน (พร้อมรูปภาพ)
โคมไฟตั้งโต๊ะ LED ที่เป็นมิตรกับสิ่งแวดล้อม (ไม่ต้องเขียนโปรแกรม!): ฉันออกแบบโคมไฟนี้ให้เหมาะกับจังหวะชีวิต ในเวลากลางคืน การนอนหลับของคุณจะง่ายขึ้นเพราะมีเพียงไฟ LED สีอุ่นเท่านั้นที่สามารถเปิดได้ ในระหว่างวัน สามารถปลุกคุณให้ตื่นได้เพราะทั้งไฟ LED สีขาวนวลและสีอบอุ่นสามารถเปิดได้ที่เ
โคมไฟตั้งโต๊ะ DIY Illusive: 3 ขั้นตอน
โคมไฟตั้งโต๊ะ DIY Illusive: ทำกระจกอินฟินิตี้ DIY เครื่องแรกของคุณเองในสามขั้นตอนง่ายๆ
โคมไฟตั้งโต๊ะ LED ใช้ PVC: 6 ขั้นตอน
โคมไฟตั้งโต๊ะ LED ใช้ PVC: วันนี้ฉันจะสร้างโคมไฟตั้งโต๊ะ LED แบบเรียบง่ายโดยใช้ PVC ทำโครงการด้วยตัวคุณเอง ไฟ LED ตั้งโต๊ะอาจใช้สำหรับกิจกรรมที่ต้องการสมาธิสูง - การอ่าน การเขียน งานฝีมือ การทำงาน การใช้คอมพิวเตอร์ แต่งหน้าหรือแม้แต่โกนหนวด ร