(For USM Staff/Student Only)

EngLib USM > Ω School of Electrical & Electronic Engineering >

Educational advanced line following robot using pid algorithm /Poh Yong Tze

Educational advanced line following robot using pid algorithm_Poh Yong Tze_E3_2014_NI
Sistem Kawalan jadi mudah difahami melalui pengalaman sebenar kerana pelajar mempelajari aplikasi Sistem Kawalan semasa berada dalam kelas. Satu tinjauan mengenai Sistem Kawalan juga dilakukan untuk memahami pemahaman pelajar terhadap Sistem Kawalan, aplikasi Sistem Kawalan dan menilai keperluan untuk menjalankan makmal Sistem Kawalan. Dalam projek ini, robot mengikut garisan pendidikan tertinggi dibangunkan dengan menggunakan pengawal PID. Istilah tertinggi di sini bermaksud operasi asas untuk mengikuti garisan hitam pada latar belakang putih atau garisan putih pada latar belakang hitam. Ini mampu dikawal dengan menggunakan telefon pintar Android. Ciri-ciri semi automatik dilakukan melalui kawalan robot secara manual dengan menggunakan telefon pintar Android. Projek ini berkembang mengikut empat peringkat iaitu pelaksanaan algoritma Proporsional - Integral - Derivatif (PID) dengan perisian Arduino, pembangunan aplikasi Android dengan perisian Processing, pengesahan data input, penghantaran data dari telefon pintar Android ke Arduino Mega dengan Bluetooth dan akhirnya pelaksanaan perkakasan. Penyiasatan telah dijalankan pada robot mengikut garisan pendidikan tertinggi dan tingkah laku robot semasa mengikuti garisan berdasarkan penalaan PID. Analisis untuk prestasi kestabilan aplikasi Android juga dilakukan. Oleh itu, pembinaan robot ini boleh digunakan sebagai alat bantu pengajaran bagi meningkatkan minat pelajar dan mendorong mereka dalam pembelajaran Sistem Kawalan, demi bagi memastikan pelajar memahami penalaan PID dan mengaplikasikannya dalam sistem nyata. ______________________________________________________________________________________ Control Systems is much easier to understand with hands-on experience as students can learn application of Control Systems while in class. A survey of Control Systems was carried out to find out the students’ understanding on Control Systems, Control Systems application and to evaluate the necessity of having Control Systems laboratory session. In this project, an educational advanced line following robot is developed by using PID controller. The term advanced here means that the basic operation to follow a black line on white background or white line on black background can be controlled using Android smartphone. The semi-autonomous characteristics performed by controlling the movement of robot using Android smartphone. This project has four stages which is implementation of Proportional-Integral-Derivative (PID) algorithm in Arduino software, development of Android application (apps) using Processing software, verification of input data, transmission of data from Android smartphone to Arduino Mega and finally hardware implementation. Investigation on the advanced line following robot and robot behaviour during line sensing based on PID tuning is carried out. The performance stability of the developed Android apps is also analyzed. As a result, the advanced line following robot can be used as a teaching tool to increase undergraduate students’ interest and motivate them in learning Control Systems to ensure students’ understanding of PID tuning and implementation in real application system.
Contributor(s):
Poh Yong Tze - Author
Primary Item Type:
Final Year Project
Language:
English
Subject Keywords:
Control Systems ; robot ; android
First presented to the public:
1/6/2014
Original Publication Date:
12/2/2019
Previously Published By:
Universiti Sains Malaysia
Place Of Publication:
School of Electrical & Electronic Engineering
Citation:
Extents:
Number of Pages - 116
License Grantor / Date Granted:
  / ( View License )
Date Deposited
2019-12-03 15:22:50.162
Submitter:
Nor Hayati Ismail

All Versions

Thumbnail Name Version Created Date
Educational advanced line following robot using pid algorithm /Poh Yong Tze1 2019-12-03 15:22:50.162