Light Flow Robot Car with Raspberry Pi

Project Code :TEMBMA3150

Objective

The main objective of this project is to implement the light following and control the movement of the robot by proper tuning of the control parameters and thus achieve better performance.

Abstract

Light Following is one of the most important aspects of robotics. A Light Following Robot is an autonomous robot which is able to follow light that is given to LDR by the light. It is designed to move automatically and follow the light. The robot uses LDR sensors to identify the light thus assisting the robot to move according to the light. The array of four sensor makes its movement precise and flexible.

The robot is driven by DC gear motors to control the movement of the wheels. The Raspberry pi interface is used to perform and to control the speed of the motors, steering the robot to travel along the line smoothly. This project aims to implement the light following and control the movement of the robot by proper tuning of the control parameters and thus achieve better performance.

Keywords:  Light Following, Robot, LDR, Raspberry PI

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
  • LDR
  • ADC
  • Motor Driver
  • DC Motors
  • 12V Battery
  • Power Supply

Software Requirements:

  • NOOBS
  • Python IDLE
  • Raspbian OS
  • VNC Viewer

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
  • Working of LDR Sensor
  • Working of ADC
  • How to interface LDR Sensor with ADC?
  • How to interface ADC with Raspberry Pi?
  • Working on Motor Driver
  • How to interface Motor Driver with Raspberry Pi?
  • Working on DC Motor
  • How to interface DC Motor with Raspberry Pi?
  • Working on Power supply
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering (Hardware components, etc.,)
    • Hardware development and debugging
    • Development of the Project and Output testing
  • Practical exposure to:
    • Hardware 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
    • Testing skills
    • presentation skills
    • Thesis writing skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video