โครงการ เรียนรู้ระบบปัญญาประดิษฐ์ด้วยการทำงานของหุ่นยนต์เดินตามเส้น
ผู้รับผิดชอบโครงการ อ.วุฒิชัย ปวงมณี ผศ. ดร.รติ วงษ์สถานและนักศึกษาสาขาวิชาวิศวกรรมคอมพิวเตอร์
รายละเอียดเนื้อหาของกิจกรรม
การบรรยายภาคทฤษฎีและภาคปฏิบัติ โดยเน้นการลงมือปฏิบัติในการเขียนโปรแกรมภาษา C/C++ และการใช้งานบอร์ด Arduino UNO R3 ในการออกแบบการทำงานระบบปัญญาประดิษฐ์ (Artificial Intelligent Systems) โดยใช้การควบคุมแบบ PID และการควบคุมแบบตรรกศาสตร์คลุมเครือ (Fuzzy Logic) จะทำการแบ่งเป็นกลุ่มๆ ละ 2-3 คน สำหรับการทำงานร่วมกันทั้งในส่วนของการเขียนโปรแกรมและต่อวงจรหุ่นยนต์ โดยจะให้นักเรียน นักศึกษาต่ออุปกรณ์ด้วยตนเอง
|
เวลา |
รายละเอียดกิจกรรม |
|
8.30 – 9.00 น. |
ลงทะเบียนและชี้แจงรายละเอียดของโครงการ |
|
8.45 – 10.30 น. |
- ความรู้เบื้องต้นเกี่ยวกับระบบปัญญาประดิษฐ์
(Artificial Intelligent Systems) - การควบคุมแบบ PID
Control - การควบคุมแบบตรรกศาสตร์คลุมเครือ (Fuzzy Logic) |
|
10.31 – 12.00 น. |
- ปฏิบัติการเขียนโปรแกรมควบคุมอินพุตและเอาท์พุตพอร์ตแบบ PID Control - ปฏิบัติเขียนโปรแกรมควบคุม Sensor สำหรับตรวจจับเส้นด้วยควบคุมแบบ PID Control - ปฏิบัติการเขียนโปรแกรมควบคุมการทำงาน DC Motor ด้วยการควบคุมแบบตรรกศาสตร์คลุมเครือ |
|
12.00 - 13.00 น. |
พักรับประทานอาหารกลางวัน |
|
13.00 – 14.30 น. |
- ทดลองเขียนโปรแกรมควบคุมการทำงานสำหรับเดินตามเส้นที่กำหนด |
|
14.31 – 16.15 น. |
- ทดลองเขียนโปรแกรมควบคุมการทำงานสำหรับเดินตามเส้นที่กำหนด
ด้วยการควบคุมแบบ PID Control และ การควบคุมแบบตรรกศาสตร์คลุมเครือ
(Fuzzy Logic) |
|
16.15 – 16.30 น. |
ปิดพิธีโครงการ |
ความรู้พื้นฐานเกี่ยวกับการควบคุมแบบ PID โดยชื่อของตัวควบคุมมีความหมาย ดังนี้
ในการออกแบบการทำงานสามารถทำการออกแบบระบบควบคุมตามชนิดของสัญญาณ โดยกลไกทั้ง 3 นี้จะถูกรวมเข้าด้วยกัน เพื่อทำหน้าที่ปรับแต่งสัญญาณให้เหมาะสม อาทิเช่น
1. ตัวควบคุมแบบสัดส่วน (P-Controller)
2. ตัวควบคุมแบบบูรณาการรวมหน่วย (I-Controller)
3. ตัวควบคุมแบบอนุพันธ์ (D-Controller)
4. ตัวควบคุมแบบสัดส่วนรวมกับแบบบูรณาการรวมหน่วย (PI-Controller)
5. ตัวควบคุมแบบสัดส่วนรวมกับแบบอนุพันธ์ (PD-Controller)
6. ตัวควบคุมแบบสัดส่วนรวมกับแบบบูรณาการรวมหน่วยและอนุพันธ์ (PID-Controller)
กิจกรรมที่ผ่านมา
วันที่ 9-10 มีนาคม พ.ศ. 2563 ณ โรงเรียนบ้านขุนแม่รวม ต.แจ่มหลวง อ.กัลยาณิวัฒนา จ.เชียงใหม่ โดยนักเรียนที่เข้าร่วมโครงการสามารถออกแบบชุดคำสั่งในการทำงานของหุ่นยนต์เดินตามเส้นเพื่อให้ทำงานตามความต้องการที่ได้ทำการออกแบบได้




