Follower - Line Following Robot By, Priyank Patil...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
Line Following Robot By, Priyank Patil Department of Information Technology K. J. Somaiya College of Engineering Mumbai, India
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Line Follower Page 2 of 17 Contents 1. Summary 2. Introduction 2.1. What is a line follower? 2.2. Why build a line follower? 2.3. Background 2.4. Prerequisites 2.5. The AVR microcontroller 3. Overview 3.1. Block Diagram and Architectural Overview 3.2. The Algorithm 4. Implementation 4.1. Sensor Circuit 4.2. Motor Interface and Control Circuit 4.3. Source Code 5. Possible Improvements 6. References and Resources 6.1. Books and Links 6.2. Tools of the trade 6.3. Electronic shops 6.4. Parts and Prices
Background image of page 2
Line Follower Page 3 of 17 Summary The purpose of this document is to help you build a Line Following Robot. Starting with an overview of the system the document would cover implementation details like circuits and algorithms, followed by some suggestions on improving the design. The ‘Reference and Resources’ page has a list of relevant books, websites, electronic shops and commonly used parts & their prices.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Line Follower Page 4 of 17 Introduction What is a line follower? Line follower is a machine that can follow a path. The path can be visible like a black line on a white surface (or vice-versa) or it can be invisible like a magnetic field. Why build a line follower? Sensing a line and maneuvering the robot to stay on course, while constantly correcting wrong moves using feedback mechanism forms a simple yet effective closed loop system. As a programmer you get an opportunity to ‘teach’ the robot how to follow the line thus giving it a human-like property of responding to stimuli. Practical applications of a line follower : Automated cars running on roads with embedded magnets; guidance system for industrial robots moving on shop floor etc. Prerequisites: Knowledge of basic digital and analog electronics. (A course on Digital Design and Electronic Devices & Circuits would be helpful) C Programming Sheer interest, an innovative brain and perseverance! Background: I started with building a parallel port based robot which could be controlled manually by a keyboard. On the robot side was an arrangement of relays connected to parallel port pins via opto-couplers. The next version was a true computer controlled line follower. It had sensors connected to the status pins of the parallel port. A program running on the computer polled the status register of the parallel port hundreds of times every second and sent control signals accordingly through the data pins. The drawbacks of using a personal computer were soon clear – It’s difficult to control speed of motors As cable length increases signal strength decreases and latency increases. A long multi core cable for parallel data transfer is expensive.
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 17

Follower - Line Following Robot By, Priyank Patil...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online