Monday, May 19, 2014

WEEK 14

Title: Preparation for presentation FYP-2

Introduction

During this week is a presentation week for all student taking the subject FYP2/14. In this presentation,the student is required to prepare with provide a poster for the project. Presentation project is important to ensure students will present with respectively project by the desired assessor. The format for final year project presentation was provided to the students. The overall mark obtained by students is the average mark given by supervisor and second assessor. This week,a preparation for presentation day will be made and discussed clearly. The final project presentation will be held at Gemilang Hall and start form 8.00 a.m till 12.30 p.m. Students will be assessed by two persons of invited assessor from related department with the project title.

Objectives

1. To make some preparations before presentation day.
2. To presented the function of completed project hardware.

Project Encountered

For this activity in this week,did't have a problem to prepare presentation day for final year project 2.

Project Description

From all the information gathered during the week before will be extracted in away that is easily understood by the required assessment criteria. Below showed the FYP2 project presentation assessment that must following by students:




Figure 1: FYP2 Project Presentation assessment.



Figure 2: Cont..


Figure 3: Cont..

Project Outcome

For presentation day, my assessor are Mohd Raziff Abd. Razak and Siti Zajummi Mohd Zawawi. I had presented about my project that is Microcontroller Based Eggs Incubator.



Wednesday, May 7, 2014

WEEK 13

Title : Project Poster


Introduction


A poster is any piece of printed paper designed to be attached to a wall or vertical surface. In this FYP Sem 2 all students required to provide poster during presentation day. Students need to design the poster based on own project and by referring the FYP Sem 2 guideline that already have at FYP BMI website.

Objectives

1. To complete design the poster of project.
2. To design the poster based on guideline FYP required.

Problem Encountered

During this activity there are no problem I get because the guideline already giving, so it's easy for me to referring.

Project Description


Throughout the process of making a poster application used to create the poster is the software publisher.

This is because Microsoft office publisher is easy to use and also easy to set A1 (Potrait) as a guideline requirement.The content in a poster based on the project and according to the requirements supervisor and
guideline.



Figure 1: FYP Sample Poster .


Project Outcome

As a project outcome ,the activity in this week is done and below the picture poster for presentation project of Microcontroller Based Eggs Incubator.


Figure 2: Poster Project completed.


Monday, May 5, 2014

WEEK12

Title: Mechanical Installation

Introduction

In this week,I am continue the activity for previous week to complete install the mechanical project.

Objectives

1. To complete installation mechanical design of project.


2. To apply the equipment and materials that appropriate with specification of project.

Problem Encountered

In this week the problem during installation mechanical project is to install and mounting the DC motor to make sure the conveyor can move smoothly and the motor chain will not slipped from the sprocket as a required in this project.  



*The video show of problem, that chain motor not moving smoothly when DC motor run.

Project Description

To solved the problem in this week, I am try to change the mounting of DC motor. This is because, the week previous I'm use the cable tie to tighten between DC motor and holder motor. So, that why the DC motor still moving and not stable when run. Then, this week I'm use U-clamp to clamp the DC motor with holder motor to ensure the chain and motor can run smoothly and not slipped as a week before.



Figure 1: U-clamp


Figure 2: The installation DC motor before and after.

Project Outcome


As a project outcome in this week activity is I 'm complete install mechanical project and solved the problem during this week. Below is the picture and video progress project in this week.




Figure 3: Complete installation Eggs incubator project. 


Figure 4: Cont..





                                    
                                                    *Video show how the rotation eggs run.





                                                   *Video how the fan of project function.

Thursday, May 1, 2014

WEEK 11

Title: Mechanical Installation

Introduction

Mechanical installation is the one part of hardware development, it's most complicated to install because it need to relate with electronic design that designed in the previous week. This week, all works that relate with this matter will be discussed and shown clearly.

Objective

1. To complete installation mechanical design of project.

2. To apply the equipment and materials that appropriate with specification of project.

Project Encountered

