Interactive Installation : Week 3
Digital Input
This week we'll begin working with some specialized interface devices. These are microcontroller boards with connections for attaching switches, sensors, and other components, and which can communicate over the serial port. They can use both digital inputs (switches, buttons, etc) and analog inputs (knobs, sliders, photocells, force-sensing resistors, other kinds of variable-input sensors), as well as digital outputs like lights and motors.
- EZIO : serial port connection; use with Processing, with Director, or other languages that can do serial communication. needs a USB->Serial interface.
ezio.com
EZIOXtra for Director
- Arduino : designed to be used with Processing, the Arduino has fewer inputs and outputs but is a lot cheaper than the EZIO. it has USB built in. You do have to program it yourself, using the language Wiring (a variant of Processing). This means you can customize it a lot, and it can also be used for totally standalone projects without a computer at all.
Arduino
Wiring Programming language for the Arduino
Sensors
- Mat sensors
- magnetic switches
PIR passive infrared motion detectors