หรี่หลอดไฟ LED ด้วย Arduino ให้ลดแสงสว่างและประหยัดพลังงานกันเถอะ
ก่อนอื่น มีน้องๆ เข้ามาปรึกษาโปรเจคเรื่องการเปิดปิด หลอดไฟ LED ที่เป็น DC ด้วย Arduino วันนี้ทางร้านเลยทำบทความ สนุกๆ เกี่ยวกับการใช้ PWM ส่งไปยัง Transistor เบอร์ BD139 เพื่อทำการเปิดปิดไฟ หรี่ไฟตามที่เราต้องการ เช่นหากเราทำการส่ง ค่า PWM ไปที่ 255 หลอดไฟจะสว่างสูงสุด การกินกระแสของหลอดไฟก็จะเยอะที่สุด (เปรียบเสมือนการเปิดก๊อกน้ำแบบ100 เปอร์เซ็นน้ำก็จะไหลได้เร็วและเยอะที่สุด) หากเราส่งค่า PWM ไปที่ 10 หลอดไฟจะสว่างน้อยมาก การกินกระแสก็จะน้อยตามลงไป หากส่งค่า PWM ไปที่ 0 หลอดไฟก็จะไม่สว่าง
เรามาดูวิธีการต่อวงจรกันเลย
การต่อวงจรนี้เราใช้แรงจ่ายไฟจาก ภายนอก 12V เพื่อป้อนให้กับ หลอดไฟ LED DC
Code ของ Arduino
VDO สาธิตการทำงาน
ข้อมูลเพิ่มเติม
หน้าที่เข้าชม | 4,510,768 ครั้ง |
ผู้ชมทั้งหมด | 2,466,540 ครั้ง |
ร้านค้าอัพเดท | 6 ก.ย. 2568 |