All works that made is based on the project design and electronic design that has been implemented before. Thus, it does not give any either before, during do this activities. However, this activities is still in progress.


Project Description

The installation mechanical plastic acrylic and wiring for this project is made separately. The following is the procedures to install and wire all the components that used in this project show below :-

Step 1

First, cut  acrylic plastic according to the size of the drawing's project.


Figure 1: Cutting the Acrylic plastic.

Step 2


Drill holes in the plastic acrylic by location and mechanical components to be in the stick later on measurements that have been made.


Figure 2: Drill holes of acrylic for mount the components and others mechanical.

Step 3


Third, affix all acrylic plastic cut to size using Styrofoam. All design based on mechanical drawing's.





Figure 3: Affix and design mechanical project.

Step 4

Lastly, try to mounting the components of project.





Figure 4: Mounting the component.

Project Outcome


As a conclusion for this activity is not completely done and it will continue for the next week to complete the task.




Monday, April 28, 2014

WEEK 10

Title : Mechanical Design

Introduction


Mechanical parts is the basic elements of all mechanical hardware can come in virtually any shape and size, although composite or modular functionality is highly advantageous in today's competitive market. Factories and manufacturers take these parts and assemble them into finished products, which are then sold on the market. Design is the creation of a plan or convention for the construction of an object or a system (as in architectural blueprints, engineering drawings, business processes, circuit diagrams and sewing patterns). So,these project need to prepare the mechanical before start design and installation the mechanical.

Objective


1. To design mechanical parts based eggs incubator.
2. To complete prepared project mechanical parts.
3. To design simple and cheaper mechanical project eggs incubator .  

Project Encountered

For this activity in this week, did't have a problem to prepare and design the mechanical parts.

Project Description

As a project description in this week , I am start to draw simple mechanical parts to build box eggs incubator as show figure 1 below. For preparation mechanical part materials, I get in the way of market Kuala Lumpur such as acrylic, Styrofoam glue,rod, chain,sprocket and etc.





Figure 1: Eggs incubator box view.


Project Outcome 











Saturday, April 19, 2014

WEEK 9

Title : Test and Troubleshoot 

Introduction

Circuit test is an example of white box testing where an electrical probe tests a populated printed circuit board (PCB), checking for shorts, opens, resistance, capacitance, and other basic quantities which will show whether the assembly was correctly fabricated.Troubleshooting is a form of problem solving, often applied to repair failed products or processes. It is a logical, systematic search for the source of a problem so that it can be solved, and so the product or process can be made operational again.

Objective

1. To test the functionality of the circuit.
2. To troubleshoot the circuit.
3. To complete the electronic circuit parts.

Problem Encountered


During the test circuit project there is a problem in a Real Time Clock (RTC). RTC does not work well and do not show the time and date display on the LCD as required by the project. So,the circuit need to troubleshoot and identify the source of the problem.

Project Description

To solve the problem, there are some technique that I used to identify the component or circuit that was breaker or damage. First, give the board a careful visual inspection for faulty joints, damaged PCB tracks, loose connectors, damaged components, signs of overheating, etc.Components often fail by going open or short circuit. We can check for short circuits while they are still on the board. We can often check for open circuits as well, if we allow for the resistance of the rest of the circuit "in parallel" with the component we want to check. Second, measure the actual voltages with the board powered up, to find what is not as we expected it to be. Next, after check the circuit , I identify that crystal 32.768 KHz was damage and need to change. After I change that component, Real Time Clock (RTC) circuit was function as usual.


Project Outcome


The problem for this week was solved and the video below show the circuit function and run.




Thursday, April 17, 2014

WEEK 8

Title : Installation of electronic components.

Introduction

An electronic component is any basic discrete device or physical entity in an electronic system used to affect electrons or their associated fields. Electronic components are mostly industrial products, available in a singular form and are not to be confused with electrical elements, which are conceptual abstractions representing idealized electronic components.

Objective

