Documente Academic
Documente Profesional
Documente Cultură
WHATS A MAKEATHON?
WHATS A ROBOT
PETTING ZOO?
INTRODUCTIONS &
ICE BREAKERS
TODAYS SCHEDULE
Time
Presentation
Now - 11:30
11:30 12:00
12:00 1:30
1:30 - 3:00
Start Building!
3:00 3:15
Snack time!
3:15 5:00
Keep Building!
TOMORROWS SCHEDULE
Time
Presentation
10:00 - 12:30
Build robots
12:30 1:00
Lunch!
1:00 4:30
4:30 - 5:00
INTRODUCTION TO
WHAT IS HUMMINGBIRD?
Familiar &
Flexible Craft
Materials
Common Robot
Components
Visual
Programming
Environments
SO WHAT IS A ROBOT?
Lets look it up
Merriam-Webster:
machine that looks like a human being []
device that automatically performs [] tasks
mechanism guided by automatic controls
Explore Planets
Create Art
Work in Factories
Drive Cars
Perform
Check out:
http://spectrum.ieee.
Surgery
org/blog/automaton
2015 CREATE Lab and BirdBrain Technologies
SENSE
Plan how to
react
THINK
Do something!
ACT
2015 CREATE Lab and BirdBrain Technologies
The Environment
Sense the
environment
SENSING
WITH HUMMINGBIRD
The Sensors
12
THINKING
WITH THE
HUMMINGBIRD CONTROLLER
13
ACTING
The Outputs
14
CONNECTING &
PROGRAMMING
15
HUMMINGBIRD
PLUG IN USB AND POWER:
Motor Power Indicator
USB Port
Status Indicator
16
LAUNCH BIRDBRAIN
ROBOT SERVER!
17
OPEN SCRATCH!
Hummingbird
blocks are on the
More Blocks menu
18
HUMMINGBIRD
Output Ports
Sensor Ports
19
OUTPUTS
20
LED
21
...like a
miniature
colored light
bulb with a
dimming knob
USING AN LED
22
CONNECTION STEPS
23
TRI-COLOR LED
24
25
26
Blue (0-100)
Port (1 or 2)
27
Red (0-100)
Green (0-100)
28
29
SERVO
like an elbow
which can move
to different
angles through a
limited motion
range
30
USING A SERVO
31
LETS MOVE A
SERVO!
32
Port (1-4)
33
Angle (0-180)
34
SOUND
We use computer speakers, theyre free!
Text to speech
Play sound files, or add your own!
Play notes
35
USING SOUND
Blocks on the Sound
menu and More
Blocks menu
Record your own sounds on the
Sounds tab!
36
37
MOTOR
like a fan
where you
can control
the blade
speed and
blowing
direction
38
USING A MOTOR
39
VIBRATION MOTOR
a small motor that causes a shaking motion
where you can control the intensity of
shaking
like the
vibrate
mode of a
cellphone
40
USING A VIBRATION
MOTOR
41
42
For the motor, you set the port and the speed of
rotation from -100 to 100 (0 = off).
43
44
SENSORS
45
USING A SENSOR
46
LIGHT SENSOR
a sensor that detects how bright the ambient light is
like in
walkway
lights that
turn on at
dark
47
TEMPERATURE SENSOR
a sensor that detects the temperature
like in
modern
digital
thermostats
48
DISTANCE SENSOR
a sensor that detects how far away something is
like in no
touch soap
dispensers
49
SOUND SENSOR
a sensor that detects how noisy the environment is
50
POTENTIOMETER
a sensor that detects how it has been rotated
51
PROGRAMMING A SENSOR!
52
53
54
55
56
57