สารบัญ:

DIY โคมไฟติดผนัง: 9 ขั้นตอน
DIY โคมไฟติดผนัง: 9 ขั้นตอน

วีดีโอ: DIY โคมไฟติดผนัง: 9 ขั้นตอน

วีดีโอ: DIY โคมไฟติดผนัง: 9 ขั้นตอน
วีดีโอ: How to | การติดตั้งโคมไฟติดผนัง ใครๆก็ทำได้ ไม่ยากอย่างที่คิด 2024, พฤศจิกายน
Anonim
โคมไฟติดผนัง DIY Ambient
โคมไฟติดผนัง DIY Ambient

สวัสดี. ฉันชื่อกุ้งนิรนาม ยินดีต้อนรับสู่บทแนะนำ Instructables แรกจากช่องนี้ หากคุณต้องการดูมากกว่านี้ ตรวจสอบช่อง Youtube ของฉันที่นี่:

ตอนนี้ไปที่บทช่วยสอน ไฟติดผนังเหล่านี้ควบคุมโดยแถบ RGB ที่สามารถระบุตำแหน่งได้ยาวหนึ่งแถบ มี 4 แฉกพร้อมแถบและเซ็นเซอร์ ir และฐานสิบหกหลักหนึ่งอัน เลขฐานสิบหกหลักนี้ประกอบด้วย Ardiuno nano และอีกสองสามอย่าง

เสบียง

