สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ทุกปี ร้านค้ากล่องใหญ่จะขายไฟแบล็คไลท์แบบแฟลชที่ทำจากหลอด UV LED มีปุ่มควบคุมความเร็วแฟลชที่ด้านข้าง สิ่งเหล่านี้สนุกและราคาไม่แพง แต่ขาดโหมดต่อเนื่อง ยิ่งไปกว่านั้น การควบคุมแสงจากภายนอกด้วยปุ่ม สเต็ปเพลต หรือไมโครคอนโทรลเลอร์ เช่น Arduino คงจะดี จะดีกว่านี้หากเราควบคุมความสว่างของแสงสีดำจากภายนอกได้ด้วย PWM ข่าวดี! ฉันจะแสดงให้คุณเห็นว่า
ส่วนรายการ
- 1x strobe blacklight prop (เป้าหมายมีเหล่านี้ในสหรัฐฯ)
- สวิตช์สไลด์ 1x (SPST) ฉันกำลังเชื่อมโยงสวิตช์ SPDT เพียงเพราะหาง่ายกว่าและถูกกว่า เราจะเพิกเฉยต่อการขว้างอีกอัน
- 1x 2n7000 MOSFET หรือทรานซิสเตอร์ 2n3904 ฉันใช้ MOSFET เป็นส่วนใหญ่เพราะแทบไม่ต้องใช้กระแสไฟในการเปิดใช้งาน แต่จริงๆแล้วทั้งสองทำงานได้ดีที่นี่
- ตัวต้านทาน 1x 1M โอห์ม
- ลวด. ฉันใช้ลวดแข็งตัวนำสองตัวที่ฉันเหลือจากโครงการอื่น คุณจะต้องเพียงพอเพื่อเข้าถึงจากแฟลชไปยังสิ่งที่ควบคุมแฟลชของคุณ
- บัดกรี, หัวแร้ง
ขั้นตอนที่ 1: ถอด Strobe
โมเดลของคุณอาจแตกต่างกันไป แต่ฉันต้องทำสิ่งนี้
- ถอดสกรูฝาครอบแบตเตอรี่และถอดแบตเตอรี่
- ถอดสกรูด้านล่างที่เหลือออก
- แยกส่วนล่างออกจากลำตัว
- ถอดเลนส์และแผ่นสะท้อนแสง (พร้อมไฟ LED) โดยเลื่อนออก
- ดึงปุ่มตกแต่งออกจากโพเทนชิออมิเตอร์
- ถอดน็อตที่ยึดโพเทนชิออมิเตอร์เข้าที่แล้วเลื่อนออก
ฉันสังเกตเห็นบางรุ่นมีโพเทนชิออมิเตอร์ที่มีตำแหน่ง 'ปิด' และบางรุ่นมีสวิตช์เปิด-ปิดแยกต่างหาก คุณสามารถปล่อยสวิตช์นั้นไว้เหมือนเดิม คุณจะสังเกตเห็นแผงวงจรขนาดเล็กที่มีวงจรแฟลช แต่มันถูกเคลือบด้วยอีพ็อกซี่เพื่อไม่ให้เราเข้าไปยุ่งเกี่ยวกับมัน ดังนั้นปล่อยให้มันอยู่คนเดียว
ขั้นตอนที่ 2: เพิ่มสวิตช์เพื่อบายพาสโพเทนชิออมิเตอร์
โพเทนชิออมิเตอร์ควบคุมอัตราแฟลช มาปราบมันเพื่อเปิดใช้งานโหมดเปิดต่อเนื่องกัน ไฟแฟลชของฉันมีลักษณะเป็นโพเทนชิโอมิเตอร์แบบแก๊งคู่ ซึ่งหมายถึงหม้อสองหม้อบนด้ามเดียว ฉันไม่สามารถบอกได้ว่าเกิดอะไรขึ้นภายในแผงวงจร แต่มันเป็นวงจรออสซิลเลเตอร์แบบ astable และหม้อเหล่านี้เป็นตัวต้านทานไทม์มิ่ง เนื่องจากพวกมันต่อสายเป็นตัวต้านทานแบบปรับค่าได้ เราแค่ต้องตัดตัวต้านทานตัวใดตัวหนึ่งให้สั้นเพื่อตั้งค่าให้เป็นศูนย์ ทำให้ส่วนของวงจรออสซิลเลเตอร์ที่ควบคุมมีเวลาเป็นศูนย์
คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ 555 astable oscillators ได้ที่นี่ อาจไม่ใช่ตัวจับเวลาแบบ 555 แต่แนวคิดใช้งานได้
- เปิดไฟแฟลช
- ด้วยลวดเส้นหนึ่ง ให้ทดลองโดยการลัดวงจรผ่านจุดต่อสายไฟบนโพเทนชิออมิเตอร์จนกว่าคุณจะพบชุดค่าผสมที่ช่วยให้แสงคงที่ ขึ้นอยู่กับรุ่นเฉพาะของไฟแฟลชที่คุณมี
- บัดกรีลวดเข้ากับตัวเชื่อมโพเทนชิออมิเตอร์สองตัวที่คุณพบ จากนั้นประสานปลายอีกสองข้างเข้ากับสวิตช์ หากคุณกำลังใช้สวิตช์ SPDT เหมือนฉัน ให้ประสานเข้ากับตัวดึงด้านในและตัวเชื่อมด้านนอกตัวใดตัวหนึ่งของสวิตช์
- ตัดรูที่ด้านข้างของกล่องไฟแฟลชให้ใหญ่พอสำหรับสวิตช์ ตรวจสอบให้แน่ใจว่าได้วางสวิตช์ในตำแหน่งที่จะไม่รบกวนฝาครอบด้านล่างของไฟเมื่อคุณประกอบกลับเข้าไปใหม่
- กาวสวิตช์เข้าที่
- เปลี่ยนแบตเตอรี่ไฟแฟลชและทดสอบ
คำเตือน: การหมุนสวิตช์ไปที่ "คงที่" อาจทำให้ไฟแฟลชติดอยู่ในสถานะปิดคงที่ หากเป็นเช่นนั้น เพียงเลื่อนสวิตช์กลับไปที่ไฟแฟลชแล้วลองอีกครั้ง
ขั้นตอนที่ 3: เพิ่ม MOSFET
- หาสายกราวด์กับกล่องแบตเตอรี่
- ตัดลวด
- ใช้ไดอะแกรมพินเอาต์สำหรับ MOSFET ของคุณ ประสานด้านข้างของสายกราวด์ที่เชื่อมต่อกับไฟแฟลชกับพินท่อระบายน้ำ (D) ของ MOSFET
- ประสานด้านกราวด์ของกล่องแบตเตอรี่เข้ากับพินแหล่งสัญญาณ (S) ของ MOSFET
- ประสานขาข้างหนึ่งของตัวต้านทาน 1M เข้ากับพินต้นทางด้วย
- ประสานขาอีกข้างของตัวต้านทาน 1M เข้ากับหมุดเกท (G) ตัวต้านทานช่วยให้มั่นใจได้ว่า MOSFET จะปิดเมื่อไม่มีอะไรเชื่อมต่อกับเกต MOSFET นั้นไวมาก และแม้แต่นิ้วเปล่าของคุณยังสามารถเปิดมันได้โดยไม่ต้องใช้ตัวต้านทานกราวด์ มีแอปพลิเคชันที่เรียบร้อย แต่เราไม่ต้องการให้เกิดขึ้นที่นี่
- เจาะรูที่ด้านหลังของเคสไฟแฟลช แล้วเดินสายไฟสองเส้นผ่านเข้าไป
- บัดกรีลวดหนึ่งเส้นเข้ากับพินต้นทางของ MOSFET
- บัดกรีลวดอีกเส้นเข้ากับหมุดเกทของ MOSFET
- ทำเครื่องหมายปลายอีกด้านของสายไฟเป็นกราวด์และส่วนควบคุม
ฉันแนะนำให้ใช้เทปกาว ท่อหดด้วยความร้อน หรือกาวร้อนเพื่อป้องกันการเชื่อมต่อกับ MOSFET ใช้กาวร้อนเพื่อยึดสายตัวนำสองตัวที่เข้ามาในรูที่คุณเจาะไว้ก่อนหน้านี้
ทดสอบ
เปิดไฟแฟลช คุณจะสังเกตได้ทันทีว่ามันใช้งานไม่ได้อีกต่อไป จะใช้งานได้ก็ต่อเมื่อคุณต่อแรงดันไฟฟ้าและกราวด์เข้ากับสายควบคุม คุณสามารถทดสอบการควบคุมได้โดยการสัมผัสปลายสายกับแบตเตอรี่บางชนิด แฟลชควรจะมา หากคุณเลื่อนสวิตช์คงที่/ไฟแฟลชไปที่นิ่ง ไฟควรติดนิ่ง
ขั้นตอนที่ 4: ประกอบกลับเข้าไปใหม่
ขั้นตอนนี้อาจยุ่งยาก เนื่องจากไม่มีที่ว่างเพียงพอในกล่องแฟลช คุณอาจต้องจัดการ MOSFET ให้เป็นหนึ่งในพื้นที่ว่างภายใน อย่าลืมเลื่อนแผ่นสะท้อนแสงและเลนส์เข้าที่ก่อนประกอบกลับ
ขันสกรูทุกอย่างกลับเข้าที่โดยลำดับย้อนกลับของการถอดประกอบและทดสอบอีกครั้ง
ขั้นตอนที่ 5: ควบคุมมัน
เพียงจำไว้ว่าต้องใช้การควบคุมภายนอกที่คุณใช้ หากคุณใช้ MOSFET แทนทรานซิสเตอร์ ไม่จำเป็นต้องใช้พลังงานมากนัก ตัวอย่างเช่น คุณสามารถใช้สวิตช์เพลต แต่คุณต้องมีแบตเตอรี่ (และตัวต้านทานค่าสูง มิฉะนั้น แบตเตอรี่ของคุณจะหมด)
ควบคุมจาก Arduino
แฟลชของคุณเข้ากันได้กับ Arduino แล้ว เพียงต่อสายกราวด์จากสายควบคุมเข้ากับหมุดกราวด์ตัวใดตัวหนึ่งใน Arduino ของคุณ และต่อสายควบคุมเข้ากับหมุดดิจิทัลตัวใดตัวหนึ่ง หากคุณต้องการควบคุมความสว่างของไฟแฟลช ให้เลือกพินที่มีความสามารถ PWM ตัวใดตัวหนึ่ง (ทำเครื่องหมายด้วย ~ บน UNO)
ทดสอบว่าใช้งานได้จริง
- สลับคงที่/สวิตช์แฟลชไปที่คงที่
- ใน Arduino IDE ให้ไปที่ File->Examples->01. Basics->Fade
- ตรวจสอบให้แน่ใจว่าหมายเลขพินในภาพร่างตรงกับพิน PWM ที่คุณเสียบสายควบคุมเข้ากับ
- อัพโหลดภาพร่าง
ไฟแฟลชควรจางลงและดับลง