introducttion to robotics and microcontrollers

15
Name: Raja Sekar.G Roll No: 41

Upload: sandeep-kamath

Post on 04-Jul-2015

493 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Introducttion to robotics and microcontrollers

Name: Raja Sekar.GRoll No: 41

Page 2: Introducttion to robotics and microcontrollers

A general overview of what robots are, and the essential components embedded within

Relevant examples of microcontroller and robot applications to help the participants understand contexts and applications of these technologies

Contextual understanding makes it easier to relate programming efforts to basic science, math, or engineering concepts

Page 3: Introducttion to robotics and microcontrollers

A microcontroller is a kind of miniature computer that found in all kinds of gizmos

Generally speaking, if a device has buttons and a digital display, chances are it also has a programmable microcontroller brain.

Page 4: Introducttion to robotics and microcontrollers

Microcontrollers are 'single chip' computers specifically designed to:◦ Read input devices, such as buttons and sensors◦ Process data or information◦ Control output devices, such as lights, displays,

motors and speakers

Page 5: Introducttion to robotics and microcontrollers

The BASIC Stamp 2 embeds a microcontroller, the PIC16C57, on a module to make programming and use very simple, yet very powerful.

Additional components on the module provide everything needed to systems and applications, like robotics.

Page 6: Introducttion to robotics and microcontrollers

5V RegulatorRegulates voltageto 5V with a supply of 5.5VDC to 15VDC

ResonatorSets the speed at whichinstructions are processed.

EEPROMStores the your PBASIC program.

Interpreter ChipReads the BASIC program from the EEPROM and executes the instructions.

Serial SignalConditioningConditions voltagesignals between PC serialconnection (+/- 12V) and BASIC Stamp (5V) forProgramming.

Page 7: Introducttion to robotics and microcontrollers

A robot is a machine that gathers information about its environment (senses) and uses that information (thinks) to follow instructions to do work (acts) ◦ The “sensing” part provides input to the robot

through switches, light sensors, ◦ The thinking part is the microcontroller brain◦ The acting part could be through lights, motors,

actuators, sounds, etc

Page 8: Introducttion to robotics and microcontrollers

Robots come in many shapes and sizes1. Kawada's HRP-3P humanoid robot

2. Fanuc ArcMate 100i precision, high-

speed welding and cutting robot

3. MINI-ROBOT RESEARCH —

Sandia National Laboratories

4. Mini-robot that can travel through

the bloodstream

Page 9: Introducttion to robotics and microcontrollers

E c o l o g ic a l

D a t a C o l l e c t io n

E M E S y s t e m s

U n d e r s e a R e s e a r c h

H a r b o r B r a n c h

In s t it u t e

JP Ae r o s p a c e

T e s t L a u n c h

Page 10: Introducttion to robotics and microcontrollers

Robotics requires a basic understanding of electricity and simple wiring diagrams

The relationship between current, voltage and resistance is expressed by what is known as Ohm’s Law, variations of which are expressed below:

V = IR; I = V/R; R = V/I

R

V

I

+V

R

+ -

Page 11: Introducttion to robotics and microcontrollers

Simple programming to cause Boe-Bot to perform basic tasks

Adding input and output circuits Making sounds Measuring and calculating ◦ Distances◦ Angles◦ Speed◦ Rotation

Page 12: Introducttion to robotics and microcontrollers

Acceleration Tilt and tilt angle Incline Rotation Vibration Collision Gravity

Page 13: Introducttion to robotics and microcontrollers

Sensing and measurements Signal Conditioning Data logging Graphical analyses Feedback continuous control

Page 14: Introducttion to robotics and microcontrollers

Parallax Educational Resources◦ http://www.parallax.com/html_pages/edu/index.asp

What is a Robot?

Page 15: Introducttion to robotics and microcontrollers