STORAGE WATER TANKS CLEANING ROBOT AFIZRUL IMAN BIN MOHAMED

Similar documents
IMPROVEMENT OF BUS ROOF SECTION

AIR CONDITIONING STUDY FOR AUTOMOTIVE APPLICATION ALAUDDIN HAFIZ BIN YUSOF UNIVERSITI MALAYSIA PAHANG

SMART GARDEN SYSTEM NURSHAHNEEM BINTI MOHD SAID

A SIMPLE ID DETECTION USING INFRARED SENSORS NOOR FARHANA HALIL BT ABDUL RAZAK

ANALYSIS AND MEASUREMENT FIBER OPTIC FAULT BY USING OPTICAL TIME DOMAIN REFLECTROMETER (OTDR) AKWANIZAM BIN AZMI

GAS LEAKAGE MONITORING OVER THE NET WITH RASPBERRY PI MOHD FAEZ BIN AHMAD RAZLI

FENCE INTRUDER DETECTION SYSTEM (FIDS) CHUINK BENG CHEONG

WIRELESS SECURITY SYSTEM UKASYAH BIN MAHAMOD

Development of Anti-Theft Door System for Lecturer s Room

GSM MOBILE CAR ALARM SYSTEM NURHAZWANI BT SALEH

MOTORCYCLE ANTI-THEFT SYSTEM (MATS) MUHAMAD ALIF BIN ABU

UNIVERSITI TEKNIKAL MALAYSIA MELAKA. Improving of Cool Air Evacuation Process for Home Application

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

Samsiah binti Mohamad

PENGARUH KEDUDUKAN DAN KEADAAN TAPAK KE ATAS KOS PEMBINAAN TAPAK TELEKOMUNIKASI SURYYANY BT ABD RANI UNIVERSITI TEKNOLOGI MALAYSIA

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

A COMPARISON BETWEEN TRADITIONAL PAVEMENT REHABILITATION METHOD AS COMPARED TO RECYCLING METHOD SITI MAZZUANA BINTI SHAMSUDDIN

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

Design and Fabrication of Solar Assisted Drying Machine

APPLICATION OF BIM IN EARLY STAGE DESIGN COST ESTIMATION

ASSESSMENT OF URBAN GREEN SPACE BASED ON LANDSCAPE ECOLOGICAL PRINCIPLES SITI SYAMIMI BINTI OMAR

POROSITY ARCHITECTURE IN ECOLOGICAL DESIGN TAN KWON CHONG

FIRE ALARM WITH SECURITY SYSTEM MOHAMED FAIZ BIN MOHAMED MUSA

Design and Development of Prototyping High Pressure and High Temperature Steam Cleaning Jet

ASSESSMENT OF PARKING DEMAND IMPACT ON ADJOINING ROADWAY NETWORK WAN NUR ALIFFA WAN RAMLI

SISTEM PBNGUJIAN TAPAK CADAI\IGAN BINAAN HALIZAH BINTI AHMAD

EFFECT OF FINE AGGREGATE ANGULARITY ON RUTTING RESISTANCE OF ASPHALT CONCRETE AC10

GREEN HIGHWAY ECOLOGY AND ECOSYSTEM PRESERVATION AND RESTORATION MUDATHIR OMER ADAM ARBAB

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

DYNAMIC ANALYSES OF COMPOSITE FOOTBRIDGES EXCITED BY PEDESTRIAN INDUCED LOADS FARAZ SADEGHI UNIVERSITI TEKNOLOGI MALAYSIA

VISUAL REPRESENTATION OF NATURE IN THE LIBRARY SOMAYEH ROUSTAEI SADRY UNIVERSITI TEKNOLOGI MALAYSIA

A Suitable Development Trend in Linear City Based On Smart Growth A Case Study in Lanzhou Urban Area ZHOU WEI

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

IDENTIFICATION OF AUDIO AND ROOM PARAMETERS FOR OPTIMUM SPEECH INTELLIGIBILITY IN ROOM NG TSING CHUN UNIVERSITI TEKNOLOGI MALAYSIA

