Diy Lab Project

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 19

DIY LAB PROJECT

OBSTACLE AVOIDING VEHICLE USING ULTRASONIC


SENSOR
❖ TEAM
MEMBERS

• Jatin Gupta(22IM10018)

• Pratik Rajkumar Shere


(22AG30046)

• Amgothu Lokesh Naik


(22MI10011)

• Dipanwita Mandal
(22CH10022)

❖Team ID - 18
INTRODUCTION

❖Robotics is part of Today’s communication. In today's world ROBOTICS is fast


growing and interesting field .
❖ Robotic field and design something which will make human life simpler in day
today aspect. Thus we are supporting this cause .
❖An obstacle avoiding robot is an intelligent device, which can automatically
sense and overcome obstacles on its path .
❖Obstacle Avoidance is a robotic discipline with the objective of moving vehicles
on the basis of the sensorial information.
CIRCUIT DIAGRAM
ITEMS USED WITH TECHNICAL
SPECIFICATIONS
ITEMS SPECIFICATIONS QUANTITY
1. Arduino Uno R3 ⮚ Microcontroller: ⮚ 1
ATmega328P

2. Mini Servo Motor SG90 ⮚ Rotate angle: 180°, ⮚ 1

Speed:.09s/ 60°(4.8V)
⮚ 1
3. Motor Driver ⮚ Datasheet: L293D

⮚ HC-SR04, Sensing Range: 40 –


⮚ 1
4. Ultrasonic Sensor
300 cm
5. Gear Motors
⮚ RPM:150 , Voltage Range: 3V - 9V ⮚ 4
6. Wheels
⮚ 4
7. Sensor Holder
⮚ 1
ITEMS USED WITH TECHNICAL SPECIFICATIONS

ITEMS SPECIFICATIONS QUANTITY


8. Jumper Wires ⮚ Length: 20 cm ⮚ Set of 40
9. Mini Slide Switch ⮚ 3- pin , SPDT ⮚1
10. 4 wheel metal chassis ⮚ Black ⮚1
11. Battery ⮚ Li ion (3.3) ⮚3
BACKGROUND AND MOTIVATION
❖Safety Enhancement: One of the primary motivations for developing an obstacle-avoiding car is to
enhance safety in autonomous systems. By incorporating obstacle detection and avoidance capabilities,
the car can navigate its environment while minimizing the risk of collisions with objects or obstacles.
❖Autonomous Navigation: Autonomous vehicles and robotics have been areas of significant research and
development in recent years. Building an obstacle-avoiding car using an ultrasonic sensor serves as a
practical application of autonomous navigation principles, allowing for the exploration of algorithms and
technologies related to autonomous systems.
❖Sensor Technology Advancement: Ultrasonic sensors are commonly used for distance measurement and
obstacle detection due to their reliability and cost-effectiveness. The project provides an opportunity to
understand and experiment with the capabilities and limitations of ultrasonic sensors, as well as their
integration with other components in a robotics system
❖Practical Applications: The project's motivation can be driven by the potential practical applications of an
obstacle-avoiding car. From industrial settings to household environments, a car with obstacle avoidance
capabilities can find use in various scenarios, such as automated manufacturing, home automation,
surveillance, and assistance for people with mobility limitations
OBJECTIVES

❖ Growing demand of home delivery and increasing rate of road accident are faced by
common people. So automation is required which can be done by this project.

❖ It uses ultrasonic sensors for its movement. There will be motors connected to motor
driver . Whenever the robot is going on the desired path the ultrasonic sensor
transmits the ultrasonic waves continuously from its sensor head. Whenever an
obstacle comes ahead of it the ultrasonic waves are reflected from an object and
that information is passed to the microcontroller. The microcontroller controls the
motors left, right, back, front, based on ultrasonic signals.

❖The primary stakeholder/beneficiaries will be the delivery companies.


