Build your own Raspberry PI project

‘Build your own Raspberry PI project,’ is an implementation of Internet of Thing (IoT) into industrial application. IoT is able to remotely control or monitor a system through internet network without physical interaction. The project focuses on building a coupled tank control system via a local net...

Full description

Saved in:
Bibliographic Details
Main Author: Raeesha Bhanu Sheik Alaudeen
Other Authors: LING Keck Voon
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2020
Subjects:
Online Access:https://hdl.handle.net/10356/139685
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-139685
record_format dspace
spelling sg-ntu-dr.10356-1396852023-07-07T18:23:45Z Build your own Raspberry PI project Raeesha Bhanu Sheik Alaudeen LING Keck Voon School of Electrical and Electronic Engineering EKVLING@ntu.edu.sg Engineering::Electrical and electronic engineering::Control and instrumentation::Control engineering ‘Build your own Raspberry PI project,’ is an implementation of Internet of Thing (IoT) into industrial application. IoT is able to remotely control or monitor a system through internet network without physical interaction. The project focuses on building a coupled tank control system via a local network. The tank that is used in this project is Kentridge coupled tank system. Kentridge coupled tank system is a coupled multivariable tank system with 2 inputs and 2 outputs. It consists of two tanks side by side separated by a divider plate in-between. The small opening at the base of the two tanks let the water interact, flowing on either direction. Due to its non-linear nature, PID controller is used to efficiently achieve the objective (setpoint). The coupled tank control system was built with a python programming language to control the sensors and actuators in the tank with PID. Graphical User Interface (GUI) is built for the user to monitor and control the system. The front-end GUI was built using programming languages that comprise of Hypertext Mark-up Language 5 (HTML5) and Cascading Style Sheets (CSS). The back-end comprises of JavaScript and python programming for the coupled tank control system incorporating PID control. In addition, for the system to be monitored and controlled remotely via a webpage (HTTP), Flask micro framework platform is used to set Raspberry PI as a local webserver. Bachelor of Engineering (Electrical and Electronic Engineering) 2020-05-21T02:24:15Z 2020-05-21T02:24:15Z 2020 Final Year Project (FYP) https://hdl.handle.net/10356/139685 en P1020-182 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Electrical and electronic engineering::Control and instrumentation::Control engineering
spellingShingle Engineering::Electrical and electronic engineering::Control and instrumentation::Control engineering
Raeesha Bhanu Sheik Alaudeen
Build your own Raspberry PI project
description ‘Build your own Raspberry PI project,’ is an implementation of Internet of Thing (IoT) into industrial application. IoT is able to remotely control or monitor a system through internet network without physical interaction. The project focuses on building a coupled tank control system via a local network. The tank that is used in this project is Kentridge coupled tank system. Kentridge coupled tank system is a coupled multivariable tank system with 2 inputs and 2 outputs. It consists of two tanks side by side separated by a divider plate in-between. The small opening at the base of the two tanks let the water interact, flowing on either direction. Due to its non-linear nature, PID controller is used to efficiently achieve the objective (setpoint). The coupled tank control system was built with a python programming language to control the sensors and actuators in the tank with PID. Graphical User Interface (GUI) is built for the user to monitor and control the system. The front-end GUI was built using programming languages that comprise of Hypertext Mark-up Language 5 (HTML5) and Cascading Style Sheets (CSS). The back-end comprises of JavaScript and python programming for the coupled tank control system incorporating PID control. In addition, for the system to be monitored and controlled remotely via a webpage (HTTP), Flask micro framework platform is used to set Raspberry PI as a local webserver.
author2 LING Keck Voon
author_facet LING Keck Voon
Raeesha Bhanu Sheik Alaudeen
format Final Year Project
author Raeesha Bhanu Sheik Alaudeen
author_sort Raeesha Bhanu Sheik Alaudeen
title Build your own Raspberry PI project
title_short Build your own Raspberry PI project
title_full Build your own Raspberry PI project
title_fullStr Build your own Raspberry PI project
title_full_unstemmed Build your own Raspberry PI project
title_sort build your own raspberry pi project
publisher Nanyang Technological University
publishDate 2020
url https://hdl.handle.net/10356/139685
_version_ 1772827998320328704