A general overview of what robots are, and theessential components embedded within Relevant examples of microcontroller and robotapplications to help the participants understandcontexts and applications of these technologies Contextual understanding makes it easier to relateprogramming efforts to basic science, math, orengineering concepts
A microcontroller is a kind of miniature computerthat found in all kinds of gizmos Generally speaking, if a device has buttons anda digital display, chances are it also has aprogrammable microcontroller brain.
Microcontrollers are single chipcomputers specifically designed to:◦ Read input devices, such as buttons and sensors◦ Process data or information◦ Control output devices, such as lights, displays, motorsand speakers
The BASIC Stamp 2 embeds a microcontroller, thePIC16C57, on a module to make programming anduse very simple, yet very powerful. Additional components on the module provideeverything needed to systems and applications, likerobotics.
5V RegulatorRegulates voltageto 5V with a supply of5.5VDC to 15VDCResonatorSets the speed at whichinstructions are processed.EEPROMStores the yourPBASIC program.Interpreter ChipReads the BASICprogram from theEEPROM and executesthe instructions.Serial SignalConditioningConditions voltagesignals between PC serialconnection (+/- 12V) andBASIC Stamp (5V) forProgramming.
A robot is a machine that gathers information aboutits environment (senses) and uses that information(thinks) to follow instructions to do work (acts)◦ The “sensing” part provides input to the robot throughswitches, light sensors,◦ The thinking part is the microcontroller brain◦ The acting part could be through lights, motors, actuators,sounds, etc
Robots come in many shapes and sizes1. Kawadas HRP-3P humanoid robot2. Fanuc ArcMate 100i precision, high-speed welding and cutting robot3. MINI-ROBOT RESEARCH —Sandia National Laboratories4. Mini-robot that can travel throughthe bloodstream
Robotics requires a basic understanding of electricityand simple wiring diagrams The relationship between current, voltage and resistanceis expressed by what is known as Ohm’s Law, variationsof which are expressed below:V = IR; I = V/R; R = V/IRVI+VR+ -
Simple programming to cause Boe-Bot to performbasic tasks Adding input and output circuits Making sounds Measuring and calculating◦ Distances◦ Angles◦ Speed◦ Rotation