โครงสร้าง

  1. โฟมหรือไม้
  2. กาวร้อน
  3. ตัวยึดแบบล็อคคู่/ติดผนัง
  4. เทปพันท่อ (อุปกรณ์เสริม)
  5. พิมพ์ 3 มิติ 120 วงเล็บ (https://bit.ly/2YRMyCY)

อิเล็กทรอนิกส์

  1. Arduino นาโน:
  2. WS2811 แอดเดรส RGB LED Strip: amzn.to/2CmM2oR
  3. เซ็นเซอร์อินฟราเรด: https://amzn.to/2V02Ok1 (ตัวเลือกนี้จะสร้างข้อเสนอแนะเพื่อสร้างสิ่งที่เจ๋งเมื่อคุณเลื่อนมือ เช่น ไฟจะกะพริบเป็นสีขาวเมื่อวางมือ)
  4. Protoboard (และส่วนหัว):
  5. 30 AWG Wire:
  6. ตัวต้านทาน
  7. LED แสดงสถานะ

ขั้นตอนที่ 1: ดูวิดีโอ

Image
Image

เมื่อดูวิดีโอความยาว 2 นาที คุณจะเข้าใจพื้นฐานของโครงการ

ขั้นตอนที่ 2: ตัดโฟมออก

ตัดโฟม
ตัดโฟม

ขั้นแรกคุณสามารถวาดเส้นสำหรับฐานสิบหกแต่ละอันบนโฟมหรือไม้ของคุณ

สำหรับแต่ละฐานสิบหก คุณจะต้อง:

  1. 1 หกเหลี่ยม 6in ด้าน
  2. 6 1in x 6in

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

ขั้นตอนที่ 3: สร้าง Hexes

สร้างฐานสิบหก
สร้างฐานสิบหก

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

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

ตรวจสอบให้แน่ใจว่าได้ทรายทุกอย่างเพื่อให้ได้ภาพที่สวยงาม

ในตอนท้าย ให้วางที่ยึดผนังหรือเวลโครที่ด้านหลัง

ขั้นตอนที่ 4: สร้าง Hex Electronics

ทำ Hex Electronics
ทำ Hex Electronics
ทำ Hex Electronics
ทำ Hex Electronics

เลขฐานสิบหกแต่ละตัวมี VCC, GND, IN, OUT และ IR ดังนั้นแต่ละอันควรมี 5 เส้นออกมา

บันทึกเลขฐานสิบหกตัวใดตัวหนึ่งสำหรับตัวควบคุมหลัก สำหรับตัวอื่นๆ ให้ทำตามขั้นตอนเหล่านี้:

  1. สตริงไฟ LED RGB รอบปริมณฑลด้านในของฐานสิบหก
  2. ใช้กาวร้อนยึดตามแถบกาว คุณยังสามารถใช้เทปพันสายไฟเพื่อยึดแถบ (อุปกรณ์เสริม)
  3. บัดกรีลวดไปที่ปลายแถบ 2 ในนั้นควรเป็น VCC และ 2 ควรเป็นกราวด์ อย่างละ 1 รายการสำหรับ DIN และ DO
  4. ใช้มีดอเนกประสงค์ตัดสี่เหลี่ยมเล็กๆ ที่ด้านข้างของฐานสิบหกเพื่อใส่ส่วนหัวแบบ 5 พิน (ไม่จำเป็น)
  5. หากคุณเลือกใช้เซ็นเซอร์ IR ให้บัดกรีสายไฟเข้ากับเซ็นเซอร์ IR ควรมี VCC, GND และ OUT
  6. ประสานสาย VCC แต่ละเส้นเข้าด้วยกัน จากนั้นเชื่อมต่อกับพินแรกของส่วนหัวพิน หากคุณไม่ได้ใช้พินเฮดเดอร์ ให้เชื่อมต่อกับสายยาว
  7. ประสานสาย GND แต่ละเส้นเข้าด้วยกัน จากนั้นเชื่อมต่อกับพินที่สองของส่วนหัวพิน

  8. ประสานลวด DIN ของแถบกับพินที่สามของส่วนหัวของพิน
  9. ประสานลวด DO ของแถบกับพินที่สามของส่วนหัวของพิน
  10. บัดกรีสาย OUT หากเซ็นเซอร์ IR กับพินที่สามของส่วนหัวของพิน

ทำเช่นนี้กับฐานสิบหกทั้งหมด ยกเว้นหนึ่งอันที่จะใช้เป็นกระดานหลัก

ขั้นตอนที่ 5: สร้าง Hex Electronics หลัก

สร้าง Hex Electronics หลัก
สร้าง Hex Electronics หลัก
สร้าง Hex Electronics หลัก
สร้าง Hex Electronics หลัก

โปรเจ็กต์นี้ใช้ไมโครคอนโทรลเลอร์ Arduino หมด แผนผังดูซับซ้อนกว่าที่เป็นจริง คุณสามารถประสานเข้ากับโปรโตบอร์ดได้ แต่ถ้าคุณไม่สามารถเข้าถึงได้ คุณสามารถใช้เขียงหั่นขนมได้ ฉันชอบใช้โปรโตบอร์ดมากกว่าเพราะมันจะถาวรกว่าเล็กน้อย โดยพื้นฐานแล้ว กระดานหลักเป็นเพียงหนึ่งในฐานสิบหกอื่นๆ โดยมีแถบ RGB Strip อยู่รอบๆ และเซ็นเซอร์ IR แผงวงจรหลักมีส่วนหัวของพินมากกว่าเอาต์พุตไปยังฐานสิบหกอื่นๆ มี 5 พินสำหรับแต่ละฐานสิบหก VCC, GND, RGB เข้า, RGB ออก, IR หมุด IR แต่ละตัวจะไปยังหมุดดิจิทัลตัวใดตัวหนึ่งของ Arduino VCC ไปที่ 5V บน Arduino, GND ถึง GND สำหรับหนึ่งในชุดของส่วนหัวของพิน RGB In ควรต่อกับพินดิจิตอลบน Arduino ผ่านตัวต้านทาน 330 โอห์ม RGB In ตัวที่สองจะไปที่ RGB Out ตัวแรก RGB ตัวที่สามเข้าไปยัง RGB Out ตัวที่สอง และจะดำเนินต่อไปจนกว่าส่วนหัวพินชุดสุดท้ายของคุณจะไม่มี RGB Out หรืออย่างน้อย RGB ก็ไม่ไปไหน นอกจากนี้ ฉันได้เพิ่ม LED แสดงสถานะสำหรับการวัดที่ดี

ขั้นตอนที่ 6: ทำความเข้าใจรหัส (หรือเขียนด้วยตัวคุณเอง)

ทำความเข้าใจรหัส (หรือเขียนด้วยตัวคุณเอง)
ทำความเข้าใจรหัส (หรือเขียนด้วยตัวคุณเอง)

คุณสามารถข้ามขั้นตอนนี้ได้หากคุณไม่สนใจจริงๆ

สิ่งเดียวที่ผมอยากบอกคุณคือมีเส้นที่สามารถเปลี่ยนเปลี่ยนรูปแบบของไฟได้

ขั้นตอนที่ 7: ทดสอบ Hexes

ทดสอบ Hexes
ทดสอบ Hexes

หลังจากอัปโหลดรหัสไปยัง Arduino แล้ว (รหัสสามารถพบได้ที่นี่: https://bit.ly/3fEHuIJ) ให้เสียบฐานสิบหกแต่ละอันเข้ากับส่วนหัวพินของฐานสิบหกหลัก ถ้ามันเปิด เยี่ยมมาก! ถ้าไม่ ให้ตรวจสอบการเชื่อมต่อแต่ละรายการ ที่จริงฉันทอด Arduino nanos ตัวหนึ่งของฉันเพราะหนึ่งใน hexes ฉันเปลี่ยน VCC และ GND บน RGB Strip ลองทดสอบเลขฐานสิบหกแต่ละอันแยกกัน จำไว้ว่า ถ้าเลขฐานสิบหกตัวแรกไม่ทำงาน หรือไม่ได้เชื่อมต่อ ส่วนที่เหลือจะไม่ทำงานเนื่องจากวิธีที่เราต่อสาย

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

ขั้นตอนที่ 8: ครอบคลุม Hexes

ครอบคลุม Hexes
ครอบคลุม Hexes

ด้วยกระดาษลอกลาย ให้ปิดฐานสิบหกด้วยกระดาษลอกลาย คุณสามารถใช้เทปบรรจุภัณฑ์ใสเพื่อยึดหรือติดกาว ตรวจสอบให้แน่ใจว่าคุณไม่ได้ปิดบังส่วนหัวของหมุด

หากคุณมีเซ็นเซอร์ IR ก่อนที่จะปิดผนึกอย่างสมบูรณ์ ให้ใช้ไขควงขนาดเล็กเพื่อปรับเทียบเซ็นเซอร์ IR กับกระดาษลอกลายใหม่โดยบิดโพเทนชิออมิเตอร์ของเซ็นเซอร์ (ตามเข็มนาฬิกา = ไวกว่า, CCW = ไวน้อยกว่า)

ขั้นตอนที่ 9: เสร็จสิ้น

ที่เสร็จเรียบร้อย!
ที่เสร็จเรียบร้อย!

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

ลิงค์เพิ่มเติม:

เว็บไซต์: sites.google.com/view/anonymous-shrimp/home?authuser=0

ลิงค์เว็บไซต์ไปยังโครงการ: sites.google.com/view/anonymous-shrimp/projects/diy-nano-leaf?authuser=0

YT:

แนะนำ: