Tuesday 21 May 2013

SUBMIT REPORT

WEEK 18

We must submit our hardcover project report to UniKL BMI library with get confirmation for our advisor.

FYP REPORT DRAFT

WEEK 15 & WEEK 16

That week we submitted our draft report for our project to our advisor to check and mark the report.

PRESENTATION PROJECT

WEEK 14

This week we have presentation about our project. Our accessors for that day are Madam Nor Amalia Bt Sapiee and Sir Hisym Bin Desa. Alhamdulillah we can answer all the questions about our project.

CHAPTER 5

WEEK 13

Future Work

For the future work of this project can be improved. By resume this project was done, RC helicopter can be controlled automatically by entering the desired program into memory. So, to make RC helicopter work we no longer have control RC helicopter either on the controller or on the computer.
To get a consistent stability, the project will need to convert RC helicopter 4 channel to use a quad copter. By using the quad copter is more stable because it has four blades that can stabilize the condition of the RC helicopter.

CHAPTER 4

WEEK 12

Result

1. Electronic Part



2. Mechanical Part


3. Combinational Result


CHAPTER 3

WEEK 11

Software Development

1. Proteus 7 Professional

Proteus 7 Professional was use to designed Schematic drawing and Printed circuit board (PCB) drawing, which is this software can convert schematic file into PCB automatically. This is the first process which is they need to design the entire component needed before etching it to the board. It also can simulate the circuit whether it function or not. It will be interconnect to C language by burn the program into PIC Microcontroller.

2. MPLAB IDE v8.30

MPLAB Integrated Development Environment (IDE) is an integrated toolset for the development of embedded applications employing Microchip's PIC® and dsPIC® microcontrollers. MPLAB IDE runs as a 32-bit application on MS Windows®, is easy to use and includes a host of free software components for fast application development and super-charged debugging. MPLAB IDE also serves as a single, unified graphical user interface for additional Microchip and third party software and hardware development tools. Moving between tools is a snap, and upgrading from the free software simulator to hardware debug and programming tools is done in a flash because MPLAB IDE has the same user interface for all tools. Connect PIC Start Plus programmer using rs232 cable with the personal computer (PC). Position the PIC16F877A chip onto the PIC Start Plus programmer.

3.C Programming

C programming is one of thousands of computer programming languages that allow users to create instructions for a computer to follow. While C has a slightly more cryptic style than some other programming languages, it's fairly easy to learn and allows you to read and write code for many different platforms. Because it's so efficient and gives the user a lot of control, C is very popular with programmers.

4. Assembly Languange

An assembly language is a low-level programming for computers, microprocessors, microcontrollers, and other programmable devices. It implements a symbolic representation of the machine and other constants needed to program a given CPU architecture. This representation is usually defined by the hardware manufacturer, and is based on mnemonics that symbolize processing steps (instructions), processor registers, memory locations, and other language features. An assembly language is thus specific to certain physical (or virtual) computer architecture. This is in contrast to most high-level programming languages, which ideally are portable.

5. PIC Kit 2

PICkit 2 has been used to download program into PIC with import .hex file which generate by MPLAB IDE. Steps to Use PICkit 2:


1. Connect PIC programmer to computer via serial port / USB port.
2. Insert PIC into the programmer socket.
3. Open the .hex file which you want to export into PIC.
4. Click for „Read-> Read Program from the export file or from the     PIC.
5. Click for „Write -> Write „abc.hex to the PIC.
6. Click for „Verify -> Verify the programming in the PIC.
7. Click for „Erase -> Erase the existence programming in the PIC.


6. Visual Basic 6.0

Visual Basic is a hird generation event driven programming language and integrated development environment (IDE) from Microsoft for its COM programming model first released in 1991. Visual Basic is designed to be relatively easy to learn and use. Visual Basic was derived from BASIC and enables the rapid application development (RAD) of graphical user interface (GUI) applications, access to databases using Data Access Objects, Remote Data Objects, or ArtiveX Data Objects, and creation of ActiveX controls and objects. The scripting language VBScript is a subset of Visual Basic.

CHAPTER 3

WEEK 10

1. RC Helicopter


2. Circuit Development

   a) Relay
          Step 1 – make sure all the component that want to use is completed
          Step 2 – use the printed circuit which is circuit driver relay
          Step 3 & Step 4 – insert the 1kΩ resistor to the selected hole
          Step 5 – solder the resistor gently and make sure the soldering work is in the proper way.
          Step 6, Step 7, Step 8 & Step 9 – insert the diode, transistor, relay and LED in the selected hole
          Step 7 - solder the components nice and tidy.

   b) Microcontroller
          Step 1 – insert the IC base and resistor  in the selected hole
          Step 2 – insert the crystal and capacitor 18pF to the selected hole
          Step 3 & Step 4 – insert the LED and capacitor
          Step 5 & Step 6 – insert the voltage regulator and pin i/o in the selected hole
          Step 7 – make sure all the steps above are finish by soldering the component.