RC Surveillance Car Using Raspberry pi along with Smartphone Controller by Wi-Fi and Bluetooth Technologies

Project Code :TEMBMA3344

Objective

The main objective of this project is to make use of both Wi-Fi and Bluetooth technologies for live video streaming and controlling of robot respectively.

Abstract

This project shows the implementation and development of a remote-control car for surveillance purpose and the whole system is controlled by the smart phone. In this RC car, the video streaming work is done by the WIFI communication between the RC car and smart phone. The surveillance of RC car in a given area can be done by the communication between the RC car and Bluedot application that is installed in the smart phone. After the successful communication established between the RC car and smart phone. For the surveillance or to navigate the car while controlling the RC car remotely, we have used the USB web camera that is attached to the vehicle in the front. The test was carried out so that the RC car can be navigate in the four directions i.e., Right, Left, Forward and Backward.

Keywords: Bluedot, Wi-Fi, Raspberry Pi, RC car.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware Requirements:

  • Raspberry Pi
  • Memory Card
  • 5V 2A Adapter
  • Webcam
  • L293D Motor Driver Module
  • DC Motor
  • Connecting Wires

Software Requirements:

  • NOOBS OS
  • Advanced IP Scanner
  • VNC Viewer
  • Python3 IDLE
  • Bluedot

Learning Outcomes


  • Raspberry Pi Pin diagram and Architecture
  • How to install and setting up of NOOBS OS
  • Basics of Python
  • Webcam interface with raspberry pi
  • Live Video Streaming through raspberry pi
  • Bluedot interaction with raspberry pi
  • L293D Motor Driver interface with raspberry pi
  • DC Motor interface with raspberry pi
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering( software’s, Tools, Hardware components, etc.,)
    • Schematic preparation 
    • Code development and debugging
    • Hardware development and debugging
    • Development of the Project and  Output testing
  • Practical exposure to:
    • Hardware and software tools. ,
    • Solution providing for real time problems,
    • Working with team/ individual,
    • Work on Creative ideas.
  • Project development Skills
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills
    • Thesis writing skills

Demo Video

Final year projects