วงจรเซ็นเซอร์ แสง LDR เปิดไฟกลางคืน ปิดเองตอนสว่าง อัตโนมัติ


วงจรเปิด-ปิดไฟ อัตโนมัติ ออกแบบมาเพื่อ สามารถเปิดและปิดไฟแสงสว่างได้เอง โดยที่ไม่ต้องมีคนมาคอยเปิดหรือปิด ซึ่งอุปกรณ์ที่ใช้ในบทความนี้มีเพียงน้อยนิดหา ซื้อได้ง่ายและประกอบได้ง่ายเช่นกันครับ ก่อนอื่นขออธิบายวิธีการทำงานงานของวงจรตามที่ผมเข้าใจก่อนแล้วกันนะครับ

วงจรเปิดไฟกลางคืน

หลักการทำงาน เริ่มจากหลักการของเราคือ เมื่อ LDR ไม่ได้รับแสงสว่าง รีเลย์จะทำงาน ซึ่งรีเลย์เราจะนำไปต่อกับหลอดไฟ อีกต่อนึง และ เมื่อ LDR ได้รับแสงสว่าง รีเลย์จะหยุดทำงาน หลอดไฟดับ จากวงจร เมื่อ LDR(R1) ไม่มีแสงมาตกกระทบทำให้เกิดความต้านทานที่ตัวมันเองมากขึ้น กระแสไม่สามารถไหลผ่านได้ จากนั้น (R2)10k.Ohm มีหน้าที่หลักคือ ปรับความไวในการติดและดับของรีเลย์เมื่อได้รับแสงหรือไม่มีแสง ทรานซิสเตอร์ Q1 เป็นชนิด PNP ทรานซิสเตอร์ตัวนี้จะนำกระแสก็ต่อเมื่อมีไฟลบป้อนเข้าไปยังขา Base โดยไฟลบนี้มาจาก R2 ทำให้ทรานซิสเตอร์ Q1 ทำงาน R3 และ LED1 ครบวงจร ทำให้ Q2 ทำงาน รีเลย์ทำงานครบวงจร นั่นเองครับ (หากข้อความหรือคำพูดของผมอาจทำให้บางท่าน งง ก็ต้องขออภัยด้วยครับ หรือมีข้อแนะนำผมก็ยินดีรับฟังและนำไปปรับปรุงครับ)

รายชื่ออุปกรณ์

  1. ทรานซิสเตอร์เบอร์ BC547
  2. ทรานซิสเตอร์เบอร์ BC337
  3. LDR
  4. หลอดไฟ LED สีแดง ใช้บอกการทำงานของวงจร
  5. ตัวต้านทานปรับค่าได้ แบบเกือกม้าค่า 10kΩ
  6. ตัวต้านทานค่า 470โอห์ม
  7. ไดโอดเบอร์ 1N4007
  8. รีเลย์ Relay 9โวลต์

ลายวงจร PCB แบบมืดแล้วไฟติด : ลายด้านล่าง , ลายด้านบน


วงจรเปิดไฟกลางวัน

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

ลายวงจร PCB แบบสว่างแล้วไฟติด : ลายด้านบน , ลายด้านล่าง

แสดงความคิดเห็น

7 ความคิดเห็น

  1. อยากรุ้ว่าการต่อวงจอรนี้ ต้องได้ใช้ Arduino หลือปล่าวค่ะ ?

    ตอบลบ
  2. ไม่ต้องใช้ครับ ต่อวงจรปกติเลยครับ

    ตอบลบ
  3. ขอชื่ออุปกรณ์ทุกตัวหน่อยคะ

    ตอบลบ
  4. ขอชื่อของอุปกรณ์​แต่ละตัวหน่อยครับ

    ตอบลบ
  5. วงจรนี้กับแบตเตอรี่12vdcได้ไหมครับ

    ตอบลบ
  6. ขออุปกรณ์หน่อยค่า

    ตอบลบ
  7. หลอดไฟติดตลอดเลยครับ แก้ยังไงครับ

    ตอบลบ
Emoji
(y)
:)
:(
hihi
:-)
:D
=D
:-d
;(
;-(
@-)
:P
:o
:>)
(o)
:p
(p)
:-s
(m)
8-)
:-t
:-b
b-(
:-#
=p~
x-)
(k)