Thursday, 10 May 2012

Week 14

Hello everyone,

Hope everyone is having a blast! I am so happy that presentation for FYP 2 is over.... I had update my post every week for the past 14 week and today's entry will be my last. I hope everyone enjoys my blog and hope to see you guys next time. 

Last Tuesday, dated 24 April 2012, I have gone finished my presentation for my final year project (FYP). I was assessed by Sir Mohd Saiful Othman, lecturer from electrical section and Madam Nurhidayah from telecommunication section. Thanks to both lecturer for assessing me. Next a very thousand thanks to my advisor for helping me and giving me idea to find more research on this project and all my friend for helping me on my FYP till the very end and to my family as well as to all my friends that supports me along the way.

Now lets see the outcome of my project.  :) thank you

Week 13


Title of activity: Finishing the last step , that is joining all the circuit to the helicopter and burn the programmed to the PIC for receiver and transceiver circuit.

Objective:To finish the project.

Content/procedure:


Result and Analysis:After joining all the circuit to the helicopter and testing the circuit. they are a bit problem with the circuit. As i mention before, they are no data transmit to the receiver circuit. Then i need to troubleshoot all the circuit and the programmed. They are much i do to finish my project. But i cant still  get the solution to trouble shoot the programmed. 

Conclusion:They are a little bit problem from my project. They are no data transfer to the receiver. I can just say the programmed is suitable with this , because when i try to programmed to moved to motor of the helicopter. the programmed is working because the motor is moved. But they are second problem that i detect, the IC to control the motor a little bit hot. I think maybe the ic to control the motor of the helicopter maybe not support, to control the motor. Maybe i need to change the new IC to control the the motor and lastly i can say this project a quite difficult to do, then i just finish doing the circuit for receiver and transmitter and i also finish doing the software development that is the controlling in visual basic, but the problem detect before i link the circuit with the visual basic. 




Week 12


Title of activity: Combine All Circuit and test the circuit. 

Objective:To make sure all the circuit ( rf and tx circuit ) funtcion and workable 

Content/procedure:Burn the programmed to the PIC 16F877A and try to move the helicopter with the new circuit without using the remote control. The new circuit got 6 button. 

Result and Analysis: When testing the circuit, they are bit problem with the programmed, after testing the circuit, the motor at the helicopter is funtcion, but the main problem is they are no transmit data from tx to rx.

Conclusion: When testing the circuit, the problem occurs.then i need to trouble shoot the programmed and the circuit first. The troubleshooting takes time and i need help from my friend. The programmed is suitable for the rx and tx, but maybe the problem occurs from the circuit. Maybe from receiver and transceiver at the circuit. Then i put out the receiver and transceiver then i change it with the new one. Then i continue testing and trouble shoot the circuit.



Week 11


Title of activity: Software Development 

Objective:Need Using Visual Basic in this project

Content/procedure: Find and doing some research on internet on how to use visual basic and link it with the circuit.

Result and Analysis: The programmed take from internet, then it will be edited to use on how to control the heli, the key that use is w for forward, s for backward, a for leftside, d for rightside, then for throtlle is t and g. After edit the programmed, and all the visual basic is functioning within try to press key at the keyboard. Then need to configure the port that want to use to connect the circuit to the laptop. But before want to link it. I need to test the circuit first with the switches.

Conclusion:  Design for controlling the RC helicopter using visual basic is successful. but the problem is on how to link the the visual basic to the circuit. . Then need to try first the circuit. It is working with the circuit switches or not

Thursday, 3 May 2012

Week 10


Title of activity: Make a research of programming and the suitable programming that suitable for me to use in my project.

Objective: To make sure the circuit funtcion and workable with the programming

Content/procedure: 

Result and Analysis: Find the programming for circuit receiver and transceiver and i also have a programmed, ill take it from my friend and i want to testing it to my circuit. When testing the circuit, they are a bit problem with the programmed and i need to edit the programmed correctly before testing it again with the circuit.

