Introduction Automatic dust-cart is occured from two part. First part is car, and second part is arm. First part is car. For this part, robot follows black.

Slides:



Advertisements
Similar presentations
Robofest 2005 Introduction to Programming RIS 2.0 RCX Code.
Advertisements

Full Speed Ahead Introductory Presentation. Opening Activity Choose one of the objects to the right and in ten or more steps explain how it goes from.
Introduction Tower crane is a constructional lifting machine. Tower cranes has three main engines as marked in figure 1. 1.Lifting Engine 2.Transport Engine.
Students : Hiba Ghannam Hawa’ Osama Supervisor : Aladdin Masri R OBOTIC V ACUUM C LEANER.
Wait, sound sensor >70, Port 2 Flowchart – Heartbeat 1 Start Motor A, Move Backward, 1/3 Rotation, Power 20 Wait, 1 Second Sound Sensor (Port 2) Less than.
Navigating the BOE-BOT
Fire Fighting Robot Prepared by: Fatima Darawsheh Jameela Rabaya.
Index  INTRODUCTION  HARDWARE DESCRIPTION  BLOCK DIAGRAM  COMPONENT LIST  ADVANTAGES AND APPLICATIONS  CONCLUSION.
One of the most common types of drivetrain is known as a skid steer drivetrain, which may also be referred to as a tank drive. A skid steer drivetrain.
Introduction The designed device consists of a circuit which performs charging, a circuit displaying battery charge level during or resting state of charging.
Rubik's Cube Algorithm Rianna Richardson.
LEGO Mindstorms NXT Programming We will be using the Common Palette for our Robots This is how you download your program onto the brick Drag and drop a.
Design and Implementation of Metallic Waste Collection Robot
Robot design-- Four legged walking robot Instructors: Dr. A
Shinta Kisriani.  INTRODUCTION  THEORY LITERATURE  METHOD DESIGN  ANALYSIS & RESULT  CONCLUSION  FUTURE WORK.
Getting Started! Lego Mindstorms Program NXT 2.0.
Twyla and Jordan.  Light over black line  Runs roverbot.
AMMAR HAJ HAMAD IZZAT AL KUKHON SUPERVISOR : DR. LUAI MALHIS Self-Driven Car.
Wait Program! WAIT please!. 1. Why is it often better to use conditional commands rather than program a robot to move exact distances? 2. What is the.
Reactive robots UPNA The Public University of Navarra Material for pupils & students.
Smart Plant Robot Prepared by Haya De’bas Jumanah Salhab Supervisor Dr. Ra’ed Al-Qadi.
© Jalal Kawash 2010 Introduction Peeking into Computer Science 1.
Minds and Computers 3.1 Preview Spin left motor Spin right motor Wait until the motors have spun two rotations Stop left motor Stop right motor What five.
Self Parking Lara Sabah Yaqeen Salatneh Dr.Ashraf Armoush
2 3  A machine  Built to help us  Autonomous (not remote control)  If we want robots to do things for us, we have.
HARDWARE INTERFACE FOR A 3-DOF SURGICAL ROBOT ARM Ahmet Atasoy 1, Mehmed Ozkan 2, Duygun Erol Barkana 3 1 Institute of Biomedical Engineering, Bogazici.
The George Washington University Department of ECE ECE Intro: Electrical & Computer Engineering Dr. S. Ahmadi Class 4.
Lego MindStorm An Introduction to Blocks. Blocks Blocks are used to give instructions to your robot. There are many types of blocks You can use the blocks.
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
Transformations on the Coordinate Plane: Translations and Rotations.
The George Washington University Department of ECE ECE Intro: Electrical & Computer Engineering Dr. S. Ahmadi Class 4/Lab3.
Oregon Robotics Tournament and Outreach Program RCX Basics.
BEGINNER FLL PROGRAMMING WORKSHOP BY DROIDS ROBOTICS & EV3LESSONS.
Obstacle Detection. In the previous program the robot moves forward and then checks for something in the way. As we observed it only checks for things.
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.
Limited rotation servo basics David Hall output shaft servo horn red wire = 5V + black wire = Gnd - white wire = control signal standard servo.
Fire Fighting Robotic Vehicle. Introduction:  It is designed to develop a fire fighting robot using RF technology for remote.
ROBOTC for VEX Online Professional Development. Homework Questions Thoughts? Questions?
Advanced issues in Robotics and Programming Dr. Katerina G. Hadjifotinou Experimental Junior High School of the University of Macedonia.
DEPARTMENT OF EEE IFET COLLEGE OF ENGINEERING VILLUPURAM,TAMIL NADU,INDIA Project proposal For IEEE CS 70 th Anniversary Student Challenge On PATHLINE.
The George Washington University Department of ECE ECE Intro: Electrical & Computer Engineering Dr. S. Ahmadi Class 4.
Intelligence Crane By: Maysoon Ashayer Muna Sholi Supervised by:
ROBOTC for VEX Online Professional Development
ECE Computer Engineering Design Project
Understanding Communication with a Robot? Activity (60 minutes)
Academic Year LINE FOLLOWER
BASIC ELECTRONICS & ROBOTICS Instructor: Humayun Rashid Raahat
Robotic Vacuum Cleaner
AUTOMATIC HOTEL SERVER ROBOT (AHSR)
YOUR TITLE Your Name (Dr. Your Sponsor, Sponsor)
AUTOMATIC SPEED CONTROL BASED ON ZONES
Introductory Presentation
Robot Programming Computer Literacy S2.
Introductory Presentation
M.VIKRAMADITYAN Graduate Student Mechanical Engineering
Forward Until Touch Robot goes forward until it hits a wall.
Put your name here Name of the Department, School or College
Beginner Programming Lesson
The George Washington University Department of ECE ECE Intro: Electrical & Computer Engineering Dr. S. Ahmadi Class 5.
Put your name here Name of the Department, School or College
ANNA UNIVERSITY :: CHENNAI
Rotations on the Coordinate Plane
Put your name here Name of the Department, School or College
My first robot programming - Simple “Go”
Obstacle Detection.
Put your name here Department of What, School or College
Prepared by : TOLERA TAMIRU SAMSON NIGUSE Microcontroller based Fire Fighting Robot.
Oregon Robotics Tournament and Outreach Program
Combination Lock Opener
AN INEXPENSIVE ROBOTIC KIT FOR CHILDREN EDUCATION
Presentation transcript:

