Oil Tank Sludge Cleaning Robot 6 Track Driven Robotic Unit 8 Web Cam With Lamp 17

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 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 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 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 ReceiverTransmitter RPM - Rotation per second DC - Direct Current LED - Light Emitting Diode PCB - Printed in Circuit Board 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