Conclusion: When testing the circuit, they are a bit problem with the programmed and i need to edit the programmed and change it for the suitable . Then after finish editing the programmed i test it to the circuit again, but they are still problem detect. They are no data transmit to the receiver.Then i continue editing the programmed and also the circuit.

Tuesday, 20 March 2012

Week 9


Title of activity: Continue troubleshoot the circuit and programming.

Objective: To finish doing the project.

Content/procedure:

Result and Analysis: They are many way that i try to troubleshoot the circuit and the programming. 

Conclusion: The programming is working with the PIC. but they are a problem with the receiver and transceiver at the circuit.

Thursday, 15 March 2012

Week 8


Title of activity:  Finishing solder the component to the circuit .

Objective:Finishing the last step that is soldering and testing the circuit.

Content/procedure:

Result and Analysis:  They are no problem detect from the circuit because the programmed is not burn yet to the PIC, we can just test wither the circuit is working or not. 

Conclusion: They are no problem detect since all the component have been solder to the circuit. The problem maybe occur when the programmed have be burn to the PIC

Tuesday, 6 March 2012

Week 7

Phase Test Week


Title of activity: Operate the Remote Control

Objective:To modify the remote control and join the circuits with the remote control.

Content/procedure:
Open the remote control and try to understand the remote control,and how to join the the circuit with remote control.

Result and Analysis:

Conclusion:
After finishing contruct all component to the board. for all circuit, I continue operate the remote rc helicopter, its is because i need to connect he circuit to the remote control. I need to troubleshoot first the remote before i need to join the remote control with the circuit.

Week 6

Title of activity: Contruct the component to the etching board.

Objective:To finish doing and joining all the component to the etching board.

Content/procedure:
Open the remote control and try to understand the remote control,and how to join the the circuit with remote control.

Result and Analysis:

Conclusion:
After finishing doing the etching for all circuit, I continue to joining all the component to the etching boards. Then after joining all the component to the etching board. i need to soldering all the component on this etching board..

Week 5

Continue my project with create PCB using a software and print it on the board and doing some etching and doing some simulation on the circuit using software.





Week 4

Going to Jalan Pasar to Buy component and new RC helicopter

Transmitter Module

Receiver Module





Monday, 5 March 2012

Week 3


The important thing to use in this project is :

GPS Module:



            In this project the usage of GPS with the microcontroller is very essential and need to be understood very carefully. Since the previous GPS provided which are also an integrated board that have too many parameters instead of only one general purpose of getting the coordinate location, we decide to use a simpler GPS like Parallax GPS Receiver. We use this module because it is much simpler and easy to be programmed instead of the previous one. Besides, it is also due to the reason that the architecture of the GPS itself.


            The GPS Receiver Module provides standard, raw NMEA0183 (National Marine Electronics Association) strings or specific user-requested data via the serial command interface, tracking of up to 20 satellites, and WAAS/EGNOS (Wide Area Augmentation System/European Geostationary Navigation Overlay Service) functionality for more accurate positioning results. The Module provides current date, time, latitude, longitude, altitude, speed, and travel direction/heading, among other data, and can be used in a wide variety of applications, including navigation, tracking systems, mapping, fleet management, auto-pilot, and robotics.
Specification:
·         Fully-integrated, low-cost GPS receiver module with on-board, passive patch antenna.
·         Single-wire, 4800 baud Serial TTL interface to BASIC Stamp®, SX, Propeller, and other processors.
·         Provides either raw NMEA0183 strings or specific data requested via the command interface.
·         Requires single +5VDC supply @ 115mA (typical).
·         0.100” pin spacing for easy prototyping and integration.
  • The navigation update rate of the GPS Receiver Module is once per second.
  • • High sensitivity (-152 dBm for tracking and -139 dBm for acquisition).
  • The Module contains a built-in rechargeable battery for memory and real-time clock back-up.
  • On average, the Module has a +/-5 meter position accuracy and a +/-0.1 meter per second velocity accuracy.

RF module

These RF modules are adopting RF integrated circuit with super-heterodyne working mode and SAW resonance. Its features are stability and strong ability of anti-jamming. It is widely used at some spot of industrial control that has high requirement.

