รายละเอียดโครงงาน

หลักสูตร/ปี พ.ศ.
วิศวกรรมศาสตรบัณฑิต สาขาวิชาวิศวกรรมคอมพิวเตอร์ ปี พ.ศ. 2559

ภาคและปีการศึกษาที่สำเร็จการศึกษา
ภาคปลาย ปีการศึกษา 2558

ประเภทโครงงาน
โครงงานวิศวกรรม

ชื่อโครงงานภาษาไทย
ระบบการเชื่อมต่ออุปกรณ์ไอโอทีสำหรับระบบการเกษตร

ชื่อโครงงานภาษาอังกฤษ
IoT Platform for Agricultural System

ผู้พัฒนา
5510503980 ญาณกร ธัญญางค์

อาจารย์ที่ปรึกษาหลัก
อนันต์ ผลเพิ่ม

อาจารย์ที่ปรึกษาร่วม
ชัยพร ใจแก้ว
อภิรักษ์ จันทร์สร้าง

บทคัดย่อ

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

Abstract

Nowadays, technologies become an important part of human lives including internet of things technology, which is very popular at this moment. Many people are interested in using this technology and adapt into many fields. In agriculture, devices like sensors are increasingly deployed. However there are many kinds of devices from many vendors. These devices cannot communicate with each other due to differences in data formats and protocols, which is inconvenient for data exchanging. This project introduces a platform to handle such problems, and make data communication and exchange easier. The system is divided into two parts. The first is data receiving part for collecting and storing data from field sensors. The second is data publication for displaying data to the user using easy-to-understand formats. The user can also obtain the raw data to be used in their own applications. Evaluation shows that the number of devices only affects transferring time between the devices to the server but not the CPU usage.

คำสำคัญ (Keywords)

อินเตอร์เน็ตในทุกสิ่ง อุปกรณ์ตรวจวัด ลักษณะของข้อมูล ข้อตกลงที่ใช้ในการสื่อสาร ระบบการเชื่อมต่อ

เว็บไซต์โครงงาน
http://158.108.34.49:7777/

วีดีโอคลิปของโครงงาน

ที่เก็บเวอร์ชันซอร์สโค้ด

https://github.com/BooMamoo/device-gateway.git
https://github.com/BooMamoo/iot-platform.git
https://github.com/BooMamoo/server.git
https://github.com/BooMamoo/website.git


สถานะการนำเข้าข้อมูล

ผู้นำเข้าข้อมูลครั้งแรก
ญาณกร ธัญญางค์ (b5510503980)

แก้ไขครั้งสุดท้าย
เมื่อ June 6, 2016, 12:09 a.m. โดย ญาณกร ธัญญางค์ (b5510503980)

สถานะการอนุมัติ
อนุมัติแล้ว โดย อนันต์ ผลเพิ่ม (fenganp) เมื่อ June 6, 2016, 11:59 a.m.