Presentation is loading. Please wait.

Presentation is loading. Please wait.

Remotely Controlled Car

Similar presentations


Presentation on theme: "Remotely Controlled Car"— Presentation transcript:

1 Remotely Controlled Car
SRI JAYACHAMARAJENDRA COLLEGE OF ENGINEERING Mysore Department of Information Science and Engineering Remotely Controlled Car By : Anurag B Charan S Pai Prashanth Bhat Sachin A Guided By : S P Shivprakash Assist. Prof. ISE SJCE, Mysore

2 Remotely Controlled Car -Introduction
The project involves controlling a robotic car using , a Wi-Fi/3G and camera enabled android mobile and Laptop. The hardware involves use of microcontroller, android mobile , Bluetooth receiver and a robotic car with gear motors.

3 Remotely Controlled Car – Working
The Android mobile which is placed on the car and acts as a brain. The mobile camera is used to capture the video and sent it to the controller/user on IP. Android mobile is interfaced with microcontroller via Bluetooth.

4 Remotely Controlled Car – Working
Microcontroller controls the gear motors attached to the wheels based on instruction from the brain. The controller/user controls the car by watching video which is sent from android mobile. The instructions (like move left, right, etc.,) from controller/user is sent to android mobile which in turn instructs the microcontroller to control the car.

5 Remotely Controlled Car – Architecture
video transfer control commands microcontroller phone

6 Remotely Controlled Car – Data Flow Diagram

7 Remotely Controlled Car – Class Diagrams
User side User StartVideo() GetControl() StartVideo() GetControl() Video VideoBuffer File Control Button Socket send(socket)

8 Remotely Controlled Car – Class Diagrams
User side Video VideoBuffer File Inheritance Inheritance VideoReceiver Socket receive(socket,File) VideoPlay Player Socket Display(File)

9 Remotely Controlled Car – Class Diagrams
Hardware side StartUp CreateThread() Start() Start() Start() VideoRecord Camera File startRecord(File) Stop() VideoSender Socket VideoBuffer File send(socket,File) ReceicveControls Socket buffer Connect_MC(buffer) receive(socket,buffer)

10 Remotely Controlled Car – Requirements
Hardware Android mobile Microcontroller ( AtMega16 ). Bluetooth receiver. Gear motors. Software Android SDK Eclipse IDE AVR Studio – To burn Microcontroller Java and C programming. Laptop (RAM – 1GB , HDD-80GB )

11 Remotely Controlled Car – Snapshots

12 Remotely Controlled Car – Snapshots

13 Remotely Controlled Car – Snapshots

14 Remotely Controlled Car – future implementations
Hardware side programming. Interfacing mobile phone and hardware via Bluetooth. Hardware Design and Implementation.

15


Download ppt "Remotely Controlled Car"

Similar presentations


Ads by Google