Arduino Intro Labs for Tangible Computing
1. Table of Contents
0
Title Page
6.5
Tasks
1
Table of Contents
7
How to Read a Program
2
What is Tangible Computing?
8
Building Circuits
2.1
Introduction
8.1
The Circuit Board
3
Introductory Lab - Flashing Lights and Morse Code
8.2
The Breadboard
3.1
Arduino Programs
8.3
Safety
3.2
Building Circuits & Kinds of Pins on the Arduino
8.4
Basic Wiring Example
3.3
Part 1 - Blink the LED on Pin 13
8.5
Types of Circuit Diagrams
3.4
Part 2 - Build a circuit with an external LED
8.6
LED
3.5
Part 3 - The Potentiometer
8.7
Resistor
3.6
Part 4 - The Pushbutton
8.8
Potentiometer
3.7
Part 5 - Sending Morse Code With the Button
8.9
Pushbutton
3.8
Part 6 - Sending SOS With a Program
8.10
Piezo Speaker
3.9
Part 7 - Using Procedures to Reuse Code
8.11
Photoresistor
3.10
Other Things to Do
8.12
RGBLED
4
Lab 2 - Tug of War
9
Installation Instructions
4.1
Introduction
9.1
Windows XP and 7
5
Lab 3 - Making and Controlling Sound
9.2
Things Specific to the XP lab in Computing Science
5.1
Purpose
10
Lessons Learned
5.2
Introduction to Sound
10.1
Things to change/fix
5.3
The Basic Circuit
10.2
General
5.4
Your tasks:
10.3
Lab 1
6
Lab 4 - Recognizing Colors
10.4
Lab 2
6.1
Objective of the Colour Lab
10.5
Lab 3
6.2
Background Information: Colour and Light
10.6
Lab 4
6.3
Materials and Tools
11
Revision Log
6.4
The Circuit and Code
12
End of Document
1. Table of Contents
Arduino Intro Labs for Tangible Computing / Version 1.00 2012-09-24