Introduction To Robotics and Microcontrollers
Introduction To Robotics and Microcontrollers
ROBOTICS AND
MICROCONTROLLERS
Instructors:
Tijjani “TJ” Mohammed and Tarek Abdel-Salam
Module Overview
A general overview of what robots are, and the
essential components embedded within
Interpreter Chip
Reads the BASIC
program from the
EEPROM and executes
the instructions.
So What is a Robot?
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
Robots and Applications
Robots come in many shapes and sizes
1. Ka
w
2. Fa ada's HRP-
nuc A 3P hu
speed rc M ate 10 mano
0i pre id rob
3. MI weldin ci ot
NI-RO g and cu s io n, high
Sandi B O T RES t t i ng r -
a Nati EARC ob ot
4. Mi o nal Lab H —
ni-rob o
the blo ot that r a tories
odstre can travel
am throug
h
High-Tech and Aerospace
use
V
Fundamentals of Electricity
Cont.
Robotics requires a basic understanding of electricity
and simple wiring diagrams
I R
+ -
V
Module 1 Activities
1.1 Installing your robot’s Software (PBASIC)
1.2 Identifying key components of the Boe-Bot
System
1.3 Assembling initial Boe-Bot components
1.4 Introduction to breadboarding and circuit
construction
1.5 Testing for communication between the
Boe-Bot and the BASIC stamp editor
1.6 Calibrating the servos
1.7 Assembling the Boe-Bot
Where We’re Heading…
Simple programming to cause Boe-
Bot to perform basic tasks
Adding input and output circuits
Making sounds
Measuring and calculating
Distances
Angles
Speed
Rotation
Simple to Complex
Timing and signal measurements
What is a Robot?