0% found this document useful (0 votes)
9 views11 pages

Light Follower Robot Presentation

This document outlines the design and functionality of an Arduino-based light follower robot that utilizes Bluetooth control and obstacle avoidance. The robot follows a light source using LDR sensors, avoids obstacles with an ultrasonic sensor, and can be activated or deactivated via a mobile app. Future enhancements include solar power integration, AI-based pathfinding, and a graphical user interface for control.

Uploaded by

samgameing1257
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views11 pages

Light Follower Robot Presentation

This document outlines the design and functionality of an Arduino-based light follower robot that utilizes Bluetooth control and obstacle avoidance. The robot follows a light source using LDR sensors, avoids obstacles with an ultrasonic sensor, and can be activated or deactivated via a mobile app. Future enhancements include solar power integration, AI-based pathfinding, and a graphical user interface for control.

Uploaded by

samgameing1257
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 11

Light Follower Robot with

Bluetooth Control and Obstacle


Avoidance
Presented by: [Your Name]
Introduction
• This project demonstrates an Arduino-based
autonomous robot that follows a light source,
avoids obstacles using an ultrasonic sensor,
and can be turned ON/OFF using Bluetooth
commands.
Objectives
• - Follow a light source using LDR sensors
• - Avoid obstacles using an ultrasonic sensor
• - Enable/disable robot using Bluetooth (via
mobile app)
• - Simple, low-cost prototype for intelligent
robotics
Block Diagram
• Input: LDR Sensors, Ultrasonic Sensor,
Bluetooth Module
• Controller: Arduino UNO
• Output: Motor Driver (L298N), DC Motors
Components Used
• - Arduino UNO
• - LDR sensors (x2)
• - Ultrasonic sensor (HC-SR04)
• - Bluetooth Module (HC-05/HC-06)
• - Motor Driver (L298N)
• - DC Motors (x2)
• - Power Supply (Battery Pack)
Working Principle
• 1. Bluetooth ON ('1') or OFF ('0') received from
mobile
• 2. When ON, robot checks for obstacle using
HC-SR04
• 3. If no obstacle: follows light using LDR
sensors
• 4. If obstacle: stops and turns toward brighter
side to avoid
Code Explanation
• - Uses SoftwareSerial for Bluetooth (pins 0 &
1)
• - 'isActive' variable controls ON/OFF state
• - `getDistance()` checks for obstacles
• - `followLight()` or `avoidObstacle()` based on
sensor input
Circuit Diagram
• Includes:
• - LDRs to A0 & A1
• - HC-SR04 to pins 7 (TRIG) & 8 (ECHO)
• - Motor Driver to pins 5, 6, 9, 10
• - Bluetooth to pins 0, 1
Output & Results
• - Robot follows the direction of maximum light
intensity
• - Stops and reroutes upon detecting an
obstacle
• - Bluetooth provides convenient wireless
control
Conclusion & Future Scope
• - Project successfully demonstrates a basic
autonomous robot
• - Future Improvements:
• * Solar panel for power
• * AI-based pathfinding
• * App with GUI control
Thank You
• Any Questions?
• Feel free to ask!

You might also like