วันจันทร์ที่ 30 พฤศจิกายน พ.ศ. 2558

SMART LIGHTING SYSTEM



SMART LIGHTING SYSTEM
          การจัดทำชุดทดลองระบบแสงสว่างอัจฉริยะ โดยใช้ Arduino UNO ควบคุมสั่งการ การทำงานคือ แสดงให้เห็นถึงการเปิด ปิดไฟอัตโนมัติ โดยวัดค่าแสงภายในห้อง ถ้าแสงสว่างน้อยหลอดไฟก็จะติดมาก หากแสงภายในห้องมาก หลอดไฟก็จะดับ ซึ่งเป็นการใช้ไฟอย่างประหยัด ในบางครั้งหลอดไฟบางดวงก็ไม่จำเป็นที่จะต้องเปิด เพราะฉะนั้นจึงจัดทำชุดทดลองระบบแสงสว่างอัจฉริยะขึ้นมาโดยใช้ Voltage Sensor Module เป็นตัวอ่านค่าแรงดันจาก Solar Cell และใช้ PIR Motion Sensor Module ตรวจจับการเคลื่อนไหวให้หลอดไฟติดอัตโนมัติ

วัตถุประสงค์

     • เพื่อพัฒนาระบบแสงสว่างให้ประหยัดพลังงาน
     • เพื่อเพิ่มความสะดวกสบายในใช้แสงสว่างภายในห้อง
     • เพื่อควบคุมการทำงานของหลอดไฟ

ทฤษฎีที่เกี่ยวข้อง




การต่อวงจร




อุปกรณ์




Arduino UNO


Relay



Solar Cell




Voltage Sensor Module




Push Button Switch



LED



PIR motion senser module




Resistor


สร้างชุดทดลอง







ทดลองและบันทึกผล





หลักการทำงาน 

     เมื่อมีการเคลื่อนไหวผ่าน PIR motion senser module ทั้ง 2 ตัว เมื่อตรงตามเงื่อนไข Arduino UNO จะสั่งให้ Relay ทำงาน Relay ก็ควบคุมการติดการดับของหลอด LED โดยให้ Arduino UNO รับค่าจาก Voltage Sensor Module ซึ่ง Voltage Sensor Module แปลงค่าแรงดันจาก Solar Cell มาอีกทีหนึ่ง จากนั้น Arduino UNO ก็ประมวลผลตามเงื่อนไข เช่น ถ้าค่าที่ได้รับมาจาก Voltage Sensor Module น้อยกว่า 0.9 V ก็สั่งให้ Relay ทั้ง 4 Channal ทำงานทั้งหมด ทำให้หลอด LED ติดทั้งหมด ถ้าค่าที่ได้รับมาจาก Voltage Sensor Module เท่ากับ 1 Relay ก็จะดับไป 1 Channal ทำให้หลอด LED บางส่วนดับ Arduino UNO ก็จะสั่งให้ทำงานอย่างนี้ไปเรื่อยๆ ถ้าหากจะหยุดการทำงานให้กด Push Button Switch

เงื่อนไขการติดการดับของหลอด LED




สรุปผลการทดลอง

     การจัดทำโครงงานครั้งนี้เป็นการประยุกต์ใช้งานของระบบแสงสว่างโดยใช้ LED ที่ควบคุมโดย Arduino UNO ซึ่งผลการทดลองพบว่าเมื่อ PIR motion sensor module ทั้งสองตัวทำงาน จะส่งค่าไปยัง Arduino UNO เพื่อประมวลผลว่าค่าที่รับมาตรงกับเงื่อนไขที่ตั้งไว้หรือไม่ ถ้าตรงตามที่ตั้งไว้ จะสั่งให้ Relay ทำงานพร้อมกับหลอด LED และจะควบคุมให้หลอด LED ทำงานตามแสงสว่างที่ได้ตั้งไว้ตามเงื่อนไข เช่นถ้า Solar cell รับค่าได้น้อยกว่า 0.9 V หลอด LED ทุกหลอดจะทำงาน

ปัญหาที่พบ

     จำลองเหตุการณ์เมื่อเข้าไปในชุดทดลอง PIR motion sensor module ทั้ง 2 ตัวทำงาน ทำให้หลอด LED และ Relay ทำงานตลอดเวลา ไม่สามารถดับได้ทั้งหมด จึงได้ใช้ Push Button Switch มาใช้ในการหยุดการทำงานทั้งหมด จึงทำให้ไม่สามารถเป็นระบบอัตโนมัติ 100%

ภาพกิจกรรม

โครงการ ชวนน้องเรียนต่อ สายใยจากใจพี่สู่น้อง ครั้งที่ 5
ณ คณะอุตสาหกรรมและเทคโนโลยี
มหาวิทยาลัยเทคโนโลยีราชมงคลรัตนโกสินทร์ วิทยาเขตวังไกลกังวล







Download Code
Download Poster

หมายเหตุ Code ที่ Download เป็นไฟล์ .ino ต้องใช้โปรแกรมในการเขียน Arduino