Smart Buggy: An IoT Based Smart Surveillance Robotic Car Using Raspberry Pi

Project Code :TEMBMA3265

Objective

The main objective of this project is to develop a Robot with Camera attached to it for Surveillance

Abstract

Smart Buggy is a surveillance robotic car built to control from anywhere around the globe. It performs every operation with the aid of raspberry pi. Smart Buggy captures the video and is live-streamed via a micro web framework to be viewed from different locations. The video is captured using a web camera and employs a motion detection sensor to detect motions. The camera can be attached and tilted using servo motors. DC motors are employed for moving the Smart Buggy. Movements include forward, backward, left, and right. All the operations are performed via the internet and the concept of the Internet of Things. Smart Buggy is primarily used for surveillance and by port forwarding the device, it can be controlled from anywhere.

Keywords: Surveillance system, Raspberry Pi, Robot, Video and Image Capturing.

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
  • IR Sensor
  • Web Camera
  • Motor Driver
  • Servo Motor
  • DC Motor
  • 12v Battery
  • Power Supply

Software Requirements:

  • Raspbian OS
  • NOOBS Software
  • Python IDE
  • Blynk App

Learning Outcomes

  • Raspberry pi pin diagram and architecture
  • How to install NOOBS software
  • Setting up and installation procedure for Raspberry Pi
  • How to connect Raspberry Pi through VNC viewer
  • Introduction to Python3 IDE
  • Commands in Python
  • Basic coding in Python
  • How to interface Web Camera with Raspberry Pi?
  • Working of IR sensor
  • Interface IR sensor with Raspberry Pi?
  • Working of Servo Motor
  • Interface Servo Motor with Raspberry Pi?
  • Working of Motor Driver and DC motor
  • Interface Motor Driver and DC motor with Raspberry Pi?
  • Working of Battery
  • 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

mail-banner
call-banner
contact-banner
Request Video
Final year projects