RS-232









Week 2

SIMULATION CIRCUIT


Circuit 1 
Circuit 2

 Circuit 3

Week 1


Project Block Diagram 
Project Description
1.    RC Helicopter is operating using wireless transmitter and receiver module. Transmitter and receiver module is operating using 12V battery. This system is using computer interfacing to receive data from computer.
2.    When system is operating, PIC microcontroller detects data from computer. If data in, LED will blink and transmitter module send the data to receiver.
3.    Receiver module detects data from computer. If data in, system will compare position now with destination and calculate compass direction. Helicopter will fly to target.
4.    System detects direction now. If direction is heading to left, helicopter will turn to right and red LED turn on. Else, if direction is heading to right, helicopter will turn to left and green LED turn on. System detects GPS position now. If GPS position same as destination, helicopter will stop.
5.    Users enter destination and GPS location. System detect start button. If button pressed, computer will send data to transmitter module. Else, system detects stop button. If button pressed, computer will send data to transmitter.

Transmitter Module

Receiver Module


Monday, 30 January 2012



What Is GPS ASSISTED AUTONOMOUS VEHICLE(REMOTE CONTROL HELICOPTER)?
Its a project that use RC helicopter that can fly autonomous within control it using a coding from PC/laptop.


INTRODUCTION
At nowadays, as we known the accident is always happen involved motorcycle,cars and also bus. If accident happen crash to ravine or lost in the forest, we had a lot of trouble to trace the position of the victims and needs lot of rescue team to locate them.

Furthermore, the system of delivery nowaday needs worker to sent the item on time. Others, at the farm and garden we need used mechine in manual to spray poison and fertilizer for plant. This need a lot of energy of human and also it will harmfull to us. Other than that, at the factory or else, we need human to surveillance the area for the safety purpose.

This project called global positioning system(GPS) autonomous vehicle will improve all the problem statement above. This project will give benefit such as if accident happened involved lost vehicle ,we are easy to locate them using this system. Other than that, it can be use for safety purpose for tracking the vehicle if theft or missing.

Second benefit from this project is using RC helicopter, we can used it in agricultured industry such as, fertilizer and poison will be sprayed with fast and easy using Rc helicopter. Others, we also can used this project for safety purpose in industries or office. Suppose that this RC helicopter will be equip with surveiliance camera and just control the RC helicopter to survey the areas.

Lastly,if this project is fully successful. It can be used for comersial purpose and can be sold in the market.


PROBLEM STATEMENT
The main tasks for this project, and at the same time to complete this project, there are several major problems to be faced. For example, there is a major problem on the remote control, because we need to chose whether it should be using wireless, or infrared. We also need to know the frequency to be used to control the RC helicopter. Using wireless is better for a long distance rather than using infrared, RC helicopter can go the distance is very close and not far away. The second problem faced is the ability of the batery RC helicopter, RC helicopter, if small, it only lasted for 7 minutes.  But if bigger, it should be to heavy the helicopter to fly. In addition, in connection with the GPS as we know, GPS is limited to areas with no obstruction from above, if there are barriers that interfere with, most likely signal will disappear and we will not be able to detect that the GPS. 
             A further problem is there about the coding that will be used to automatically control the RC helicopter, and what materials will be used to control the RC helicopter through a laptop or computer. Not only that, we still do not know how much distance it can fly , as we know, small-sized RC helicopter can only fly as far as 6 to 7 meters high, and we need a tool that can control the RC helicopter to go far away. At the same time we also need to know the size and ability that can be reached by one mini helicopter.How many weight that the helicopter can fly up because they may be modified to allow some new things put on it such as batery, gps module,wireless tranceiver and anttena. 
              The last problem is whether the equipment should be used to complete the project, as dimension above, the tool should be used for it to go further, coding used, other items like IC that should be used and others. 

LITERATURE REVIEW

