Difference between revisions of "Classes/2009/VIS147B"
From Robert-Depot
(→Week 1 - Intro/Assembly) |
(→Week 2 - Digital input/output) |
||
Line 16: | Line 16: | ||
=== Week 2 - Digital input/output === | === Week 2 - Digital input/output === | ||
+ | * light blink example | ||
+ | * light fader (external LED) | ||
+ | * take a one dimensional output (one light) and communicate valuable information. | ||
+ | ** "encoding" | ||
+ | ** morse code | ||
+ | ** think about contextualization... if the light is in an empty fuel gauge... warning light... how does its meaning change | ||
+ | ** how could you change the meaning through contextualization | ||
+ | ** meaning through pattern, over time | ||
+ | |||
=== Week 3 - PWM, Analog Output === | === Week 3 - PWM, Analog Output === | ||
* Basic motor control | * Basic motor control |
Revision as of 21:36, 29 March 2009
Spring 2009 - Vis 147B
http://www.arduino.cc/playground/
Contents
Curriculum
Week 1 - Intro/Assembly
- Introduction
- Assemble your Freeduino
- like so: http://mcukits.com/2009/03/12/assembling-the-freeduino-board-kit/
- verify values of resistors and capacitors (see charts in Practical Electronics for Inventors)
- check polarity (+/-) on capacitors, LEDs
- care with soldering
Week 2 - Digital input/output
- light blink example
- light fader (external LED)
- take a one dimensional output (one light) and communicate valuable information.
- "encoding"
- morse code
- think about contextualization... if the light is in an empty fuel gauge... warning light... how does its meaning change
- how could you change the meaning through contextualization
- meaning through pattern, over time
Week 3 - PWM, Analog Output
- Basic motor control
Week 4 Sensor input
- Light sensor
- Flex touch sensor
- Accelerometer
Final Project
Links
- ITP Physical Computing
Hardware
- Arduino
- Arduino Duemilanove http://moderndevice.com/diecimila.shtml
- Freeduinos
- Bare Bones Freeduinos
- Bare Bones Board http://moderndevice.com/index.shtml
- Readlly Bare Bones Board http://moderndevice.com/RBBB_revB.shtml
- require external USB adapter
- Off-board Serial
- FTDI breakout board (with DTR reset) http://www.sparkfun.com/commerce/product_info.php?products_id=8772