INTRODUCTION TO

ARTS & BOTS
A Creative Technology Workshop

Keep in touch!
Email artsandbots@cmucreatelab.org Facebook facebook.com/cmucreatelab Blog artsandbots.posthaven.com Twitter twitter.com/cmucreatelab

TODAY’S SCHEDULE
Length (minutes) 0:10 0:50 0:10 Topic Introduction to Arts & Bots Introduction to Hardware Break

0:50 1:20
0:20 0:20

Visual Programmer Overview Robot Construction Time
Robot Demonstrations Debriefing Discussion

Community Robotics, Education and Technology Empowerment

www.cmucreatelab.org

Help us continue to support educators like you…..

give.cmucreatelab.org

WHAT IS ARTS & BOTS?

Familiar & Flexible Craft Materials

Common Robot Components

Visual Programming Environment

TEACHERS AS INNOVATORS
… to anatomy in SCIENCE classes From the Beatles in ART and MUSIC classes…

… to historical figures in SOCIAL STUDIES classes…

RESEARCH

We are recruiting schools and teachers to help us improve Arts & Bots in the future.
Let us know if you are interested in partnering with us.  E-Mail: artsandbots@cmucreatelab.org

SO WHAT IS A ROBOT?
Let’s look it up… Merriam-Webster:
• machine that looks like a human being […] • device that automatically performs […] tasks • mechanism guided by automatic controls

“I can't define a robot, but I know one when I see one.”
- Joseph Engelberger, the “Father of Industrial Robotics”
Curiosity Rover - NASA/JPL/MSSS

Industrial Robots – KUKA Systems

Explore Planets
daVinci Robot – Wikimedia

Robotic Action Painter - Leonel Moura

Create Art
Keepon – Michalowski/Kozima

Work in Factories
HERB – CMU Personal Robotics Lab

Google Self-driving Car – Nevada DMV

Drive Cars

Perform Surgery

For more cool robots, check out: http://spectrum.ieee.org/blog/automaton

Help People with Disabilities

THE SENSE-THINK-ACT ROBOT
Sense the environment…

Plan how to react…

THINK

?
ACT

Do something!

The Environment

SENSE

ROBOT VIDEO

Fire and Ice Robot Video
vimeo.com/69098462

HARDWARE

HUMMINGBIRD

HUMMINGBIRD
Motor Power Port Motor Power Indicator

USB Port
Status Indicator

HUMMINGBIRD
Sensor Ports

Output Ports

OUTPUTS

LED

a single color light source with controllable brightness

Hint! The light color matches the wire color.

like a miniature colored light bulb with a dimming knob

USING AN LED

CONNECTION STEPS
TWIST!

1. Remove any plastic from end of wire 2. Use thumb and index finger to twist individual strands together tightly

3. Press little button on top 4. Wire should insert easily • If you have to push it hard – make sure the button is all the way down 5. Release button to finish

TRI-COLOR LED

a red-green-blue (RGB) light source which can produce many light-based colors

like the RBG pixels of a TV or Computer screen, the colors mix together to make different colors
More on color mixing: en.wikipedia.org/wiki/additive_color

USING A TRI-COLOR LED

SERVO

a limited range motor with controls for specific angular positions

like an elbow which can move to different angles through a limited motion range

USING A SERVO

MOTOR

an electric motor with speed control that can rotate in either direction indefinitely

like a fan where you can control the blade speed and blowing direction

USING A MOTOR

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

USING A VIBRATION MOTOR

SENSORS

USING A SENSOR

Hint! Any sensor type can be used in any sensor port.

LIGHT SENSOR
a sensor that detects how bright the ambient light is

like in walkway lights that turn on at dark

TEMPERATURE SENSOR
a sensor that detects the temperature

like in modern digital thermostats

DISTANCE SENSOR
a sensor that detects how far away something is

like in “no touch” soap dispensers

POTENTIOMETER
a sensor that detects how it has been rotated

the volume control knob on a radio

SOUND SENSOR
a sensor that detects the volume of sounds

like in a sound sensitive light switch

ROBOT VIDEO

Fire and Ice Robot – Behind-the-Scene Tour
vimeo.com/69098459

ROBOT VIDEO

Angler Fish Robot
vimeo.com/69098463

ROBOT VIDEO

The First Computer Bug Robot (Moth)
vimeo.com/69098460

MORE BOTS

SOFTWARE BASICS
WITH A MINI-BOT

MINI-BOT
Tri-Color LED Servo

Light Sensor

SOFTWARE
Online Tutorials
Part 1: youtu.be/tplwz72rszs Part 2: youtu.be/ej8exqx6hl8

BUILD TIME
Make a robot that uses at least: one (1) sensor and two (2) outputs
Not sure what to build?

Make a

Robot:

What is your favorite spring activity? What is your favorite spring poem or song?

PRESENTATIONS
Describe your robot - What does it represent? - What outputs did you use? - What sensor did you use? Demonstrate your robot

JOYS & CHALLENGES

The aspect that you most enjoyed …

The aspect that you found most challenging …

CLEAN-UP
1. Remove as many components as you can from your robot

2. Repack kit with components & fill out kit form • Put form inside kit, on top of components

3. Throw out or recycle any scrap craft materials

4. Fill out the end of workshop survey