Nowadays as we know they are many types of car that have been install with security at their cars. That is install the GPS tracking at car for prevent the car from be stolen. But not all of car in Malaysia install that GPS at their car. Most of the car that have been install GPS tracking,we can detect that where is the car if the car is stolen. As we know , The GPS-based car security systems works based on the concept of utilizing satellites to provide our car with its current coordinates, and you would be able to have the knowledge of your exact location on a global map with the assistance of the in-car GPS map.We can also receive information such as  travelling speed as well as directions, thus it could prove to be a useful tool to have. And when we installed a GPS-based security system in ours car, in case the car gets stolen, we would be able to detect the exact coordinates of your car, no matter which part of the world it is located at.Then we know that this security is very important to us in nowadays.
Vehicle tracking using GPS (Global Positioning System) is fully integrated into the VTS (Vehicle Tracking System). GPS was developed by the U.S. military to enable accurate navigation. 24 satellites have been placed in orbit some 20.000 km from the earth's centre.The vehicle to be tracked is fitted with a GPS receiver and a small antenna. GPS satellites are continuously transmitting a radio message containing information including when the data was sent, which satellite sent it and the current reliability of the system. The GPS receiver fitted in the vehicle receives information from at least 4 satellites and carries out the necessary calculations to determine its current position.


METHODOLOGY

The main focus on this project is using transmitter to transmit data from device to another device with simultaneous and stable. This need be done by doing research and development using all material and equipment and test their reliability to confirm with is the best for this project. For the transmitter, it have lot of type such as infrared, radio wireless. Infrared is a very cheap component device on the market but have lot of difficulties when using them. This shown infrared cannot transmit far away and need straight forward signal. Compared to wireless device, it is more equivalence and more reliable to do this work, because it is also not very expansive and easy get from local market. Also wireless can transmit over 1km if using high gain antenna and high gain transmitter.
Secondary focus in this project is using and modified the global positioning system(GPS) to communicate data through computer and manage them to control the RC helicopter automatically and perfect with their positions. After that, make the coding code to easy configure and user friendly to control the RC helicopter to any coordinates wanted. But for RC helicopter also need something special to maintain the high from surface.

OBJECTIVE

          This research study intends finish improve and develop remote control (RC) Helicopter from manual operation to autonomous operation using Global Positioning System and Transceiver system.
·         Use GPS tracking on RC helicopter
·         Controlling RC helicopter using coding from laptop.


BENEFITS AND CONTRIBUTION



According to studies made, there are some advantages available when the project is completed. For example, we can determine the position of a vehicle or in the projects of RC helicopter with a remote control, so we do not have to follow the vehicle or the RC helicopter to find out the real position of the vehicle and the RC helicopter. In addition, if we can add applications to the RC helicopter camera, we can use it to monitor a remote place without having to go to the place, enough to be some where and send the RC helicopter to a place desired.

            In addition, if the project is successful, it can be used commercially. It can be sold in the market for public use. It can be used at any place for the purpose of monitoring a location, or been used to examine damage to a place where high place by the movement of people.





WORK PLAN
Budget
Table below shows the cost that we assume for this project.

No
Item
Quantity
Price Per Unit (RM)
Total Price (RM)
1
Small RC helicopter
1
65.00
65.00
2
GPS Module
1
187.00
187.00
3
PCB
3
4.00
12.00
4
Heat sink
3
5.00
15.00
5
Heat sink compound
1
10.00
10.00
6
Serial wire
1 roll
30.00
30.00
7
Connector
6
1.00
6.00
8
RS 232 Adapter Converter Cable
1
18.00
18.00
Total Cost (RM)
325.00

    

CONCLUSION
As a conclusion, these project actually to improve and develop remote control (RC) helicopter from manual operation to autonomous operation using Global Positioning System (GPS) and transceiver system.  This project base on fully controlled by two way communication using high gain transmitter and receiver. In this project also, we need to know about how to design and create a small circuit but high productivity. Because for the RC mini helicopter is hard to fly with heavy equipments attach to them.
The project also will produce new development for two ways long range data transmissions between two devices connect with frequency with stable connection. In addition to create this project, we need to research any equivalent device and made suitable choice to archive our target. Also these projects, we need do a lot of study in microcontroller to archive autonomous controlling on RC device.

REFERENCE