EVALUATION OF CRACK RELIEF LAYER FOR ROADS AND HIGHWAYS KHAIRUL HAFIZ BIN MUSTAFA

GEOGRAPHICAL ANALYSIS OF LIBYAN AIRPORTS AND THEIR POTENTIAL AS A HUB OF AIR TRANSPORTATION FOUAD D S ABDULWAFI UNIVERSITI TEKNOLOGI MALAYSIA

UNIVERSITI PUTRA MALAYSIA INTEGRATING PUBLIC ART IN MALAYSIAN URBAN LANDSCAPE

PROPOSE AND DESIGN A CANVAS SHOES CLEANER MACHINE NUR SYAFIQAH BINTI ISMUINI

THERMAL PERFORMANCE OF POTTED PLANTS IN MITIGATING INDOOR TEMPERATURE IN TROPICAL CLIMATE SHAHRUL BIN CHE ON UNIVERSITI TEKNOLOGI MALAYSIA

DESIGN FACTORS THAT INFLUENCE THE EFFECTIVE USE OF MEYDAN IN IRAN REIHANEH SADAT HAJMIRSADEGHI UNIVERSITI TEKNOLOGI MALAYSIA

NAZANEEN AHMED NASROULLA

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

ANALYSIS OF HEAT GAIN AGAINST COOLING CAPACITY AT OCCUPIED BUILDING KOH KELVIN

A STRUCTURED CRITICAL SUCCESS FACTORS MODEL FOR THE IMPLEMENTATION OF GREEN RETROFIT PROJECTS REHMAASHINI JAGARAJAN UNIVERSITI TEKNOLOGI MALAYSIA

STUDY OF INTERNAL HEAT EXCHANGER EFFECTS ON CAR AIR CONDITIONING SYSTEM CHAN HONG KET

CENTRE OF STUDIES FOR BUILDING SURVEYING FACULTY OF ARCHITECTURE, PLANNING AND SURVEYING UNIVERSITI TEKNOLOGI MARA

PROJEK PERUMAHAN KAWASAN PULAU

FLOOD MAPPING FOR SUNGAI BUNUS MOHD IRSYAM NOORFAWANA BIN MASRI

Kuliah 1 : Pengenalan Kepada Teknologi Maklumat & Komunikasi

RDG 334 Theory and History of Design (Sejarah dan Teori Seni Reka)

DESIGN OF A RECYCLE BIN TIN CAN CRUSHER MUHAMMAD HANIS BIN MUHAMMAD ZULKIFLI

