Introduction
Physical Computing is an approach to design and making that positions the human at the center of
the interaction. By focusing the learning on introductory electronics, sensors, and the Arduino
platform, we will create an awareness of the tools available to design and make within this genre.
In this class we're expecting to cover the following:
Basics of electronics (please look at Tom Igoe's introduction page)
Introduction to the Arduino ( code will be uploaded ) and (arduino tutorial on sketches)
Make 2 LED's BLINK (twoLeds.pde)
Introduction to Serial. Please read Lady Ada's outstanding tutorial on Serial Communication
How to read a sensor (potentiometer and Light Dependant Resister)
What is PWM
How to use PWM with the Arduino
What is a breadboard (Rob Faludi's lab on analog input demonstrates the initial steps to wiring a breadboard)
Go home an play! Some things to try on your own:
Have a look at the Arduino References. Use at least one function from the reference in your own code. An example would
be to look at the randomize function and understand how to add it to your code. Any code you write, please add comments to
describe what you expect it to do. Even if you are unsuccessful it will help us to understand your intentions and how to help you improve.
Use a sensor to create a disco light controller
Bonus: Look at Tom Igoe'sTone Out example and write a music track for your Arduino's
to play back at the same time as the disco lighting controller you've just made!
|