โมบายแอปพลิเคชันและระบบไอโอทีคลาวด์เพื่อการผลิตพืช

รหัสวิชา 01685472

ชื่อวิชาภาษาไทย โมบายแอปพลิเคชันและระบบไอโอทีคลาวด์เพื่อการผลิตพืช

ชื่อวิชาภาษาอังกฤษ Mobile Application and IoT Cloud System for Plant Production

หน่วยกิต 4(2-4-6)

โดย วิศวกรรมศาสตร์ กำแพงแสน มหาวิทยลัยเกษตรศาสตร์ วิทยาเขตกำแพงแสน


ความสำคัญของรายวิชา

เทคโนโลยีทางด้านโมบายและระบบคลาวด์เข้ามามีบทบาทกับชีวิตมนุษย์ทั้งในโลกส่วนตัวและโลกธุรกิจมากขึ้นเรื่อยๆ ปัจจุบันการใช้งานโมบายแอปพลิเคชันมีสูงกว่าการใช้งานแอปพลิเคชันบนเดสก์ทอปแล้ว นอกจากนี้อุปกรณ์ดิจิทัลต่างๆ เริ่มถูกพัฒนาให้สามารถเชื่อมต่อและควบคุมโดยโมบายแอปพลิเคชันหรือที่เรียกว่า ระบบไอโอที ดังนั้นความสามารถในการพัฒนาโมบายแอปพลิเคชันและการใช้งานระบบคลาวด์จะมีประโยชน์กับผู้เรียนอย่างมากในยุคนี้

ผลลัพธ์ที่เกิดขึ้นกับนิสิต

  1. สามารถเขียนโปรแกรมไมโครคอนโทรลเลอร์เพื่อเชื่อมต่อกับระบบคลาวด์ได้
  2. สามารถเขียนโปรแกรมโมบายแอปพลิเคชันเพื่อเชื่อมต่อกับระบบคลาวด์ได้
  3. สามารถเขียนโปรแกรมโมบายแอปพลิเคชันเพื่อเชื่อมต่อกับไมโครคอนโทรลเลอร์ได้

คำอธิบายรายวิชา

ความรู้เบื้องต้นเกี่ยวกับการพัฒนาโมบายแอปพลิเคชัน การสร้างส่วนต่อประสานสำหรับผู้ใช้ การเชื่อมต่อกับเซิฟเวอร์ด้วย HTTP ไอโอทีคลาวด์แพลตฟอร์มพร้อมกรณีศึกษา การเชื่อมต่อไอโอทีคลาวด์แพลตฟอร์มกับอุปกรณ์ฮาร์ดแวร์ เช่น การเก็บข้อมูลสภาพอากาศแบบเรียลไทม์ การเชื่อมต่อไอโอทีคลาวด์แพลตฟอร์มกับโมบายแอปพลิเคชัน เช่น การเก็บข้อมูลผลผลิตทางการเกษตรแบบรายวัน การเชื่อมต่อระหว่างไมโครคอนโทรลเลอร์และโมบายแบบ P2P การเชื่อมต่อระหว่างไมโครคอนโทรลเลอร์และโมบายด้วย WiFi การเชื่อมต่อระหว่างไมโครคอนโทรลเลอร์และโมบายด้วย Bluetooth การพัฒนาโครงงานไอโอทีแอปพลิเคชันสำหรับการผลิตพืช

Introduction to mobile application development. User Interface Implementation. Server connection with HTTP. IoT Cloud Platforms with selected case studies. IoT cloud platform connection to hardware devices e.g. real-time weather data collection. IoT cloud platform connection to mobile application e.g. daily crop yield data collection. P2P Mobile-microcontroller connection. WiFi Mobile-microcontroller connection. Bluetooth Mobile-microcontroller connection. Development of IoT application project for plant production.


เค้าโครงรายวิชา (Course Outline)

หัวข้อ จำนวนชั่วโมงบรรยาย จำนวนชั่วโมงปฏิบัติการ
1. ความรู้เบื้องต้นเกี่ยวกับการพัฒนาโมบายแอปพลิเคชัน 2 4
2. การสร้างส่วนต่อประสานสำหรับผู้ใช้ 4 8
3. การเชื่อมต่อกับเซิฟเวอร์ด้วย HTTP 2 4
4. ไอโอทีคลาวด์แพลตฟอร์มพร้อมกรณีศึกษา 2 4
5. การเชื่อมต่อไอโอทีคลาวด์แพลตฟอร์มกับอุปกรณ์ฮาร์ดแวร์ 2 4
6. การเชื่อมต่อไอโอทีคลาวด์แพลตฟอร์มกับโมบายแอปพลิเคชัน 2 4
7. การเชื่อมต่อระหว่างไมโครคอนโทรลเลอร์และโมบายแบบ P2P 2 4
8. การเชื่อมต่อระหว่างไมโครคอนโทรลเลอร์และโมบายด้วย WiFi 2 4
9. การเชื่อมต่อระหว่างไมโครคอนโทรลเลอร์และโมบายด้วย Bluetooth 2 4
10. โครงงานไอโอทีแอปพลิเคชันสำหรับการผลิตพืช 10 20