.,- '. '.. I.. \ " ; \. " / [i IlilrJII~'~ri1l1~m i ~:III'j'11 II. II ' ' ..' 1-- '. _.:"". h, ".,'.".

UNIVERSITI TEKNOLOGI MARA IMPLICATION OF NIGHT-TIME LEISURE ACTIVITIES TOWARDS PLACE IDENTITY OF URBAN PUBLIC PARK IN SHAH ALAM AND PUTRAJAYA

HUMIDITY CONTROL SYSTEM FOR ROLLING AND FERMENTING ROOM OF A TEA FACTORY

Final Year Project Report

UNIVERSITI TEKNOLOGI MARA

HEDGES USED IN BACKGROUND OF THE STUDY SECTIONS OF ENGLISH DEPARTMENT THESES: A CASE STUDY AT DIAN NUSWANTORO UNIVERSITY THESIS

DESIGN AND CONSTRUCTION OF A MICROCONTROLLER BASED UNDER AND OVER VOLTAGE PROTECTION DEVICE WITH ALARM NAT BEREGHA EREMIEMI (2006/24462EE)

AQUAPONIC SYSTEM FOR SELF-SUSTAIN LIVING YAN YEN QUN

UNIVERSITI PUTRA MALAYSIA

FIBER NETWORK CABLING. By: Abdul Hak Bin Mahat (ILPS)

WIRELESS BASED HOME SECURITY WITH AUTOMATION SYSTEM WAN NORZIELA BINTI WAN ROSLI

PHYSICAL ATTRIBUTES ON PLACE ATTACHMENT IN MALAYSIAN URBAN PARKS HADI EBADI UNIVERSITI TEKNOLOGI MALAYSIA

ANALYSIS PERFORMANCE OF WAJA CAR AIR-CONDITIONING SYSTEM MUHAMAD AMIRUDIN BIN KAMALRUL BADRI

DESIGN AND ANALYSIS OF ELECTRICAL IRON USING BOOTHROYD DEWHURST DFMA METHODOLOGY MOHD HAZUAN BIN MOHD ZAWAWI

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

PRELIMINARY STUDY ON BRICKS DRYING PROCESS USING MICROWAVE TECHNOLOGY SALEM SALAH ABDULLAH BAGABER UNIVERSITI TEKNOLOGI MALAYSIA

SUSTAINABILITY ASSESSMENT OF COMPACT-CITY DEVELOPMENT USING GEODESIGN APPROACH AHMED ABDULHAFEDH OWAID UNIVERSITI TEKNOLOGI MALAYSIA

ULASAN UMUM BAGI DRAF MALAYSIAN STANDARDS YANG SEDANG DIBANGUNKAN, BAGI TEMPOH 1 OKTOBER NOVEMBER 2015

DETERMINATION OF WARNING DETECTION PARAMETERS BASED ON DATA PORTAL DETECTION OF RADIATION IN PORT KLANG, MALAYSIA

DESIGN AND DEVELOPMENT OF FOOD WASTE COMPACTOR ROZAIDI BIN ROZMAN

HEAT TRANSFER CHARACTERISTICS OF A HEAT EXCHANGER JAMIATUL ADAWIAH BT AB. SIDEK UNIVERSITI TEKNIKAL MALAYSIA MELAKA

LANDFILL SITE SUITABILITY USING GEOGRAPHIC INFORMATION SYSTEM AND ANALYTICAL HIERARCHY PROCESS

THE DESIGN AND FABRICATION OF AN OIL VACUUM CLEANER FOR INDUSTRIAL USE

EARHTHING PERFORMANCE OF HV/MV SUBSTATION AND ITS EFFECT ON NEARBY STRUCTURES NORNIKMAN BIN RAHIMIN

NUTRIENT LEACHING IN PEAT AND LATERITIC SOIL TREATED WITH INORGANIC AND ORGANIC FERTILISER

NAZANEEN AHMED NASROULLA

SIMULASI MESIN PELARIK BERASASKAN TEKNOLOGI AUGMENTED REALITY MUHAMAD IKRAM BIN ABDUL KARIM DR. SYAIMAK ABDUL SHUKOR

URBAN REGENERATION ISSUES OF SECTION 13 PETALING JAYA KHAIRUL NISA BINTI HARON UNIVERSITI TEKNOLOGI MALAYSIA

Signature : MOHD ZAMRI BIN IBRAHIM

RINGKASAN EKSEKUTIF INTERNATIONAL FESTIVAL OF CULTURES (IFOC) 2013 TARIKH 1 DISEMBER 2013 TEMPAT KOLEJ AMINUDDIN BAKI

ANALYZE ThJ SPRINKLER SYSTEM IN tjw LECTURE ROOM USINO CID (COMPUTATIONAL FLUID DYNAMICS) ANALYSIS. WJHAMAD KHUMAJM fin r,jzaiman

THE RELEVANCE OF TRANSIT-ORIENTED DEVELOPMENT FOR TRANSIT STATION COMMUNITY IN MALAYSIA ZAINUDDIN BIN AB RAHMAN

UNIVERSITI TEKNOLOGI MARA THE CONDITION OF OUTDOOR SCULPTURES IN ASEAN SCULPTURE GARDEN KUALA LUMPUR: A CONSERVATION STUDY NORA SOFIA MOHAMED YURAN

INSTRUCTION: This section consists of SIX (6) structure questions. Answer FOUR (4) questions only.

USCI. PHYSICS Workshop Success is depend on your mind and your will. You are the one, who decide it. PROVE IT!! Speaker : Thong KS

UNIVERSITI SAINS MALAYSIA. Second Semester Examination Academic Session 2008/2009. April/May RPK Urban Design [Rekabentuk Bandar]

NEW CONCEPT OF FURNITURE DESIGN BY USING SPACE SAVING APPROACH TAN BOON CHAI UNIVERSITI TEKNIKAL MALAYSIA MELAKA

UNIVERSITI TEKNOLOGI MARA

KAJIAN TERHADAP REKABENTUK INJAP SOLENOID BAGI SISTEM GAS PETROLEUM CECAIR MOHD FAIZ BIN HAMIZAN UNIVERSITI TEKNIKAL MALAYSIA MELAKA

ASSESSING GREENWAY NETWORK CONNECTIVITY FOR UNIVERSITY CAMPUS NORAINI BT BAHARI

SECTION A : 50 MARKS BAHAGIAN A : 50 MARKAH INSTRUCTION: This section consists of TWO (2) structured essay questions. Answer ALL questions.

KOLEJ UNIVERSITI TEKNOLOGI TUN HUSSEIN ONN BORANG PENGESAHAN STATUS TESIS SISTEM KA WALAN BANJIR DENGAN MENGGUNAKAN MIKROPENGA WAL

BORANG PENGESAHAN STATUS TESIS

PLACENESS BAGI PASAR BESAR DAN BAZAR DI KAMPUNG JAWA, MELAKA AHMAD AMZAR BIN ABDULLAH

APPROVAL. Signature : Supervisor name : Date : Signature : Panel name : Date :

WIRELESS Temperature Monitoring System for Blood Bank using Zigbee. Keywords: Temperature monitoring system; ZigBee; LabVIEW; internet; alarm

BORANG PENGESAHAN STATUS TESIS

FMNA SYSTEM (FORGET ME NOT ALERT SYSTEM) SHARON BOON KHAI YEN

Transcription:

STORAGE WATER TANKS CLEANING ROBOT AFIZRUL IMAN BIN MOHAMED This report is submitted in partial fulfillment of requirement for the Bachelor Of Electronic Engineering (Industrial Electronics) With Honours Faculty of Electronics and Computer Engineering Universiti Teknikal Malaysia Melaka June 2013

ii UNIVERSTI TEKNIKAL MALAYSIA MELAKA FAKULTI KEJURUTERAAN ELEKTRONIK DAN KEJURUTERAAN KOMPUTER BORANG PENGESAHAN STATUS LAPORAN PROJEK SARJANA MUDA II Tajuk Projek : STORAGE WATER TANKS CLEANING ROBOT Sesi Pengajian : 1 2 / 1 3 Saya AFIZRUL IMAN BIN MOHAMED (HURUF BESAR) mengaku membenarkan Laporan Projek Sarjana Muda ini disimpan di Perpustakaan dengan syaratsyarat kegunaan seperti berikut: 1. Laporan adalah hakmilik Universiti Teknikal Malaysia Melaka. 2. Perpustakaan dibenarkan membuat salinan untuk tujuan pengajian sahaja. 3. Perpustakaan dibenarkan membuat salinan laporan ini sebagai bahan pertukaran antara institusi pengajian tinggi. 4. Sila tandakan ( ) : SULIT* *(Mengandungi maklumat yang berdarjah keselamatan atau kepentingan Malaysia seperti yang termaktub di dalam AKTA RAHSIA RASMI 1972) TERHAD** **(Mengandungi maklumat terhad yang telah ditentukan oleh organisasi/badan di mana penyelidikan dijalankan) TIDAK TERHAD Disahkan oleh: (TANDATANGAN PENULIS) (COP DAN TANDATANGAN PENYELIA) Alamat Tetap: Lot 1217, Lorong Arawana 1C, Kampung Hijrah, Jalan Bako, 93050 Kuching, Sarawak. Tarikh:.. Tarikh:..

iii I hereby, declare this report is the result of my own research except as cited in reference Signature :... Author s Name : AFIZRUL IMAN BIN. MOHAMED Date :...

iv I hereby declare that I have read this report in my / our thesis is sufficient in scope and quality for the award of a Bachelor of Electronic Engineering (Industrial Electronics) With Honours." Signature :... Supervisor s Name : EN. AHMAD NIZAM BIN MOHD JAHARI @ MOHD JOHARI Date :...

v For my beloved mother and father Inah binti HJ. Khamis Mohamed bin HJ. Tengah Thanks for loves and supports

vi ACKNOWLEDGMENT Bismillahirahmannirahim... Firstly, I would like to thanks Almighty Allah for His blessing and His power for me to complete this thesis and my final years project that is to make Storage Water Tanks Cleaning Robot. Further, I would like to take this opportunity to express my deepest gratitude to Mr. Ahmad Nizam Bin. Mohd Jahari @ Mohd Johari for being my supervisor. His invaluable guidance and full support for give knowledge that make this project complete according to planning. I wish to appreciate the help provided by lecturer at Faculty Electric in testing and give placed to tested my Project. I would like to express my gratefulness towards my parents Madam. Inah Binti HJ Kamis and Mr. Mohamed Bin HJ. Tengah that always give me support and advice until completing my Final Year Project. Last but not least, my sincere appreciation also extends to all my friends other who have encouragement with help me in completion of this project at University Technical Malaysia Malacca. Thank You.

vii ABSTRACT This project report is to design and build a storage water tanks cleaning robot. The cleaning robot are enter to replace the human labor and to reduce the time and danger for human in the storage water tanks. This method can save on maintenance costs and reduced water wastage. In addition, the robot are controlled using the Graphical User Interface (GUI) to control all the movement such as forward, reverse, turn right, turn left, activated the pump, lamp and also can view the surface inside the storage water tanks via web cam camera. The operation of this robot is to slowly suck the sludge to accumulate in the bottom of the robot and the pumped flow out through the hose pump for water filtration process. The project are used Microcontroller (Pic16f877a) who became 'Main Brain' to operate the relay circuit to move the dc gear motor, pump circuit and lamp circuit. This all operation are use serial communication via RS232 cable to communicated the computer to Microcontroller and give the output to move the cleaning robot. Furthermore, this kind of robot must be waterproof to operate in water at high water pressure.. This report describes the construction of their robot in terms of body building mechanical design and circuit development until make the software that can control all the operation in this storage water tanks cleaning robot.

viii ABSTRAK Projek ini adalah untuk mereka bentuk dan membina sebuah robot pembersih tangki simpanan air. Robot pembersih akan masuk ke dalam tangki simpanan air untuk mengantikan tenaga kerja manusia. Oleh itu, secara tidak langsung ia dapat mengurangkan masa pembersihan dan risiko bahaya ketika berada dalam tangki simpanan tersebut. Kaedah ini boleh menjimatkan kos penyelenggaraan dan mengurangkan pembaziran air. Di samping itu, robot yang dikawal menggunakan Graphical User Interface (GUI) untuk mengawal semua pergerakan robot seperti ke hadapan, kebelakang, belok kanan, belok kiri, serta mengaktifkan pam, lampu dan juga boleh melihat permukaan dalam tangki air simpanan melalui kamera yang telah dipasang pada hadapan robot. Robot ini beroperasi dengan menyedut lumpur secara perlahanlahan yang akan terkumpul di bahagian bawah robot dan dipam mengalir keluar melalui hos pam untuk proses penapisan air. Projek ini menggunakan Mikropengawal (Pic16f877a) yang menjadi 'Otak Utama' untuk mengoperasi litar relay untuk mengerakkan DC gear motor, litar pam dan litar lampu. Kesemua operasi adalah menggunakan komunikasi bersiri melalui kabel RS232 untuk disampaikan daripada komputer kepada Mikropengawal dan memberi keluaran untuk mengerakkan robot pembersih tangki simpanan. Tambahan pula, robot jenis ini mesti kalis air supaya dapat beroperasi didalam air pada tekanan air yang tinggi. Laporan ini menerangkan tentang pembinaan robot dari segi mereka bentuk binaan badan secara mekanikal dan pembuatan litar elektronik sehingga membuat perisian yang boleh mengawal semua operasi dalam Robot Pembersih Tangki Simpanan.

ix TABLE OF CONTENTS Chapter Content Page TITLE OF PROJECT REPORT STATUS VERIFICATION FORM DECLARATION APPROVAL DEDICATION ACKNOWLEDGMENT ABSTRACT ABSTRAK TABLE OF CONTENTS LIST OF TABLES LIST OF FIGURE LIST OF ABBREVIATIONS LIST OF APPENDIX i ii iii iv v vi vii viii ix xiii xiv xvii xviii I INTRODUCTION 1.1 Introduction 1.2 Problem Statement 1.3 Project Objective 1.4 Project Scope 1 2 2 3

x II LITERATURE REVIEW 2.1 Introduction 2.2 Conventional Water Tank Cleaning 2.3 Types Of Cleaning Robot System. 2.3.1 Oil Tank Sludge Cleaning Robot 2.3.2 Robot VR600 @ Wall-E 2.3.3 Track Driven Robotic Unit 2.4 Mobile Robot In Water 2.5 Microcontroller 2.6 Serial Communication 2.7 DC Gear Motor 2.8 Water Pump and Filter 2.9 Camera and Lamp (LED) 4 5 6 7 8 10 12 15 15 16 17 III METHODOLOGY 3.1 Introduction 3.2 Methodology Flow Chart 3.2.1 Selection Of Topics 3.2.2 Settlement Procedures Project 3.2.3 Gantt Chart 3.3 Design Hardware Part 3.3.1 The important of design and impact for Commercialization. 3.3.1.1 Project Design 3.3.1.2 Component Involved 3.4 Software Development 3.4.1 PIC C Compiler V4.038 18 19 20 20 20 21 22 23 24 24

xi 3.4.2 PIC Burner 3.4.3 Proteus 3.4.4 Microsoft Visual Basic 2010 Express 3.5 Circuit Development 3.5.1 Main Circuit 3.5.2 DC Gear Motor Circuit 3.5.3 Motor Pump and Lamp Circuit 25 26 27 28 29 30 31 IV RESULTS AND DISCUSSION 4.1 Introduction 4.2 PIC Microcontroller Programming Instruction 4.2.1 Overview Programming Instruction 4.3 Software Implementation 4.3.1 Visual Basic Software 4.3.2 Designing The Circuit 4.3.3 Main Circuit ( PIC 16 F877A) 4.3.4 Dc Gear Motor Circuit 4.3.5 Motor Pump and Lamp Circuit 4.4 Hardware Implementation 4.4.1 PCB Board Circuit 4.4.2 PCB Board with Component Involved 4.4.3 Procedure to Write Hex File in PIC 16 4.4.4 Making waterproof s for Devices 4.4.4.1 Shielding the Equipment 4.4.4.2 Dc Gear Motor Shielding 4.4.4.3 Web Cam Camera Shielding 4.4.4.4 Motor Pump and Lamp (LED) 4.4.5 Body Design Implementation 4.4.5.1 Restructuring Equipment 32 33 35 36 37 38 40 42 43 45 46 48 49 50 51 52

xii 4.4.5.2 Installation Equipment 4.4.5.3 Final Chassis Design 4.5 Storage Water Tanks Cleaning Robot Task 53 54 55 V CONCLUSION AND RECOMMENDATION 5.1 Project Conclusion 5.2 Recommendation and future work 59 61 REFERENCES APPENDIX A APPENDIX B APPENDIX C APPENDIX D APPENDIX E 62 64 67 72 73 74

xiii LIST OF TABLES No Title Page 4.1 ASCII Codes 34 4.2 Command Pin to move the robot 41 4.3 Circuit Assembly in Panel Box 45 4.4 Specification Of Web Cam 50 4.5 Specification of Pump 52 4.6 Cleaning Robot equipments 45

xiv LIST OF FIGURE No Title Page 2.1 Conventional Water Tank Cleaning 5 2.2 Oil Tank Sludge Cleaning Robot 6 2.3 Robot VR600 7 2.4 Track Driven Robotic Unit 8 2.5 Robotic Manway Cannon 9 2.6 Robotic Boat 10 2.7 Pool Cleaning Robot 11 2.8 Microcontroller Circuit 12 2.9 PIC 16F877A Pin Diagram 14 2.10 Conventional Method 15 2.11 Dc Gear Motor 16 2.12 Water Pump 16 2.13 Web Cam With Lamp 17 3.1 Project Flow Chart 19 3.2 Cleaning Robot Design 22 3.3 Component Involved 23 3.4 PIC C Compiler Program 24 3.5 USB ICSP PIC Programmer 25 3.6 PICKit 2 Version 2.61 26 3.7 PROTEUS v7.8 sp2 26 3.8 Visual Basic 2010 Express 27

xv 3.9 Blok Diagram for output circuit 28 3.10 Main Circuit Block Diagram 29 3.11 DC Gear Motor Circuit Block Diagram 30 3.12 Motor Pump and Lamp Circuit Block Diagram 31 4.1 Flow Chat For Programming Control 33 4.2 Instruction For Programming Cleaning Robot 35 4.3 Visual Basic Interface Pattern 36 4.4 Overall Circuit Involved In Cleaning Robot 37 4.5 Main Circuit in ISIS Professional 7 38 4.6 Main Circuit in ARES Professional 7 39 4.7 Main Circuit in 3D View 39 4.8 DC Gear Motor Circuit in ISIS Professional 7 40 4.9 DC Gear Motor Circuit in ARES Professional 7 41 4.10 Motor Pump Circuit and Lamp Circuit in ASIS Professional 7 42 4.11 Motor Pump Circuit and Lamp Circuit in ARES Professional 7 42 4.12 UV Light Expose Machine 43 4.13 Green Track removal and Mineral Water Machine 44 4.14 Transparency Paper to Etching PCB Circuit 44 4.15 Circuit Assembly in Panel Box 45 4.16 Programming PIC using ICSP socket 46 4.17 Programming Step 1 and 2 47 4.18 Programming Step 3 and 4 47 4.19 Dc Gear Motor Shielding 49 4.20 Web Cam Camera Shielding 50 4.21 Motor Pump 51 4.22 Front View 52 4.23 Top View 52 4.24 Front View 53 4.25 Left View 53 4.26 Side View 54

xvi 4.27 Underwater Front View 54 4.28 Storage Water Tanks 55 4.29 Storage Water Tanks Cleaning Robot 56 4.30 Arrangement of equipments 57 4.31 Before and a few minute cleaning 58 4.32 Results of Cleaning Task 58

xvii LIST OF ABBREVIATIONS PVC - Poly Vinyl Chloride PIC - Peripheral Interface Controller IC - Integrated Circuit EEPROM - Electrically-Erasable Programmable Read-Only Memory PROM - Programmable Read-Only Memory RAM - Read All Memory WDT - Watch Dog Timer ICSP - In Circuit Serial Programming USB - Universal Serial Bus UART - Universal Asynchronous Receiver/Transmitter RPM - Rotation per second DC - Direct Current LED - Light Emitting Diode PCB - Printed in Circuit Board

xviii LIST OF APPENDIX No Title Page A Programming Code for PIC 16F8777A 64 B Programming Code for Visual Basic 2010 Express 67 C Poster Design 72 D Gantt Chart 73 E Data Sheet 74

CHAPTER I INTRODUCTION In this chapter, the introduction of the Storage Water Tanks Cleaning Robot will be explained. This Chapter will explain the objective, problem statement that must be face and the scope of works. 1.1 Introduction Water tanks are liquid storage containers, these tanks are usually storing water for human consumption. A water tank provides for the storage of drinking water, irrigation agriculture, fire suppression, agricultural farming and livestock, chemical manufacturing, food preparation as well as many other possible solutions [1]. Water storage tanks must be maintained so that the quality of water in the tank is clean. Because of contaminated water can lead to diseases that can harm consumers. Unscheduled tank cleaning will affect the health of users. Therefore, storage water tank cleaning should always follow the schedule that have ready set by the user. There are two methods that usually used to clean the water tank. First is using manual method where a manual worker would get himself in the tank and scrub the wall that called conventional water cleaning that mostly cost so expensive. The second method is using

2 automated water tank cleaning. The development of underwater operations robot can solve one of the fundamental problems of clean and potable water to the people by cleaning the water storage tanks, which store water for long time and get sludge deposition at the bottom of the tanks. It is also an effective method to minimize time and danger thus saving human labor. 1.2 Problem Statement In the modern era, people are very concerned about the rapid and cost-effective facilities. Therefore, project that suitable for use in this modern era is cleaning robot that works in a water storage tank. This robot serves as a tool to clean dirt and sludge in the water tank without removing the total amount of water in the storage tank. Therefore, the cost of cleaning can be reduced and avoid wasting water. Cleanliness in the water storage tank is essential to avoid unwanted presence of disease. 1.3 Project Objective There are two objectives of this project: a) To develop cleaning robot to work in storage water tank. b) To create controller that can move the cleaning robot.

