I. Objectives
1. To design and develop an android application in the form of a racecar remote control.
2. To develop a racecar using gizDuino (Arduino clone).
3. To control the racecar using the android application via Bluetooth technology.
II. Intended Learning Outcomes
At the end of the project, students shall be able to:
1. Incorporate the knowledge they have learned from the CPE532L1 Elective 2, Embedded Systems.
2. Develop critical thinking in designing and developing a project on Embedded Systems.
3. Implement a successful working Android-Controlled Racecar via Bluetooth project.
III. Discussion
In this project, we used gizDuino (an Arduino clone) to create a Racecar robot that will be controlled by an android application that we also designed and develop via Bluetooth. The said robot will be evaluated on a robot race competition that was held on CPE Day Engineering Week held at TIP Congregating area on September 19, 2013.
IV. Definition of Terms
Accelerometer - Most Android-powered devices have built-in sensors that measure motion, orientation, and various environmental conditions. These sensors are capable of providing raw data with high precision and accuracy, and are useful if you want to monitor three-dimensional device movement or positioning, or you want to monitor changes in the ambient environment near a device. Accelerometer measures the acceleration force in m/s2 that is applied to a device on all three physical axes (x, y, and z), including the force of gravity.
Algorithm - In mathematics and computer science, an algorithm is a step-by-step procedure for calculations. Algorithms are used for calculation, data processing, and automated reasoning.
Android - android is a Linux-based operating system designed primarily for touchscreen mobile devices such as smartphones and tablet computers.
Arduino - arduino is an open-source electronics prototyping platform based on flexible,