SlideShare uma empresa Scribd logo
1 de 35
Line Follower Robot and
Object Detector
PRESENTED BY
• ABHAS PRATIK SINGH (14300510005)
• CHANDNI SINHA (14300510052)
• RANJEET KUMAR RANA (14300510008)
• PRASHANT KUMAR (14300510055)
• PIYUSH JAISWAL (14300510057)
CONTENT
• INTRODUCTION
• OVERVIEW
• KIT ASSEMBLING
• MOTHERBOARD
• PROGRAMMING
• TYPES
• LINE FOLLOWERS ROBOT
• OBSTACLE DETECTOR
INTRODUCTION
 A robot is a mechanical or virtual artificial agent, usually an
electro-mechanical machine which performs a variety of tasks that is
guided by a computer program or electronic circuitry.
 Types- Stationary robot, Mobile robot.
 Constitution of robot- locomotive system, power supply, actuators,
sensory devices for feedback, control system.
 Applications- Manufacturing industry, medical science, robots in
space, national defense, transportation, agriculture etc…
OVERVIEW
• KIT ASSEMBLING Kit is assembled through
many mechanical parts and circuit board.
• MOTHER BOARD It contains various type of
chips, power supply, connectors, ports and
switches.
• Types There is various type of robot’s
application. Here we discuss about
1. Line following robot
2. Obstacle detector robot
KIT ASSEMBLING
•Nut, Bolt,
Screws &
Spacers.
Mount the motors on chassis as shown
below
Fix wheels to the shaft of the motors
Fix the lower plate to the chassis using
tiny screws & the caster wheels using
nut-bolts
Connect battery snapper & place the
batteries at the upper side of the
chassis
Mother board
Fix motherboard on upper plate by
using nut-bolt & the spacers
Take out motor wires from motor side
& battery wire from other side and fix
upper plate on chassis with tiny screws
Basic Robotic Assembly is Ready…
MOTHER BOARD
CONTENTS OF MOTHERBOARD
• MICROCONTROLER
• 1117 VOLTAGE REGULATOR
• MAX232
• L293DNE MOTOR DRIVER
• 16 X 2/16 X 1 LCD INTERFACE
• SWITCHES
• POWER SUPPLY
• LED’s
• BUJJER
• PORT
Microcontroller
• It is a micro computer chip which stores and execute programs.
1117 VOLTAGE REGULATOR
• It is a three terminal 5V voltage regulator IC used to provide a
constant voltage supply.
MAX232
• This IC acts as a voltage conversion.
L293DNE MOTOR DRIVER
• This is basically a motor driver IC which is used for driving the DC
motors by using separate power supply.
LCD INTERFACE
• The LCD interface is used for displaying in 4 bit mode any
message, status or for debugging purpose and also as a
general purpose input output port
SWITCHES
• Four tact switches along with a Reset switch are present on
the board in order to provide an external input to the
board.
POWER SUPPLY
• A battery or an AC adaptor is used for providing power
supply to the mother board which regulated power supply
to all its peripherals.
LED’s
• RED-Active High
• ORANGE- Logic Power ON indicator
• GREEN - Driver Power ON indicator
PROGRAMMING
 Program is written in C language.
 Code is written to give instructions to computer to perform a
particular task in a particular condition.
 Code is compiled to generate machine file.
 Computer only understand this machine file which is in the
language of 0 & 1.
 Now this file is been feed in the memory of the microcontroller.
TYPES OF ROBOTICS
• LINE FOLLOWER ROBOT
• OBSTECLE DETECTOR
LINE FOLLOWER ROBOT
MOTOR
 Two motors have been used to rotate the two wheels clockwise or
anticlockwise. This provides motion to the robot.
 Motors are arranged in a fashion called H-Bridge.
 H-Bridge-It is an electronic circuit which enables a voltage to be
applied across a load in either direction.
 To power the motor, two switches are turned on that are diagonally
opposed in the H-Bridge.
 The combination of switches that are on, decide the motion of robot
whether it will go forward, backward or take turn.
WORKING MODEL
 The working model of a line follower consists of two motors, one
ATmega8 circuit board, two wheels, two IR sensors, LEDs, wires and
power supply.
 IR sensors provide the input, motors give the output and the wheels
make the robot to follow a line.
 Follower robot is a mobile machine that can follow a path. The path