1.To complete install of electronic components.
2.To complete the hardware part of the project on time.

Problem Encountered


To assemble electronic components, several factors should be considered such as, polarity of some components eg, LED, capacitors and others. Next, the PIN of each component must be soldered or connected correctly and according Datasheet each components.

Project Description


In the assembly of electronic components on a circuit requires a complete equipment such as tools kit(figure 1) to ensure a smooth process of assemble the components and not delayed. Next, true soldering technique - In practice electronics, installing or removing components required soldering. Soldering technique and there should be certain ways. Here are a few techniques that should be followed in the process of soldering electronic components. 

Step of soldering techniques:-

1.Plug solder on electrical contacts .
2.Wait until hot enough Solder .
3.Soldering tip clean with a wet sponge. 
4.If the new solder, solder tip is coated first with a thin tin and evenly. 
5.Clean the material to be soldered (which should be free of fat, rust or other impurities) .
6.Components mounted on the PCB tight (not loose hole), so the components are not rocking .
7.Paste solder tip on the component and the PCB will be hot enough to solder .
8.Then paste the tin in the solder to melt by the end of a sufficient amount to solder.
9.Lift solder and tin, wait a few seconds until the tin to harden and not rocking component. completed.



  Figure 1: Tools kit.

Project Outcome

Based on picture below, its show the complete activity for the this week.




Saturday, April 12, 2014

WEEK 7

Title: Etching-PCB

Introduction 

A printed circuit board (PCB) mechanically supports and electrically connects electronic components using conductive tracks, pads and other features etched from copper sheets laminated onto a non-conductive substrate. PCBs can be single sided (one copper layer), double sided (two copper layers) or multi-layer. Conductors on different layers are connected with plated-through holes called vias. Advanced PCBs may contain components - capacitors, resistors or active devices - embedded in the substrate.

Objective

1. To etched PCB circuit using manual technique.
2. To design the circuit based on the actual circuit project applications.

Project Encountered

For this week there are no problems to complete the project progress

Project Description

Step 1

First, save circuit design from PCB Wizard software. Then,print the circuit PCB  the bottom side layer on a piece of paper from A4 sticker paper. Use a laser printer, not an inkjet. If your printer uses ink cartridges and not toner cartridges, it will not work.

Step 2

Stick the A4 sticker paper that has been printed with the project circuit on the PCB board. Use masking tape to stick it on.

Step 3

Set the iron on the hottest setting. Allow the iron to get hot. Firmly press the iron onto the back of the A4 sticker paper, sandwiching it between the copper clad and the iron. Pressing hard without moving the iron, hold the iron perfectly still for one full minute. Do not move the iron at all during this minute, and push hard, really hard!.Then,rub for 5 minutes and remove the adhesive paper slowly to ensure the right brass mounts on the PCB board.

Step 4

Soak the PCB circuit in the container with acid ferric chloride for a few minutes and make sure there is no copper detached from the circuit. After that, it ready to be installed PCB circuit electronic components. At Table 1 below is component list for etching PCB circuit.




                                          Table 1: Component list for etching circuit.                                          

Project Outcome

As a project outcome for this week, here has some picture for progress project in this week activity.




















Thursday, April 10, 2014

WEEK 6

Title: Provide components

Introduction 

In preparing the project components, several factors must be taken into account. Among them is the projects budget. Each project has its own budget and an estimated budget for the incubator project was made during FYP1 proposal. Second, the list of components is an important part in the preparation of project components.

Objective

1. To find the components associated with the project eggs incubator.
2. To find a cost-effective components.

Project Encountered

From this activity, it does not give much problem because the component that re-listed  is still based on the previous list component's and only certain component is changed according actual project.

Project Description

All components that needed in this project is examined in terms of their specifications for the purposes to validate the project prototype meets before making any purchasing. After that, the components that has been examined and verified suitable to used is recorded in shortlist. Below is the results that has obtained from this activity:-



Figure 1: Shortlist components


