โครงงาน “ระบบเปิด-ปิดผ้าม่านอัตโนมัติ”
คณะผู้จัดทำโครงงาน
1. สามเณรปัญจพล สุทธะ
2. สามเณรวทัญญู สมภิพงษ์
อาจารย์ที่ปรึกษา
นายจีรวัฒน์ ปันทองมา
สถานที่ศึกษา >> โรงเรียนวัดดอนมงคลสันติสุขวิทยา
ความสาคัญและที่มา
เนื่องด้วยอาคารเรียนสิรินธรจะหันหน้าไปทางทิศตะวันตก และหันหลังไปทางทิศตะวันออก และมีหน้าต่างอยู่กับข้างห้องทิศตะวันออก และมีผ้าม่านติดไว้ เพื่อที่จะป้องกันแสงและความร้อนจากดวงอาทิตย์ พอถึงเวลาในช่วงสายก็จะมีแดดจัดส่องมาที่ตัวอาคาร จึงทาให้ภายในห้องเกิดความร้อนและมีแสงมากเกินไป จึงต้องเดินไปปิดผ้าม่านด้วยตนเองและเมื่อแสงของดวงอาทิตย์หายไปจึงทาให้ห้องเรียนมีแสงน้อย เนื่องจากผ้าม่านปิดอยู่ จึงต้องไปเปิดผ้าม่านอีก เลยทาให้เกิดความยุ่งยากในระหว่างการเรียนการสอน เวลามีแดดแดดจะส่องเข้าทางหน้าต่างจึงทาให้เสียสมาธิในการเรียนที่จะต้องลุกเดินไปปิดผ้าม่าน ดังนั้นจึงมีความคิดในการทาโครงงานนี้ขึ้น
วัตถุประสงค์
1.เพื่อเป็นการเปิด-ปิดผ้าม่านอัตโนมัติ ตามปริมาณค่าของแสงที่กาหนดและควบคุมความสว่างภายในห้องเรียน
2.สามารถควบคุมแสงส่องสว่างจากภายนอกห้องเรียนได้
ประโยชน์ที่คาดว่าจะได้รับ
สามารถควบคุมการเปิด-ปิดผ้าม่านโดยอัตโนมัติและควบคุมความสว่างของแสงภายในห้องเรียนได้
วัสดุอุปกรณ์
- GOGO Board
- Relay
- เซ็นเซอร์แสง
- มอเตอร์เกียร์
- เซ็นเซอร์สวิตซ์
- Adapter for gogo board
- Adapter for Moter
- ระบบราง , ผ้าม่าน
- สายไฟ,ตู้เก็บวงจร
ระยะเวลาและแผนงานในการดาเนินงานโครงงาน
ระยะเวลาที่ใช้ทั้งหมด 6 เดือน
ภาพหรือแผนผังหรือไดอะแกรมหรือแนวคิด/ของผลงาน
หลักการทำงาน
เมื่อมีแสงแดดภายนอกส่องเข้ามาในห้องแล้ว ทำให้ในห้องมีแสงจ้ามากเกินที่ตั้งเซ็นเซอร์รับแสงรายงานผลไปที่ GoGo Board เพื่อประมวลผลสั่งการไปที่รีเลย์ให้ มอเตอร์เกียร์ทำการปิดผ้าม่าน เมื่อผ้าม่านเลื่อนมาบรรจบกันจะทำให้เหล็กที่ยึดผ้าม่านมาชนเซ็นเซอร์สวิตซ์การทำงานของมอเตอร์ก็จะหยุด
ในขณะเดียวกันเมื่อแสงข้างนอกห้องมีค่า น้อยกว่าที่ตั้งไว้ GoGo Board จะประมวลผลสั่งการไปที่รีเลย์ให้ มอเตอร์เกียร์ทำการเปิดผ้าม่าน เมื่อผ้าม่านเลื่อนไปจนสุดขอบประตูหน้าต่างที่ติดตั้งเซ็นเซอร์สวิตซ์ไว้ มอเตอร์ก็จะหยุดการทำงาน
ผลของการทดสอบ
นำโครงงานไปติดตั้งกับผ้าม่านในอาคารเฉลิมพระเกียรติ จากการเขียนคำสั่งโปรแกรมภาษา Logo ควบคุม GoGo Board ในการสั่งให้อุปกรณ์ต่าง ๆ ผลการทดสอบสามารถใช้งานได้จริง ตามคำสั่ง
CODE คำสั่งการทำงาน
คำสั่งในการใช้สำหรับแบบจำลองโครงงาน
to main
forever
[
if sensor1 < 800
[
a,
cw
on
]
wait 1
off
if sensor2 < 800
[
a,
ccw
on
]
wait 1
off
]
end
คำสั่งในการใช้สำหรับแบบโครงงานชุดที่ติดตั้งจริงในอาคารเรียน
to main
forever
[
if sensor1 > 300 and sensor5 < 500
[
i2cwrite 228 0 1
i2cwrite 228 1 1
waituntil [ sensor5 > 500 ]
i2cwrite 228 0 0
i2cwrite 228 1 0
]
if sensor1 < 300 and sensor6 < 500
[
i2cwrite 228 0 1
i2cwrite 228 1 0
waituntil [ sensor6 > 500 ]
i2cwrite 228 0 0
i2cwrite 228 1 0
]
]
end
วีดิทัศน์