can be a visible black line on a white surface.
 The IR sensors receive an analog signal that depends on
the intensity of light reflected by the black line of emitted beam by
the LEDs.
 The microcontroller gives instructions to motor to perform work.
APPLICATION
• there are cases where smarter versions of line
followers are used to deliver mail within
an office building and deliver medications in a
hospital.
the technology has been suggested for
running buses and other mass transit systems,
and may end up as part of autonomous cars
navigating the freeway.
just some thoughts.
OBSTACKLE DETECTOR ROBOT
CONCLUSION
• The robotics field is quite promising but to
make a really intelligent robot take supreme
effort. The ultimate goal of robotics is super
human system that embodies all the skill(such
as intelligence, touch and sensitivity) of
human without of any their limitation(such as
strength, ageing).
REFERENCES
www.goodreads.com
www.wikipedia.org
www.i3indya.com
THANK YOU

Mais conteúdo relacionado

Mais procurados

Line follower robot
Line follower robotLine follower robot
Line follower robotPriya Hada
 
Line Following Robot using Arduino UNO
Line Following Robot using Arduino UNOLine Following Robot using Arduino UNO
Line Following Robot using Arduino UNOViswanadh Ivaturi
 
Embedded Application : An Autonomous Robot or Line Follower Bot
Embedded Application : An Autonomous Robot or Line Follower BotEmbedded Application : An Autonomous Robot or Line Follower Bot
Embedded Application : An Autonomous Robot or Line Follower BotEr. Raju Bhardwaj
 
Line Following Robot
Line Following RobotLine Following Robot
Line Following RobotSelf-employed
 
Final report on line follower
Final report on line followerFinal report on line follower
Final report on line followerPriya Hada
 
Line follower(theory + coding + videos)
Line follower(theory + coding + videos)Line follower(theory + coding + videos)
Line follower(theory + coding + videos)Yash Patel
 
LINE FOLLOWER ROBOT
LINE FOLLOWER ROBOTLINE FOLLOWER ROBOT
LINE FOLLOWER ROBOTMohit Kumar
 
Line following robot - Mini project
Line following robot - Mini projectLine following robot - Mini project
Line following robot - Mini projectAmit Upadhye
 
Line Following Robot
Line Following RobotLine Following Robot
Line Following RobotFarooq Saeed
 
Real-time Obstacle Avoidance Algorithm for Mobile Robots
Real-time Obstacle Avoidance  Algorithm for Mobile RobotsReal-time Obstacle Avoidance  Algorithm for Mobile Robots
Real-time Obstacle Avoidance Algorithm for Mobile RobotsM. Jamiul Islam (Jamil)
 
light follower robot
light follower robotlight follower robot
light follower robotanuragyadav94
 

Mais procurados (20)

Line follower robot
Line follower robotLine follower robot
Line follower robot
 
Line follower robot
Line follower robotLine follower robot
Line follower robot
 
Line follower robot
Line follower robotLine follower robot
Line follower robot
 
Line Follower Robot
Line Follower RobotLine Follower Robot
Line Follower Robot
 
Line Following Robot using Arduino UNO
Line Following Robot using Arduino UNOLine Following Robot using Arduino UNO
Line Following Robot using Arduino UNO
 
Embedded Application : An Autonomous Robot or Line Follower Bot
Embedded Application : An Autonomous Robot or Line Follower BotEmbedded Application : An Autonomous Robot or Line Follower Bot
Embedded Application : An Autonomous Robot or Line Follower Bot
 
Line follower robot
Line follower robotLine follower robot
Line follower robot
 
Line Following Robot
Line Following RobotLine Following Robot
Line Following Robot
 
Final report on line follower
Final report on line followerFinal report on line follower
Final report on line follower
 
Line follower(theory + coding + videos)
Line follower(theory + coding + videos)Line follower(theory + coding + videos)
Line follower(theory + coding + videos)
 
Follower
FollowerFollower
Follower
 
LINE FOLLOWER ROBOT
LINE FOLLOWER ROBOTLINE FOLLOWER ROBOT
LINE FOLLOWER ROBOT
 
Line following robot - Mini project
Line following robot - Mini projectLine following robot - Mini project
Line following robot - Mini project
 
Line Following Robot
Line Following RobotLine Following Robot
Line Following Robot
 
