สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ฉันเห็นหลอดไฟรูปทรงสวยงามที่ลานเศษเหล็กถูกโยนทิ้งไป ฉันเกิดไอเดียในการทำโคมไฟตกแต่งบ้านจากโคมไฟที่ชำรุดเหล่านี้และรวบรวมหลอดไฟสองสามดวง วันนี้ฉันยินดีที่จะแบ่งปันวิธีการเปลี่ยนหลอดไฟเหล่านี้เป็นโคมไฟตกแต่งบ้านในสไตล์อุตสาหกรรม
โปรดดูวิดีโอทดสอบครั้งแรกของฉันด้านล่าง:
และนี่คือเวอร์ชันนาฬิกาอินเทอร์เน็ตไบนารี:
ขั้นตอนที่ 1: ข้อควรระวังด้านความปลอดภัย
ปรอทถูกใช้ในหลอดไฟหลายประเภท เช่น หลอดฟลูออเรสเซนต์ หลอดคอมแพคฟลูออเรสเซนต์ (CFL) หลอด High Intensity Discharge (HID) ซึ่งรวมถึงหลอดเมทัลฮาไลด์ โซเดียมความดันสูง และหลอดไอปรอท ปริมาณปรอทในแสงประเภทต่างๆ (มก.) มีดังนี้:
- หลอดฟลูออเรสเซนต์: 0 – 100.
- CFL: 0 – 50.
- เซรามิกเมทัลฮาไลด์: 0 – 50.
- โซเดียมความดันสูง: 10 – 50
- ไอปรอท: 10 – 1,000.
ในขณะที่หลอดอาร์ค (ซองเล็กกว่า) ของหลอด HID นั้นไม่บุบสลาย แต่ปรอทภายในนั้นไม่ก่อให้เกิดความเสี่ยงต่อสุขภาพ หลอดไฟอาจเป็นของเสียอันตรายได้ตามข้อบังคับด้านสิ่งแวดล้อมในท้องถิ่น แม้ว่าพวกเขาจะไม่ถูกควบคุมโดยกฎ เราก็ต้องระวังเมื่อจัดการกับมัน ในการทำงานกับหลอดไฟที่มีสารปรอท จะต้องสวม PPE เพื่อลดการสัมผัสกับอันตรายที่ก่อให้เกิดการบาดเจ็บและการเจ็บป่วย
เลยทำการปรับเปลี่ยนบทความและสังเกตการใช้หลอดไฟที่มีสารปรอท และแนะนำให้ใช้หลอดไฟประเภทอื่น เช่น หลอดไส้ที่มีรูปร่างน่าสนใจซึ่งไม่มีสารปรอทเลยหรือหลอด LED แบบยาว หลอดไฟหลอด….
ขั้นตอนที่ 2: สิ่งที่เราต้องการ
ชิ้นส่วนอิเล็กทรอนิกส์:
- 01 pcs x หัก LED Filament ยาว หลอด หลอดไฟหรือหลอดไส้ หลอด หลอดไฟ
- 01 ชิ้น x ESP8266 NODEMCU
- 01pcs x 8BIT WS2812 5050 RGB LED DRIVER คณะกรรมการพัฒนา
- 01 ชิ้น x PCB สากลเดี่ยว/สองด้านสำหรับ DIY 5X7CM.
- 80 ซม. x COOPER WIRES AWG12 (เส้นผ่านศูนย์กลาง ~ 2 มม.)
- 01pcs x MALE 40PIN 2.54MM HEADER.
- 01pcs x เพศหญิง 40PIN 2.54MM HEADER
- 01pcs x H2.54MM - 4P 10/20CM สายไฟขั้วต่อคู่
- 01 ชิ้น x ที่ชาร์จโทรศัพท์สำหรับแหล่งจ่ายไฟ
- สายริบบิ้นสายรุ้ง 01 ม. x 8P
เครื่องมือ:
- เลื่อยมือขนาดเล็ก
- ปืนกาวร้อน.
- Helping Hands การประสาน สถานีแว่นขยายด้วยแคลมป์
ขั้นตอนที่ 3: แผนผัง
แท่งไฟ LED 8 บิตประกอบด้วยไฟ LED ชนิด 5050 RGB LED จำนวน 8 ดวงซึ่งรวม IC ไดรเวอร์ LED WS2812 ขนาดกะทัดรัดมาก ในโครงการของฉัน แท่งไฟ LED 8 บิตสองตัวเชื่อมต่อกัน เราควบคุมพวกมันได้ด้วยพินเดียวจาก NodeMCU ESP8266 ในกรณีของฉันคือพินดิจิตอล D4 แท่งไฟ LED 8 บิตแต่ละตัวมีตัวเชื่อมต่อแผ่น 4 ตัวที่ปลายแต่ละด้าน สองตัวสำหรับการจ่ายไฟ (4-7VDC & GND) และอีกสองตัวสำหรับข้อมูล (DIN/DOUT & GND)
ขั้นตอนที่ 4: การประกอบงาน
1. การประกอบแท่งไฟ LED
กำลังเตรียม 2 x 8 BIT- LED sticks
การบัดกรี 3 แผ่น 8 BIT–LEDs stick: GND (คอนโทรลเลอร์), DIN และ GND (แหล่งจ่ายไฟ) ถึง 3 พิน led ฉันมักจะเก็บหมุดนำซึ่งถูกตัดออกจากโครงการที่เกี่ยวข้องที่นำของฉัน
แท่ง LED นั้น "ต่อสายได้" โดยการบัดกรีเอาต์พุตของแท่งหนึ่งเข้ากับอินพุตของอีกแท่งหนึ่ง ฉันบัดกรีแท่ง LED สองแท่งในตำแหน่งพนักพิงเข้าด้วยกัน จากนั้นจึงบัดกรีแผ่นจ่ายไฟ (4-7VDC) เข้ากับหมุดนำ
เราจะเห็นช่องว่างเล็ก ๆ ระหว่างแท่ง LED 2 แท่ง
เพื่อจำลองส่วนประกอบที่วางอยู่ภายในหลอดไฟฟ้าแรงดันสูง ฉันได้ดัดลวดทองแดง 4 เส้นให้เหมือนกับรูปร่างของแท่งเหล็กที่อยู่ในหลอดแรงดันสูงจริง ๆ แล้วบัดกรีเข้ากับโมดูล LED ด้านบน ประการแรก ฉันบัดกรีพินพาวเวอร์ซัพพลาย “4-7VDC” เข้ากับลวดทองแดงงอหนึ่งเส้น
จากนั้นฉันก็บัดกรีโมดูลนำที่หมุด: GND (คอนโทรลเลอร์), DIN และ GND (แหล่งจ่ายไฟ) ถึง 3 สายทองแดงงอที่เหลืออยู่ ภาพด้านล่างแสดงความคล้ายคลึงกันระหว่างส่วนประกอบภายในหลอดไฟประกอบปลอมและหลอดไฟแรงดันสูงของจริง
2. การประกอบหลอดไฟ:
ฉันเลือกหลอดไฟที่สวยงามและตัดซ็อกเก็ตหลอดไฟด้วยมือเลื่อย ระวังเพราะหลอดไฟเปราะบางและอาจทำร้ายคุณได้
การตัด PCB ขนาดเล็กเป็นทรงกลม ขนาดของมันจะเล็กกว่าซ็อกเก็ตหลอดไฟเล็กน้อย เพื่อให้เราสามารถวางลงในหลอดไฟในภายหลังได้อย่างง่ายดาย ฉันบัดกรีสายทองแดง 4 เส้นเข้ากับ PCB นี้
วางส่วนประกอบที่บัดกรีด้านบนทั้งหมดไว้ในหลอดไฟ จัดตำแหน่งอย่างระมัดระวังและติดบอร์ด PCB ลงในซ็อกเก็ตหลอดไฟ
โปรดทราบว่าเราต้องประสานส่วนหัวของตัวผู้ 4 พินบน PCB ซึ่งเชื่อมต่อกับสายทองแดง 4 เส้นของโมดูลนำก่อนที่จะใส่ส่วนประกอบทั้งหมดลงในหลอดไฟ รูปภาพด้านล่างแสดงส่วนหัวของพิน 4 x 4 บน PCB ใช้เฉพาะส่วนหัวของพินที่ทำเครื่องหมายไว้ ส่วนอื่นๆ สำหรับการจัดตำแหน่ง
หลอดแรงดันสูงของแท้ vs หลอดแรงดันสูงปลอม
3. ฐานโคมไฟ:
ตอนแรกตั้งใจจะใช้แผ่นอะครีลิกทำฐานโคม แต่หลอดนี้สูงและล้มง่าย ฉันมองหาสิ่งที่หนักพอและตรวจพบโมดูลไทริสเตอร์กำลังสูงที่ชำรุด SKKH570 SEMIKRON เป็นความคิดที่ดีที่จะทำให้โคมไฟของฉันดูเหมือนสไตล์อินดัสเทรียล
การใช้งานทั่วไปของโมดูลไทริสเตอร์กำลังสูง SEMIKRON: มอเตอร์ไฟฟ้ากระแสสลับแบบซอฟต์สตาร์ท/ ตัวแปลงอินพุตสำหรับไดรฟ์อินเวอร์เตอร์ AC/ การควบคุมมอเตอร์กระแสตรง/ การควบคุมอุณหภูมิ (เช่น สำหรับเตาอบ)/ การหรี่แสงแบบมืออาชีพ (สตูดิโอ โรงภาพยนตร์)….
ไทริสเตอร์ - TOP
ไทริสเตอร์ - ด้านล่าง: ไทริสเตอร์ติดตั้งแผ่นระบายความร้อนขนาดใหญ่มากที่ด้านล่าง เมื่อไทริสเตอร์ทำงาน ความร้อนที่เกิดขึ้นจะถูกถ่ายเทผ่านแผ่นฐานโลหะอะลูมิเนียมไนไตรด์เซรามิกแบบแยกเซรามิก
โคมไฟประกอบกาวที่ด้านบนของโมดูลไทริสเตอร์ มีช่องว่างระหว่างคอนเน็กเตอร์กำลังสูงและตัวไทริสเตอร์ ดังนั้นสายเคเบิลควบคุมจึงสามารถร้อยเกลียวได้อย่างง่ายดายภายใต้คอนเน็กเตอร์เหล่านี้
ตัด PCB ขนาดเล็กหนึ่งอัน บัดกรีแผงควบคุมขนาดเล็กสำหรับ ESP8266 NodeMCU พร้อมหัวต่อตัวผู้ 4 พิน รายละเอียดส่วนหัวนี้มีดังนี้:
***GND (แท่ง LED) - GND (NODEMCU)
*** DIN (แท่ง LED) - D4 (NODEMCU)
*** 4-7VDC (แท่ง LED) - VIN (NODEMCU)
*** GND (แท่ง LED) - GND (NODEMCU)
กาว ESP8266 NodeMCU PCB shield ที่ขั้วต่อเกตของโมดูลไทริสเตอร์ มันลงตัวพอดี
เสร็จสิ้น! มันดูเท่จริงๆ…
ขั้นตอนที่ 5: การเขียนโปรแกรม
เราสามารถใช้หลอดไฟนี้ใน 2 โหมด:
- โหมดเอฟเฟกต์แสง: มันสามารถแสดงเอฟเฟกต์ที่สวยงามเช่น: รุ้ง, ไฟ, เฟดเข้า / จางหายไป, ….
- โหมดนาฬิกาอินเทอร์เน็ตไบนารี: เวลาสามารถอ่านได้จากเซิร์ฟเวอร์ NTP และอัปเดตผ่าน WIFI โดย ESP8266 NODEMCU เราต้องการ LED 4 ดวงที่เทียบเท่ากับเลขฐานสอง 4 บิตเพื่อแสดงแต่ละหลัก และเราสามารถระบุแต่ละหลักด้วยสีเฉพาะ รายละเอียดแสดงไว้ด้านล่าง:
รหัสของโคมไฟแรงดันสูงปลอม - นาฬิกาอินเทอร์เน็ตไบนารีมีอยู่ที่ GitHub ของฉัน
ขั้นตอนที่ 6: เสร็จสิ้น
ขอบคุณสำหรับการอ่านของคุณ!!!
กรุณา LIKE และ SUBSCRIBE ช่อง YouTube ของฉัน