Monday, April 9, 2012

Flow chart

Block Diagram of robot function


METHODOLOGY

This project is divided into two parts. First is the hardware design and second is the software design. This project activity must be done step by step. It begins with searching and collecting information from scientific perspective. The review is about mechanical structure design, body, tyre, and motor, electronic circuit design, sensors and actuator, also software programming implementation. The project was begun by finding the concept and idea related to this title.

The robot depending on how it will be programmed should implement all the behaviours like moving, picking fetching and so on successfully next proceed research on electrical part and mechanical design. A survey concerning prices, availability, and choices had been done on the components that will be used.

The circuitry, data sheet and others information were gathered, seeking for the most appropriate selection of components. Then, research on mechanical design where how does base, and others mechanical part look alike. Just after completing the design of mechanical and electronic parts, it proceeds to build and construct the Printed Circuit Board for the electronic circuit followed by developing the software in C programming. Trouble shoot will always be done as long as there is an error in final testing to get the final product.

By using proteus as simulation software, I design the circuit diagram to run the program in PIC by refer to our own block diagram.  In our block diagram, there have two inputs such as sensor A and sensor B. Both input are using infrared sensor that is detect the obstacle only 7 cm of length.  The PIC that we used is PIC16F877A as a CPU that connecting at switching circuit (L293B) to drive the Outputs.

My robot would look like this~

LITERATURE REVIEW

This chapter explain about the function of the main component that being uses to build the vacuum cleaner robot .This project also exposed on research to build the cleaner system that can vacuum the carpet and can clean the floor.The unwanted particle that lay on the floor will be brushed away the suck through a hole then filtered. Therefore, this method is very familiar for most of engineering student in this country where I believe it will bring a lot of challenge and creativity and I like to modify something that can become useful. This project is divided by two part which is vacuuming and cleaning system and controlling the movement of robot.
The literature review can give some rough ideas to help on developing the project successfully and be able to achieve the objectives that have been outlined. Before any development can take place, a research must be carried out on all the possible components that will be used in the autonomous robot. The internet is the place where detailed explanations on a few reference and terminologies of similar projects previously created by others can be found and there is no other place to easily get the data sheets of the components used. Besides of the internet resources, the thesis room in FKE also provides some thesis reference from the previous final year project student. Other than that, the autonomous robot competitions themselves are also another good source of information. The information is very useful and helpful to this project, especially only the issues such as microcontroller, mobile platform design, circuit layout and sensor placement. Below are some of the important theories that related to this project, such as IR reflection law that lead to line detection of the robot, LCD functions, basic idea of line following and maze solving theory, PMW, H-bridge used in motor driver and so forth. These theories should be fully understood before starting the project.

Vacuum Cleaner Robot

The objective of this project is to create the robot that do people work which is to clean and vacuum carpet and floor automatically without people to control its movement. The dust that lies must be vanished away and the same also goes for the rubbish in order to have a better house living style. Besides, that dust contains microbe and bacteria which is not good for health and can cause disease such as asthma, thus the “ prevention is better than a cure”.
I named this project a vacuum cleaner robot, because this robot will suck away the dust and rubbish that lies on the floor of the house.  . For this final year project, I plan to use Robot Forward and Reverse Motor Base with Infrared Sensors and it will combining with the custom home made vacuum which I will mounted on it.
The operation of the robot:
Can detect a wall (right and left)
Can detect an obstacle in front of the robot ( can avoid collision with the table’s stand and other furniture) .

Introduction

The student of UniKL-BMI should complete all the criteria or assessment before they were gets their Bachelor and to complete their study. To fulfill the requirement student should complete task given including to design and build the final year project as known as FYP. As an electronic engineering student, I must create or design one project related what course has been taken by me. This project is a good way in order to produce quality students for the future jobs market. As student, we should know on how to design the project which has a good prospect on the future. We need to design, construct and testing the project by follow the given criteria to us.