Top Banner
Bluetooth controlled Toy car with Android app. Team members: Dheeraj Naga Prasad Kothapalli Naveen Chandra Vallurupalli Viswanath Anudeep Belaganti
15

Bluetooth controlled Toy car with Android app.jkaps/courses/ece511-f14/project/...Bluetooth controlled Toy car with Android app. Team members: Dheeraj Naga Prasad Kothapalli Naveen

Mar 28, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Bluetooth controlled Toy car with Android app.jkaps/courses/ece511-f14/project/...Bluetooth controlled Toy car with Android app. Team members: Dheeraj Naga Prasad Kothapalli Naveen

Bluetooth controlled Toy car with

Android app.

Team members:

Dheeraj Naga Prasad Kothapalli Naveen Chandra Vallurupalli

Viswanath Anudeep Belaganti

Page 2: Bluetooth controlled Toy car with Android app.jkaps/courses/ece511-f14/project/...Bluetooth controlled Toy car with Android app. Team members: Dheeraj Naga Prasad Kothapalli Naveen

Motivation

• The world is at the dawn of a smart phone era where everything in our day to day life is, and can be controlled via a smart phone.

• So in such a time where people are migrating to a smart phone based life, exercising control over things near and around them, our project is aimed at developing a toy car to entertain kids and which can be controlled through a smart phone app

Page 3: Bluetooth controlled Toy car with Android app.jkaps/courses/ece511-f14/project/...Bluetooth controlled Toy car with Android app. Team members: Dheeraj Naga Prasad Kothapalli Naveen

Overview

Page 4: Bluetooth controlled Toy car with Android app.jkaps/courses/ece511-f14/project/...Bluetooth controlled Toy car with Android app. Team members: Dheeraj Naga Prasad Kothapalli Naveen

Block Diagram

Bu

zzer

Led’s

MSP 430

Bluetooth

Motor Ultrasonic

Sensor

Motor

Motor Driver

I2C

UART

Tx/Rx

Page 5: Bluetooth controlled Toy car with Android app.jkaps/courses/ece511-f14/project/...Bluetooth controlled Toy car with Android app. Team members: Dheeraj Naga Prasad Kothapalli Naveen

Hardware Description

COMPONENT

• LEDs

• BUZZER

• BLUETOOTH MODULE(HC-06)

• L293D

• MOTORS

• ULTRASONIC SENSOR

Page 6: Bluetooth controlled Toy car with Android app.jkaps/courses/ece511-f14/project/...Bluetooth controlled Toy car with Android app. Team members: Dheeraj Naga Prasad Kothapalli Naveen

Led and Buzzer Interfacing

•The Led's and buzzer are interfaced to the P1.6 pin of MSP 430.

• They are used in the attract mode to blink alternatively to attract the child.

Page 7: Bluetooth controlled Toy car with Android app.jkaps/courses/ece511-f14/project/...Bluetooth controlled Toy car with Android app. Team members: Dheeraj Naga Prasad Kothapalli Naveen

Ultrasonic Sensor Interfacing •The ultrasonic sensor HC-SR04 is used in child mode wherein it detects the child from a distance.

• It's input trigger pin is connected to pin P2.4 and it's output echo pin is connected to pin P2.5 of MSP 430.

•A pulse input is provided at the trigger pin and the echo is received at the echo pin.

Page 8: Bluetooth controlled Toy car with Android app.jkaps/courses/ece511-f14/project/...Bluetooth controlled Toy car with Android app. Team members: Dheeraj Naga Prasad Kothapalli Naveen

Motor Interfacing

•The motors connected to the wheels of the car are interfaced via a motor driver L293D.

• L293D is connected to MSP 430 using pins P2.0, P2.1, P2.2, P2.3.

• Based on the signals from the pins, the motors turn in forward or reverse directions and thereby moving the car forward, backward, left and right.

Page 9: Bluetooth controlled Toy car with Android app.jkaps/courses/ece511-f14/project/...Bluetooth controlled Toy car with Android app. Team members: Dheeraj Naga Prasad Kothapalli Naveen

Bluetooth Interfacing

•The Bluetooth module (HC-06) communicates with MSP 430 using universal synchronous and asynchronous receive transmit (USART).

•The transmission and receiver pins are connected to pins P1.1 and P1.2 and the VCC and ground are connected as shown.

• This is used to communicate with the android app.

Page 10: Bluetooth controlled Toy car with Android app.jkaps/courses/ece511-f14/project/...Bluetooth controlled Toy car with Android app. Team members: Dheeraj Naga Prasad Kothapalli Naveen

Android App

Attract Mode

Child Mode

Bluetooth Mode

Attract mode

Bluetooth mode

Child Mode

Exit

Connect

^

v > <

• With the world moving into smart-phones this application makes use of Android for ease of use to interact with the toy car. •Android app is built on eclipse IDE and is based on java. •It connects to the Bluetooth module using the unique ID of the module (i.e MAC Address). •It transmits serial data on the click of each button.

Connect to Bluetooth

Page 11: Bluetooth controlled Toy car with Android app.jkaps/courses/ece511-f14/project/...Bluetooth controlled Toy car with Android app. Team members: Dheeraj Naga Prasad Kothapalli Naveen

Software Interfacing

Page 12: Bluetooth controlled Toy car with Android app.jkaps/courses/ece511-f14/project/...Bluetooth controlled Toy car with Android app. Team members: Dheeraj Naga Prasad Kothapalli Naveen

Results

Goals:

1. Naveen Chandra Vallurupalli -Detection and moving away from child by interfacing an IR/Ultrasonic sensor.

2. Viswanath Anudeep Belaganti- Interfacing a Bluetooth module and controlling the car via Android app.

3. Dheeraj Naga Prasad Kothapalli-Interfacing a Buzzer and LED's.

Page 13: Bluetooth controlled Toy car with Android app.jkaps/courses/ece511-f14/project/...Bluetooth controlled Toy car with Android app. Team members: Dheeraj Naga Prasad Kothapalli Naveen

Demonstration

Page 14: Bluetooth controlled Toy car with Android app.jkaps/courses/ece511-f14/project/...Bluetooth controlled Toy car with Android app. Team members: Dheeraj Naga Prasad Kothapalli Naveen

Questions ??

Page 15: Bluetooth controlled Toy car with Android app.jkaps/courses/ece511-f14/project/...Bluetooth controlled Toy car with Android app. Team members: Dheeraj Naga Prasad Kothapalli Naveen

Thank You!!!