3 1.4 Project Scope The scope of this project are: a) Design and build the water tank cleaning robot. For example, build the robot that can operate under the water and for specific storage tank with a flat surface only. b) Study and design controller that can control the movement of the robot. c) Develop the mechanism in the robot such as camera video that provided to allow an operator to monitor the progress of the vehicles

CHAPTER II LITERATURE REVIEW This chapter focuses on the theory of every part of the robot design. Resources obtained from journals, thesis and website containing all information related to the project. 2.1 Introduction The International Standards Organization (ISO) defines a robot as an automatically controlled, reprogrammable, multi-purpose, manipulative machine with some reprogrammable axes, which may be either fixed in place or mobile for use in industrial automation applications.

5 2.2 Conventional Water Tank Cleaning Figure 2.1 : Conventional Water Tank Cleaning Davis, J. and Lambert, R., 2002 state there are three steps for conventional cleaning and disinfecting a water tank. [1] a) Step 1: Cleaning the tank Empty the tank. Open the outlet valve/tap and drain out any remaining liquid. Clean all internal surfaces. Use a mixture of detergent and water to clean all internal surfaces of the tank. b) Step 2: Disinfecting the tank To effectively disinfect the tank, fill it with clean water up to ¼ level only. It is important to not fill the tank too much as this will reduce the concentration of the chlorine solution and limit the effectiveness of cleaning. c) Step 3: Chlorine testing Refill the tank with clean water and allow standing for 30 minutes. Test the residual chlorine left in the tank using a comparator.

6 2.3 Types Of Cleaning Robot System These types of cleaning robot system that are : 2.3.1 Oil Tank Sludge Cleaning Robot Figure 2.2 : Oil Tank Sludge Cleaning Robot This Oil Tank Sludge Cleaning Robot are used to clean the bigger Oil Tank that in petroleum industry. To clean oil storage tank manually not only means a flammable, explosive and toxic environment working conditions but also an operation of low safety, low efficiency, long time and environmental pollution problems. Recently robots have been successfully applied to clean tank appearance and tubes to fully reflect the advancement of robot technology and its practicality. As a result, the mobile sludge cleaning robot is developed. It is equipped with high pressure water jet and shoveling to clean the sludge in the oil storage tank to relieve workers from high intensity labor and poor environmental hazards and improve security and reduce the sludge clearing cycle.[2] To improved the adaptability of Oil Tank Sludge Cleaning Robot to complex conditions and enhance robot automation and intelligence operations this development requirements must be improved to high level.