Project outcome

As a project outcome from this activity, all the components that needed in this project has been investigate and recorded. Below is components that already buy at Jalan Pasar,Kuala Lumpur.



     Figure 2: The components that already buy.


Saturday, April 5, 2014

WEEK 5

Title : Combination all part of a project program.

Objective

1.To combine all the parts of the program project.
2.To complete program project Micro-controller Based Eggs Incubator.
3.To solved program project using proteus and MPLAB softwafe.

Introduction

In the last week there are several problems to complete the program. But, all the problems can be resolved successfully after research with reference notes and micro-controller programming books.To associate with each program according to project the desired functionality is not an easy technique to consider. This is because, each program has its own function and is closely related to other programs. 

Problem Encountered

For progress this week does not have much of a problem to integrate the project program. Process to combine programs that have been completed not like the process of making the program before. This is because, in order to make the program according to the function of actual projects are very complex and require time to prepare and ready in case it does not mean the project has been successful because it has to be tested with a mechanical project to function as required.

Project Description

To incorporate the project program, 'MPLAB software' is used to get the results. If the program is running success it will show 'Build success', then if fail show 'Build failed'.To know a program work or not, 'Proteus software' is used such as figure 2 at project outcome parts.Figure 1 below show the program project was successful run.



                                         Figure 1 : The result program complete 'Build successful'

Project Outcome

Below is the result obtained from this activity :-



Figure 1: Eggs incubator circuit show the project 'Run'.



Video show the project run using Proteus software




Tuesday, March 18, 2014

WEEK 4

Title : Project research

Introduction 

Project research is an important part of solving the problem on the project. Project research must continue until it is completed and functioning as intended.

Objective

1. To investigate and learn part of software related with the project.
2. To solve the problem using MPLAB and Proteus software.

Problem Encountered

The problem during the week is to finish the coding for the project incubator program. As of last week, the problem comes is how to program the keypad 4 x 4 and other parts using interrupts. Interrupt that I use for this program is TMR0IF.

Project Description


Part that I has a problem during the week are the parts of the software. The problem comes, when the program projects using interrupts. I've tried to re-program but it still does not work as the project needed.To resolve this problem, I referring the book 'The 8051 microcontroller and emmbeded system' to understand the concept of the use of interrupts in the program. In addition, lecture notes is also used to solve the problems encountered and ask in forums on the internet such as linkedin. Below is the most important when do the research to solved a problems.

The following concepts are part of most formal research :-

1. Identification
2. Evidence
3. Recognition
4. Analysis of data
5. Identification
6. Attribution

Project Outcome

As a result of the project for this week, the problem is still in progress to be completed and a book on the picture below to be one of the references to complete the program for egg incubator project.



Figure 1 :
"Microcontroller Programming- The Microchip PIC " books by Julio Sanchez & Maria P.Canton


Date : 28/02/2014

Title of activity : Final Year Project 2 briefing.

        Briefing for final year project was held at room TTL 2 at 3pm on friday. The purpose of this briefing is to ensure that students are aware of and understand the guidelines on this matter. In addition, to inform students about the use of  UniKLBMI-FYP  websites. The students were also given important information about what students need to do and some of the procedures they have to follow as  important dates like the presentation of the project, a final report sending and other projects were presented by Mrs. Nulida Bt Abd Aziz and UniKLBMI-FYP community.

       As a conclusion from this briefing, students know the procedures that they should be following and some of the important date that they should be remind to complete all the tasks perfectly.


Monday, March 17, 2014

WEEK 3

Title : Keypad 4 x 4

Introduction : 

In this week, i'm continued the task at the first week and trying to combine the coding that already made before.But this week, i'm trying to use keypad 4 x 4 as a controller, and  to change normal  button that used last week.

What is keypad ?