Introduction Automatic dust-cart is occured from two part. First part is car, and second part is arm. First part is car. For this part, robot follows black line, it stops at vertical black line or it senses an obstacle. if it stops with vertical line, it waits five seconds and goes on. If it stops with an obstacle, it goes on when obstacle disappers. Second part (arm) runs automaticly. İf we press the buton of its, it goes forward until it senses the container, then it stops and holds the container. It comes back to empty the container and it put the container to its place. Finally, It comes back to its first position. Materials and methods For this project we use PIC16F84 and Assembly. Design consists two parts which are arm and car. First part car has CNY70 sensors which is in the middle of robot is for following straigth line. There are three sensors in this place. Sensor 1 controls left side of the line. If line’s rotate changes to the left, this sensor sense this change and robot turns to the left. Also, the same process is done by right sensor. If three sensors sense white, robot stops. At the same time with controlling the line, robot controls vertical line. If left sensor senses black, robot leaves following line and rotates left. When right sensor senses black, robot stops for five seconds and goes on. If right sensor senses black, robot leaves following line and rotates right. When left sensor senses black, robot stops for five seconds and goes on. All these process are valid for white line. We explain options that following line only with process above. Figure-1: turns and stop by data from sensors. Literature cited Brey, B. B., The Intel Microprocessors, Pearson, New Jersey, Peatman, J. B., Embedded Design with the PIC18F452 Microcontroller, Pearson, USA, Altınbaşak, O., PIC Programlama, Altaş, İstanbul, Türkiye, Acknowledgement We thank Serap Altay Arpali for advice, helpful discussion and indulgence. Figure-2: stop at vertical line by data from sensors For other options we use distances. Robot drives freely, without touching any place. Right sensor controls the barrier at right side of robot. When it senses an object then robot rotates left. Also, the same process is done by left sensor. If both sensors sense an object front of the robot then it turns around itself and robot drives straight if sensors sense anything. Figure-3: movement by data from sharp sensors This part has two DC motors. These are used for all processes of movement. Robot can turn to the left with right motor. While it turns to the left, the left motor stops and right motor changes it’s rotate. Also, when the robot turns to the right, a motor which is on the right side stops and robot can change its rotate to the right. Robot can turn around also. While right motor turns clockwise, left motor turns counter clockwise. So robot turns around itself. Figure-4: turns with DC motors Figure-5: first part program algorithm Figure-9: second part circuit design Finally, we can see common algorithm of design at Figure-10. Figure-10: common algorithm Department of Electronics and Communication Engineering, Çankaya University AUTOMATIC DUST-CART ELİF TUNÇSUAT DEMİR Department of Electronics and Communication Engineering, Çankaya University Results and Conclusions In this project, we designed a robot that is used for different aims and whose usage is very easy. Our robot has some options of a few different kinds of robot. But our first aim is designing a dust-cart that is used for city hall and it needs minimum human power. Our system is a robot symbolizing a dust-cart. The design can be applied for a dust-cart.The garbage collection function is done with only one person by aid of this system. And, it is runnig automaticly. So, driver doesn’t need to control the arm manually. So, saving the human power and tangible properties is purposed. Additionally, accidents of dust-carts,which are used now, are defeated by this new design. Figure-6: first part circuit design Second part (arm) runs automaticly. İf we press the buton of its, it goes forward until it senses the container, then it stops and holds the container. It comes back to empty the container and it puts the container to its place. Finally, It comes back to its first position. This part have three DC motors for movement. One of them obtains that the arm goes forward and backward. One other obtains movement for downward and upwards. Last motor is for catching and droping the container. And it has two sharp sensors for identify the container. While arm is going forward, sensors control the container. Figure-7: active parts and motor’s places of arm Figure-8: second part program algorithm Abstract Aim of the project is designing a dust-cart that is used for city hall and it needs minimum human power. Our system is a robot symbolizing a dust-cart. The garbage collection function is done with only one person by aid of this system.