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