A keypad is a set of buttons arranged in a block or "pad" which usually bear digits, symbols and usually a complete set of alphabetical letters. If it mostly contains numbers then it can also be called a numeric keypad. Keypads are found on many alphanumeric keyboards and on other devices such as calculators, push-button telephones, combination locks, and digital door locks, which require mainly numeric input.

So,this week i'm proceed to complete my project program/coding and the main focus is trying to program RTC (Real Time Clock ) using keypad 4 x 4 and others.

Objective :

1. To solve the problem using MPLAB and Proteus software.
2. To complete program the project using Keypad 4 x 4.

Problem Encountered :

Keypad 4 x 4 is the one solution that I already choose to replace push button. Before this, I'm planning to use push button setting the date and time.But,the problem is when use the push button ,we need to up and down the button with one by one to get the digit value of date and time.At, keypad 4 x 4 already have the number or digit that easy to use and setting the date and time.

Project Description :

Keypad is a set of buttons that are connected in the matrix. Advantages of using the keypad instead of using the normal button is button keypad provides more and less I / O port. Example 4 x 4 keypad, requires 8 ports because it is connected in the matrix.We can also build their own extensions using the push button. Keypad is the input module, but programs need to set 4 as the input port and 4 port as output. Connections for keypad is shown below. 



                                                          Figure 1 : Keypad 4 x 4 diagram.


Project Outcome


For project outcome this week still in progress because there have a problem and needed to solve especially in program

Monday, March 10, 2014

WEEK 2

Title : Real Time Clock

Introduction

Starting with new semester for Final Year Project 2 (FYP2). I am already doing some preparation to make project eggs incubator in previous semester break.So,from the first week in this semester, I am continued to make my project and it's more focus to finish the program or coding the project. In my target to finish the program or coding project is before midterm semester break and then continued with progress of design circuit and hardware.So,this week  I want to complete program the date and time using Real Time Clock (RTC) at PIC16F887.

What is RTC ?

A real-time clock (RTC) is a computer clock (most often in the form of an integrated circuit) that keeps track of the current time. Although the term often refers to the devices in personal computers, servers and embedded systems, RTCs are present in almost any electronic device which needs to keep accurate time.


Objective

1. To complete program the date and time by using Real Time Clock  (RTC).
2. To solve the problem using MPLAB and Proteus software.

Problem Encountered


Project Description

PIC program to set time and date to allow users to change the time and date of the projects that have clocks. After changing the time and date, it continues to be stored in the RTC chip.The RTC chip I'm use for this project is Real Time Clock  (RTC) DS1307. The connection for DS1307 RTC using SDA and SCL pins as shown below :-


                                             Figure 1 : Real Time Clock (RTC) diagram.


Project Outcome

There are some picture to show my accomplishments did during the week.But it's still in progress to finish my program project because I need to combine with other program to complete all function of project eggs incubator.Below just shown the program how to set the date :-


                                                  Figure 2 : Program to set time and date


                                                Figure 3 : Cont..




                                                 Figure 4 : Cont...


                                                    

Sunday, February 23, 2014

WEEK 1

Final Year Project - Semester 2

Title : Discussion with project supervisor.

Introduction

This week is the first week for all students FYP 2. So, for the first week most of the students FYP2 should consult with the supervisor of the project to update them as the first week. Then, ask your supervisor about reporting guidelines for FYP 2 progress.

Objective

1. To manage weekly project activities.
2. To update any matters that have been made for FYP 2 to my supervisor.


Procedure

The main objective of this discussion is to update any progress that has been made for FYP 2 to my supervisor. This discussion is about 2 FYP assessment to be made ​​within the expiry date of submission, report format, content and other reports, to fulfill requirements of the subject within a framework of a given date, the gantt chart will be created to make it as a and guidelines to ensure all tasks completed on time

Conclusion

As a conclusion for the first week, the all information needed for the evaluation of FYP 2 was recorded and the tasks related to the FYP 2 will be referred to in that gantt chart until the end of the deadline for FYP 2. For the next progress, the topics to be discussed are research projects specifically made ​​for FYP 2.