BLOCK DIAGRAM
WORKING PRINCIPLE
❖The obstacle avoidance robotic vehicle uses ultrasonic sensors for its
movements. Arduino is used to achieve the desired operation .
❖The motors are connected through motor driver IC to Arduino. The ultrasonic
sensor is attached in front of the robot .
❖Whenever the robot is going on the desired path the ultrasonic sensor transmits
the ultrasonic waves continuously from its sensor head .
❖Whenever an obstacle comes ahead of it the ultrasonic waves are reflected
back from an object and that information is passed to the Arduino uno.
❖ The Arduino controls the motors left, right, back, front, based on ultrasonic
signals. In order to control the speed of each motor pulse width modulation is used
(PWM).

❖ When ultrasonic sensor detect the object which is kept inside the path it will send
the signal toward the Arduino uno and according to that it will rotate the motor.

❖ Motor 3 & motor 4 in forward direction and rotate the motor motor 1 & motor 2 in
reverse direction such way that the car get moving in left direction.

❖ Similarly in every time when ever an obstacle in found to be in path of car it will
detect it and rotate the car in left direction to avoid the obstacle.
SALIENT FEATURES OF THE CODE
The salient features of the code for this project include:
Ultrasonic Sensor Initialization -> Motor Control Initialization -> Ultrasonic Distance Measurement ->
Obstacle Detection -> Obstacle Avoidance -> Motor Control -> Servo Motor Control -> Looping
Mechanism
PHOTOGRAPHS OF THE FINAL SYSTEM
LEARNING FROM THE PROJECT
Building an obstacle-avoiding vehicle using an ultrasonic sensor is a great learning experience for
us. Here are the key concepts involved in this project:
1.Understanding the ultrasonic sensor: An ultrasonic sensor emits high-frequency sound waves
and measures the time it takes for the sound waves to bounce back after hitting an object. This
information is used to calculate the distance to the obstacle.
2.Hardware setup: We have used an Arduino board, an ultrasonic sensor ( HC-SR04), a motor
driver board or motor shield, and DC motors for the vehicle's movement.
3.Wiring: We have connected ultrasonic sensor to the appropriate pins on the microcontroller
board, and connect the motor driver board or motor shield to control the motors.
4.Programming: A code to control the vehicle's behavior based on the sensor readings has been
written.
Throughout this project, we learnt about sensor integration, motor control, programming concepts,
and problem-solving. It's a great opportunity to experiment and iterate to work on such a project.
WHO DID WHAT

• Jatin -Budgeting , Code Analyst, Management


• Pratik – Hardware assembly ,system designing
• Lokesh- Hardware assembly
• Dipanwita- Budgeting, Ppt making
CONCLUSION
The goal of our project is to create a autonomous robot which intelligently detects the obstacle in his
path and navigate according to the actions we set for it.
❖ Education and Learning: Such a project can be used as an educational tool to teach students about
robotics, sensor technology, and autonomous systems. It allows students to understand the
principles of obstacle detection, avoidance, and control algorithms.
❖ Research and Development: The project can serve as a platform for researchers and developers to
explore and experiment with obstacle avoidance algorithms, sensor fusion techniques, and
navigation strategies. It can contribute to advancements in autonomous vehicles, robotics, and
intelligent systems.
❖ Safety and Security: Implementing obstacle avoidance technology can enhance safety and security
in various scenarios. For instance, the car can be employed for patrol purposes in areas that require
constant monitoring, ensuring obstacles are avoided to prevent accidents or damage.
❖ Prototyping and Proof of Concept: The project can serve as a prototype or proof of concept for
future autonomous vehicles or robotics projects. It provides a starting point for building more
complex and sophisticated systems that incorporate obstacle avoidance capabilities.
CONCLUSION

We would like to express my sincere gratitude to our team members for their
commitment and hard work. We would like to extend our heartfelt appreciation to our
professors for the guidance. mentorship and valuable insights.
REFERENCES

•https://youtu.be/1n_KjpMfVT0
•International Research Journal of Engineering and Technology (IRJET)
•https://www.slideshare.net/shubhamthakur614/obstacle-avoiding-car
•https://youtu.be/DCqvSVN96Lk
THANK
YOU

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy