Download presentation
Presentation is loading. Please wait.
Published byShannon Dawson Modified over 9 years ago
1
Mobile Controlled Car Students : Tasneem J. Hamayel Hanan I. Mansour Supervisor : Dr.Aladdin Masri
2
Outline ◌ Introduction ◌ Problem Statement ◌ project algorithm
◌ Hardware Component ◌ Software part ◌ Conclusion and future work
3
Introduction Our project is mainly a bout controlling car movement using mobile application . This idea can be used in many fields as Entertaining robot game for children or Spying purpose after adding some further features such as a webcam ,so it may be used as a delivery tool for specific type of services.
4
Website
5
Problem Statement After supplying the vehicle with voltage
» we turn the mobile Bluetooth » using android application to connect with the Bluetooth model on the vehicle. » The vehicle will never crush into a wall because existence of distance sensor
6
Goals The vehicle has two mode’s
Bluetooth mode : using android application to control with the Bluetooth model on the vehicle and to moves in all directions Non-Bluetooth mode : without Bluetooth control the vehicle is moving forward In the Bluetooth mode the vehicle will never crush into a wall because existence of distance sensor
7
Project Algorithm
8
Hardware Components ● Arduino board (Arduino UNO) ● L293D motor driver chip. ● SRF04 Ultrasonic distance sensor ● HC-05 Bluetooth slave ● Prototyping board and cables ● USB cable ● Vehicle kit ● electronic speaker ● Servo Motor
9
Arduino board (Arduino Uno) It will be the brain of the robot, as it will be running the software that will control all the other parts
10
Arduino Benefits open-source 2. flexible 3. easy to use 4. inexpensive 5. online community
11
Software Part The software which placed on PC we’ve used in order to program and communicate with an Arduino board.
12
Example of connecting the USB cable with Arduino module on port (com22 )
13
Using software Some of libraries that we used Ultrasonic library : to read data from ultrasonic sensor and print the distance between obstacles and the sensor. Motor driver library : to test the motor . Servo library : to control our servo motor. Software Serial library : to get data sent from Android application to Arduino on serial.
14
Distance sensor -Distance sensors send an ultrasonic signal forward
-Wait to receive a bounced signal. Depending on how long the signal takes to bounce back the approximated distance to an obstacle can be calculated. -We will use this little device to prevent the vehicle from hitting walls or other obstacles in its way
15
How to connect it with Arduino
16
Bluetooth Module Which interact with mobile application to control the direction of the vehicle. It has four pins : VCC (Power 3.3 – 6V) GND TXD RXD
17
How to connect it with Arduino
18
Servo Motor A Servo is a small device that has an output shaft
This shaft can be positioned to specific angular positions by sending the servo a coded signal
19
How to connect it with Arduino
20
Electronic Speaker It was used in the event of an obstacle in front of the vehicle.
21
Motor Driver As single component As circuit
22
Problems ♦ represented in new things we must learn as Arduino hardware component and the software program used. ♦ some of component not available as a single component so, we build it as a circuit for example motor driver component ♦ Cost ,we’ve lost two Arduino’s and a servo motor so we had to look for alternatives.
23
Conclusion and Future Vision
we achieved blutooth control communication between the mobile -via android application- and the vehicle . The knowledge is ever expanding and so are the problems which the mankind strive to solve. In this spirit, it is hoped that the current activity will lead to further enhancements. For example; work on future for military purpose by the robot.
24
Thank you for your attention
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.