Real-time Obstacle Avoidance Algorithm for Mobile Robots
Real-time Obstacle Avoidance  Algorithm for Mobile RobotsReal-time Obstacle Avoidance  Algorithm for Mobile Robots
Real-time Obstacle Avoidance Algorithm for Mobile Robots
 
Presentation1
Presentation1Presentation1
Presentation1
 
light follower robot
light follower robotlight follower robot
light follower robot
 
Line following robot
Line following robotLine following robot
Line following robot
 
Microcontoller
MicrocontollerMicrocontoller
Microcontoller
 
Line Follower Robot
Line Follower RobotLine Follower Robot
Line Follower Robot
 

Semelhante a Robotics

Line of the system that follower Robot.pptx
Line of the system that follower Robot.pptxLine of the system that follower Robot.pptx
Line of the system that follower Robot.pptxdivyanshuranjan9973
 
Bluetooth Home Automation
Bluetooth Home AutomationBluetooth Home Automation
Bluetooth Home AutomationApoorv Gupta
 
A Low Cost Yet Super efficient Means to Prevent Overloading as Well as Accide...
A Low Cost Yet Super efficient Means to Prevent Overloading as Well as Accide...A Low Cost Yet Super efficient Means to Prevent Overloading as Well as Accide...
A Low Cost Yet Super efficient Means to Prevent Overloading as Well as Accide...IRJET Journal
 
Basics and applications of programmable logic controller (plc)
Basics and applications of programmable logic controller (plc)Basics and applications of programmable logic controller (plc)
Basics and applications of programmable logic controller (plc)Ali Altahir
 
Arduino Based Collision Prevention Warning System
Arduino Based Collision Prevention Warning SystemArduino Based Collision Prevention Warning System
Arduino Based Collision Prevention Warning SystemMadhav Reddy Chintapalli
 
AUTOMATIC RAILWAY GATE AND SIGNALLING SYSTEM
AUTOMATIC RAILWAY GATE AND SIGNALLING SYSTEMAUTOMATIC RAILWAY GATE AND SIGNALLING SYSTEM
AUTOMATIC RAILWAY GATE AND SIGNALLING SYSTEMBiprajitSarkar
 
Autonomous Scrap box
Autonomous Scrap boxAutonomous Scrap box
Autonomous Scrap boxRahul Verma
 
IRJET - Driverless Metro Train to Shuttle between Two Stations
IRJET -  	  Driverless Metro Train to Shuttle between Two StationsIRJET -  	  Driverless Metro Train to Shuttle between Two Stations
IRJET - Driverless Metro Train to Shuttle between Two StationsIRJET Journal
 
Control system of automatic garage using programmable logic controller
Control system of automatic garage using programmable logic controllerControl system of automatic garage using programmable logic controller
Control system of automatic garage using programmable logic controllerTELKOMNIKA JOURNAL
 
Zigbee based trolley cart access system using rfid
Zigbee based trolley cart access system using rfidZigbee based trolley cart access system using rfid
Zigbee based trolley cart access system using rfidSam Joey
 
Rail gate controller ppt
Rail gate controller pptRail gate controller ppt
Rail gate controller pptSajal Das
 
Lecture 4 PPT Sensors and Actuators Shibu K V.pptx
Lecture 4 PPT Sensors and Actuators Shibu K V.pptxLecture 4 PPT Sensors and Actuators Shibu K V.pptx
Lecture 4 PPT Sensors and Actuators Shibu K V.pptxcronydeva
 
IRJET- Smart Digi Train
IRJET- Smart Digi TrainIRJET- Smart Digi Train
IRJET- Smart Digi TrainIRJET Journal
 

Semelhante a Robotics (20)

Line of the system that follower Robot.pptx
Line of the system that follower Robot.pptxLine of the system that follower Robot.pptx
Line of the system that follower Robot.pptx
 
Bluetooth Home Automation
Bluetooth Home AutomationBluetooth Home Automation
Bluetooth Home Automation
 
A Low Cost Yet Super efficient Means to Prevent Overloading as Well as Accide...
A Low Cost Yet Super efficient Means to Prevent Overloading as Well as Accide...A Low Cost Yet Super efficient Means to Prevent Overloading as Well as Accide...
A Low Cost Yet Super efficient Means to Prevent Overloading as Well as Accide...
 
Basics and applications of programmable logic controller (plc)
Basics and applications of programmable logic controller (plc)Basics and applications of programmable logic controller (plc)
Basics and applications of programmable logic controller (plc)
 
