Lecture 15 Line Tracer Hong, Youpyo @ DGU.

Slides:



Advertisements
Similar presentations
Robotics Club, Snt Council2 The 3 Schools of Robotics: Mechanical Design – Types of motors – Material selection –
Advertisements

Indian Institute of Technology Hyderabad ROBOTICS LINE FOLLOWER HARI KISHAN TANDEY – ES12B1008 DILIP KONDAPARTHI – ES12B1010 SAI KARTIK – CE12B1015.
Index  INTRODUCTION  HARDWARE DESCRIPTION  BLOCK DIAGRAM  COMPONENT LIST  ADVANTAGES AND APPLICATIONS  CONCLUSION.
By Troy Mills 4/13/2009. Project Background The original concept was to use different color LED’s in order to control how the submarine would guide itself.
18.2 The Electromagnetic Spectrum The Waves of the Spectrum What waves are included in the electromagnetic _____________________? The electromagnetic spectrum.
EDGE AVOIDER ROBOT USING I-BOT mini V3. EDGE AVOIDER USING I-BOT mini V3 Edge Avoider Robot is built using the IR based Line Detecting Module. The modules.
BugBot is a robot that walks with 6 legs not using wheels Bug.
Country house Control Panel Glass break detector Hooter alarm Magnetic sensor Motion detector Security light.
Microcontroller Hands-on Workshop #3 Ahmad Manshad New Mexico State University Institute of Electrical and Electronics Engineers November 7, 2009.
Xtreme Robot Olympiad Programming with Sensors Dr. Peter Laz Associate Professor Department of Engineering University of Denver.
Programming Concepts Part B Ping Hsu. Functions A function is a way to organize the program so that: – frequently used sets of instructions or – a set.
KEYLESS ENTRY SYSTEMS CHAPTER 14 PAGES 513C - 518C PAGES 544L - 549L.
Programming Concepts (Part B) ENGR 10 Introduction to Engineering 1 Hsu/Youssefi.
Available at: Lesson 3.6 – Program Line Follower in Autonomous Mode Program Line Follower in Autonomous Mode.
AMMAR HAJ HAMAD IZZAT AL KUKHON SUPERVISOR : DR. LUAI MALHIS Self-Driven Car.
Company Logo Clap Robot Done by: Salsabeel Ahmad Taha Maram Fathi Balatia Supervisor: Aladdin Masri.
Today’s Agenda 1.Scribbler Program Assignment 1.Project idea due next class 2.Program demonstration due Wednesday, June 3 2.Attendance & lab pair groupings.
Robot sensors MVRT 2010 – 2011 season. Analog versus Digital Analog Goes from 0 to 254 Numerous values Similar to making waves because there are not sudden.
SOC Design Lecture 9 SRAM vs. NOR Flash. Taehyun Kim & Youpyo Hong, DGU SRAM vs. NOR Flash There are asynchronous SRAM and synchronous SRAM. Our SRAM.
Por: María del mar Lapeña
Proximity Sensors. What are proximity sensors is a sensor able to detect the presence of nearby objects without any physical contact.sensor.
Controlling a Robot with a Neural Network n CS/PY 231 Lab Presentation # 9 n March 30, 2005 n Mount Union College.
 Shut off unused lights  Shut off unused electronics  Turn on fans to lower A/C usage.
Smart Lens Robot William McCombie IMDL Spring 2007.
Bar code scanner Department of Computer Engineering, M.S.P.V.L. Polytechnic College, Pavoorchatram.
Robot Project by Ahmad Shtaiyat Supervised by Dr. Salem Al-Agtash.
1. 2 The electrocardiograph (ECG) is an instrument, which records the electrical activity of the heart. Electrical signal from the heart characteristically.
Reverse Parking Sensor Circuit.
Casne.ncl.ac.uk Taking care of the CrumbleBot Please do NOT stress the robot's motors 1.Do NOT push the robot 2.Do NOT hold the.
LINE FOLLOWER ROBOT Guided By: Made By: Mrs. Geetali Saha Parth Patil ( ) Arsh Patel( ) KishanPatel( )
1 Smart Vehicles – Summary  Leyla Nazhand-Ali, Ph.D.  Assistant Professor  IEEE member  Michael Henry  Graduate Student.
Automatic Railway Gate Control System
Fire Fighting Robotic Vehicle. Introduction:  It is designed to develop a fire fighting robot using RF technology for remote.
VEHICLE ACCIDENT PREVENTATION USING EYE BLINK SENSOR
ROBOTC for CORTEX Teacher Training © 2011 Project Lead The Way, Inc. Automation and Robotics VEX.
Under the Guidance of Submitted by
TRACK SENSING ROBOTIC VEHICLE MOVEMENT
Electrical Engineer Responsibilities
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
Smart Vehicles – Summary
Home automation using Arduino & ‘PIR sensor’
Using Arduino to modify RC controls Nick Carter 12/31/2015
Electrical Engineer Responsibilities
Academic Year LINE FOLLOWER
BASIC ELECTRONICS & ROBOTICS Instructor: Humayun Rashid Raahat
ARDUINO LINE FOLLOWER ROBOT
WALL DETECTOR ROBOT VEHICLE
Automatic Railway Gate Control System
LEVEL CONTROL USING ULTRASONIC
Electrical Engineer Responsibilities
Review and Ideas for future Projects
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
Electrical Engineer Responsibilities
Motors and Sensors Large Motor
Lecture 10 Circuit Basics of Microprocessor
Better Line Following with PID
EET 2261 Unit 12 Controlling Stepper Motors and Servos
Copier Jam Detector Design Problem
Input-Output-Process Demo
Under the Guidance of Submitted by
Sumo: Stay in Ring Algorithm
Systems and Control.
1.15: Dual Joystick Control (Tank)
Lecture 11 Z80 Instruction Hong DGU.
UNIT 7: INFRARED SENSORS
Screw-Type Solar Warning Light
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
UNIT 7: INFRARED SENSORS
Systems and Control.
Combination Lock Opener
Presentation transcript:

Lecture 15 Line Tracer Hong, Youpyo @ DGU

Line Tracer

Line Tracer Configuration Sensors : Detect the Road Situation CPU : Determines the Direction to Move and Generate Corresponding Signals Motors and Wheels

Direction to Move if left=white, center=black, right=black then turn right if left=white, center=black, right=white then go straight

So Go straight Turn Left Turn Right

Infrared Sensor Detector the lights with 0.75mm ~ 1mm waves Consists of Transmitter and Receiver Most remote controllers for consumer electronics have transmitter and the sets have receiver Auto doors, auto lights and motion detectors include both ; transmitter sends out the infrared signal and the receiver detects the response

Infrared Sensor for Line Tracer White floor reflects the infrared signal Black floor absorbs the infrared signal Warning) If you keep turning on the infrared transmitter too long, the lifetime of the device will be reduced or the device can be damaged.

DC Motor Driver IC Motor requires huge current for the operation. Not only CMOS but also TTL is not strong enough to provide such big current. Sometimes DC motors generate reverse current toward the driving chip. Therefore special DC motor driver IC is need (Ex. Sanyo LB1630.)

Pseudo Code Pseudo-code is a way of expressing an algorithm in similar style of C code. Do not worry about detail grammar. We will not compile anyway. You can even create a your own function name. direction ( ) { if (sensor input is 001) …. else if

Homework Write a pseudo code to illustrate the operation of the line tracer. You need to define proper variables and come up with an algorithm.