ผู้สอน: ผู้ช่วยศาสตราจารย์ ดร. นัฐพงศ์ ส่งเนียม • แนวคิด IoT, สถาปัตยกรรม, อุปกรณ์/เซ็นเซอร์, Arduino และการพัฒนาแอปพลิเคชันเชื่อมต่ออุปกรณ์จริง
หลักการและแนวคิดของเทคโนโลยีอินเทอร์เน็ตของทุกสิ่ง สถาปัตยกรรมและเครือข่ายสำหรับการเชื่อมโยงอุปกรณ์, การวิเคราะห์ความต้องการและออกแบบผลิตภัณฑ์, เครื่องมือสำหรับการพัฒนาและเชื่อมต่ออุปกรณ์, การพัฒนาโปรแกรมประยุกต์เบื้องต้น และแนวทางการประยุกต์ใช้ในภาคธุรกิจ
วิธีการเรียน การประเมิน เกณฑ์ตัดเกรด เอกสารประกอบ และภาพรวมหัวข้อ
ความหมาย ประวัติ องค์ประกอบ การประยุกต์ใช้งาน และตัวอย่างโปรแกรม
พื้นฐานอุปกรณ์, ภาพรวมภาษา C บน Arduino และการใช้งานโปรแกรมเบื้องต้น
Digital/Analog I/O, ปุ่ม/สวิตช์ และตัวอย่างโปรแกรมควบคุมไฟ
อ่านค่าเซ็นเซอร์, เงื่อนไขควบคุม, และงานอัตโนมัติด้วยเกณฑ์
พัฒนาโปรแกรมควบคุมการทำงานของอุปกรณ์ IoT ตามโจทย์ที่กำหนด
แนวข้อสอบ (เผยแพร่ภายหลัง)สาธิตและอธิบายระบบ IoT ที่พัฒนา ครอบคลุมการต่ออุปกรณ์/โปรแกรม/สื่อสาร
แนวข้อสอบ (เผยแพร่ภายหลัง)เลือกหัวข้อพัฒนาโปรแกรมสำหรับควบคุมการทำงานของอุปกรณ์ IoT โดยจัดทำ Requirement, ผังการต่ออุปกรณ์, วิดีโอสาธิต และคู่มือผู้ใช้
| หัวข้อประเมิน | ยอดเยี่ยม (A) | ดี (B) | พอใช้ (C) | สัดส่วน |
|---|---|---|---|---|
| Requirement & Design โจทย์/ขอบเขตชัด, ผังการต่ออุปกรณ์/สถาปัตยกรรม |
ครบถ้วน ชัดเจน มีเหตุผลรองรับ | ครอบคลุมหลักๆ ชัดพอควร | คลุมเครือ/ขาดส่วนสำคัญ | 15% |
| Hardware Integration การต่อวงจร, ความถูกต้องของอุปกรณ์/ไฟเลี้ยง |
ต่อได้ถูกต้อง เสถียร ปลอดภัย | ทำงานได้ ส่วนใหญ่ถูกต้อง | มีข้อผิดพลาด/ไม่เสถียร | 20% |
| Firmware/Programming โค้ดอ่านง่าย, ใช้งาน I/O/interrupt/timer เหมาะสม |
โค้ดสะอาด จัดโครงสร้างดี ทดสอบครบ | โค้ดพอใช้ จัดการหลักๆ ได้ | โค้ดกระจัดกระจาย/บั๊กบ่อย | 20% |
| Connectivity & Protocol Serial/Wi-Fi/MQTT/HTTP, ความปลอดภัยเบื้องต้น |
เชื่อมต่อเสถียร ปลอดภัยเหมาะสม | เชื่อมต่อได้ มีสะดุดเล็กน้อย | เชื่อมต่อมีปัญหา/ไม่ปลอดภัย | 15% |
| Functionality & Reliability ทำงานตามสเปก, กู้คืนข้อผิดพลาด/รีสตาร์ต |
ฟังก์ชันครบ เสถียร ดีดตัวจากข้อผิดพลาดได้ | ฟังก์ชันหลักครบ เสถียรพอควร | ทำงานไม่ครบ/ล่มบ่อย | 15% |
| Documentation & Demo คู่มือผู้ใช้, ผัง, วิดีโอสาธิต, README |
เอกสารครบ/ชัด • เดโมดี | เอกสารพอใช้ • เดโมใช้ได้ | เอกสารขาด/เดโมไม่ชัด | 15% |
| รวม | 100% | |||
Arduino/ESP • ตัวอย่าง Serial • HTTP/MQTT • Dashboard
ตัวอย่างข้อมูล Telemetry/CSV, เอกสาร MQTT/HTTP, ไดอะแกรมวงจร