Arduino Based Collision Prevention Warning System
Arduino Based Collision Prevention Warning SystemArduino Based Collision Prevention Warning System
Arduino Based Collision Prevention Warning System
 
AUTOMATIC RAILWAY GATE AND SIGNALLING SYSTEM
AUTOMATIC RAILWAY GATE AND SIGNALLING SYSTEMAUTOMATIC RAILWAY GATE AND SIGNALLING SYSTEM
AUTOMATIC RAILWAY GATE AND SIGNALLING SYSTEM
 
SSB (1).pptx
SSB (1).pptxSSB (1).pptx
SSB (1).pptx
 
Autonomous Scrap box
Autonomous Scrap boxAutonomous Scrap box
Autonomous Scrap box
 
Module 4
Module 4Module 4
Module 4
 
IRJET - Driverless Metro Train to Shuttle between Two Stations
IRJET -  	  Driverless Metro Train to Shuttle between Two StationsIRJET -  	  Driverless Metro Train to Shuttle between Two Stations
IRJET - Driverless Metro Train to Shuttle between Two Stations
 
E044081720
E044081720E044081720
E044081720
 
Basic plc 1
Basic plc 1Basic plc 1
Basic plc 1
 
Control system of automatic garage using programmable logic controller
Control system of automatic garage using programmable logic controllerControl system of automatic garage using programmable logic controller
Control system of automatic garage using programmable logic controller
 
Zigbee based trolley cart access system using rfid
Zigbee based trolley cart access system using rfidZigbee based trolley cart access system using rfid
Zigbee based trolley cart access system using rfid
 
Ppt
PptPpt
Ppt
 
Rail gate controller ppt
Rail gate controller pptRail gate controller ppt
Rail gate controller ppt
 
Lecture 4 PPT Sensors and Actuators Shibu K V.pptx
Lecture 4 PPT Sensors and Actuators Shibu K V.pptxLecture 4 PPT Sensors and Actuators Shibu K V.pptx
Lecture 4 PPT Sensors and Actuators Shibu K V.pptx
 
IRJET- Smart Digi Train
IRJET- Smart Digi TrainIRJET- Smart Digi Train
IRJET- Smart Digi Train
 
Project PPT.pptx
Project PPT.pptxProject PPT.pptx
Project PPT.pptx
 
final ppt
final pptfinal ppt
final ppt
 

Mais de guru nanak institute of technology (11)

Electromagnetic flow measurement
Electromagnetic flow measurementElectromagnetic flow measurement
Electromagnetic flow measurement
 
Circuit labthermistors (1)
Circuit labthermistors (1)Circuit labthermistors (1)
Circuit labthermistors (1)
 
New ppt
New pptNew ppt
New ppt
 
Project
ProjectProject
Project
 
Wds
WdsWds
Wds
 
Mobile based temperature monitoring system (3)
Mobile based temperature   monitoring system (3)Mobile based temperature   monitoring system (3)
Mobile based temperature monitoring system (3)
 
Six channel fire monitoring & control
Six channel fire monitoring & controlSix channel fire monitoring & control
Six channel fire monitoring & control
 
Bluetooth control
Bluetooth controlBluetooth control
Bluetooth control
 
Logic not gate tutorial with logic gate truth table
Logic not gate tutorial with logic gate truth tableLogic not gate tutorial with logic gate truth table
Logic not gate tutorial with logic gate truth table
 
SUMMER Training report AT NTPC FOR INSTRUMENTATION (kbunl)
SUMMER Training report AT NTPC FOR INSTRUMENTATION (kbunl)SUMMER Training report AT NTPC FOR INSTRUMENTATION (kbunl)
SUMMER Training report AT NTPC FOR INSTRUMENTATION (kbunl)
 
West bengal
West bengalWest bengal
West bengal
 

Último

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Último (20)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

Robotics

  • 1. Line Follower Robot and Object Detector
  • 2. PRESENTED BY • ABHAS PRATIK SINGH (14300510005) • CHANDNI SINHA (14300510052) • RANJEET KUMAR RANA (14300510008) • PRASHANT KUMAR (14300510055) • PIYUSH JAISWAL (14300510057)
  • 3. CONTENT • INTRODUCTION • OVERVIEW • KIT ASSEMBLING • MOTHERBOARD • PROGRAMMING • TYPES • LINE FOLLOWERS ROBOT • OBSTACLE DETECTOR
  • 4. INTRODUCTION  A robot is a mechanical or virtual artificial agent, usually an electro-mechanical machine which performs a variety of tasks that is guided by a computer program or electronic circuitry.  Types- Stationary robot, Mobile robot.  Constitution of robot- locomotive system, power supply, actuators, sensory devices for feedback, control system.  Applications- Manufacturing industry, medical science, robots in space, national defense, transportation, agriculture etc…
  • 5. OVERVIEW • KIT ASSEMBLING Kit is assembled through many mechanical parts and circuit board. • MOTHER BOARD It contains various type of chips, power supply, connectors, ports and switches. • Types There is various type of robot’s application. Here we discuss about 1. Line following robot 2. Obstacle detector robot
  • 7. Mount the motors on chassis as shown below
  • 8. Fix wheels to the shaft of the motors
  • 9. Fix the lower plate to the chassis using tiny screws & the caster wheels using nut-bolts
  • 10. Connect battery snapper & place the batteries at the upper side of the chassis
  • 12. Fix motherboard on upper plate by using nut-bolt & the spacers
  • 13. Take out motor wires from motor side & battery wire from other side and fix upper plate on chassis with tiny screws
  • 14. Basic Robotic Assembly is Ready…
  • 16.
  • 17. CONTENTS OF MOTHERBOARD • MICROCONTROLER • 1117 VOLTAGE REGULATOR • MAX232 • L293DNE MOTOR DRIVER • 16 X 2/16 X 1 LCD INTERFACE • SWITCHES • POWER SUPPLY • LED’s • BUJJER • PORT
  • 18. Microcontroller • It is a micro computer chip which stores and execute programs. 1117 VOLTAGE REGULATOR • It is a three terminal 5V voltage regulator IC used to provide a constant voltage supply. MAX232 • This IC acts as a voltage conversion. L293DNE MOTOR DRIVER • This is basically a motor driver IC which is used for driving the DC motors by using separate power supply.
  • 19. LCD INTERFACE • The LCD interface is used for displaying in 4 bit mode any message, status or for debugging purpose and also as a general purpose input output port SWITCHES • Four tact switches along with a Reset switch are present on the board in order to provide an external input to the board. POWER SUPPLY • A battery or an AC adaptor is used for providing power supply to the mother board which regulated power supply to all its peripherals. LED’s • RED-Active High • ORANGE- Logic Power ON indicator • GREEN - Driver Power ON indicator
  • 20. PROGRAMMING  Program is written in C language.  Code is written to give instructions to computer to perform a particular task in a particular condition.  Code is compiled to generate machine file.  Computer only understand this machine file which is in the language of 0 & 1.  Now this file is been feed in the memory of the microcontroller.
  • 21. TYPES OF ROBOTICS • LINE FOLLOWER ROBOT • OBSTECLE DETECTOR
  • 23. MOTOR  Two motors have been used to rotate the two wheels clockwise or anticlockwise. This provides motion to the robot.  Motors are arranged in a fashion called H-Bridge.  H-Bridge-It is an electronic circuit which enables a voltage to be applied across a load in either direction.  To power the motor, two switches are turned on that are diagonally opposed in the H-Bridge.  The combination of switches that are on, decide the motion of robot whether it will go forward, backward or take turn.
  • 24. WORKING MODEL  The working model of a line follower consists of two motors, one ATmega8 circuit board, two wheels, two IR sensors, LEDs, wires and power supply.  IR sensors provide the input, motors give the output and the wheels make the robot to follow a line.  Follower robot is a mobile machine that can follow a path. The path can be a visible black line on a white surface.  The IR sensors receive an analog signal that depends on the intensity of light reflected by the black line of emitted beam by the LEDs.  The microcontroller gives instructions to motor to perform work.
  • 25. APPLICATION • there are cases where smarter versions of line followers are used to deliver mail within an office building and deliver medications in a hospital. the technology has been suggested for running buses and other mass transit systems, and may end up as part of autonomous cars navigating the freeway. just some thoughts.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33. CONCLUSION • The robotics field is quite promising but to make a really intelligent robot take supreme effort. The ultimate goal of robotics is super human system that embodies all the skill(such as intelligence, touch and sensitivity) of human without of any their limitation(such as strength, ageing).