draft schedule
Week 1 - Intro and PD
6/20-course intro
- policies
- pure data
- microcontrollers/arduino
- family of microprocessors
6/21-PD basics
6/22-basic image and video processing with PD
6/23-computer vision with PD
Homework:
Week 2 - Arduino and Digital Basics
6/27 - Project 1 Critique, Arduino intro
- project 1 critique
- intro to microcontroller
Homework:
- install arduino software
- UNO firmata to arduino
- pduino code for pd.
- look through pduino help files for digital input/output
6/28 - Digital input/output
- digital input/output
- pullup resistors
- LED and resistor
- solenoid
- relay
6/29 - analog in/out
IN
- potentiometer
- rangefinder
- light sensor
OUT
6/30 -
Week 3
7/4 - current, transistors
- transistors
- current flow/diodes
- solenoids
- relays
7/5 - servos, motors
7/6 - laser cutter
7/7 -
Homework:
Week 4
7/11 - Critique
7/12 -
Homework:
- proposal for final project
7/13 - In-class presentation of project ideas
7/14 -
Week 5
7/18 - In-class work
7/19 - In-class work
7/20 - Final Critiques / cleanup.
general
Arduino Setup
Upload Arduino Uno Firmware:
- In Arduino, Files->Examples->Firmata->StandardFirmata_2_2_forUNO_0_3
- Select proper Port and Board Tools->Board-> and Tools->Serial Port
- Upload Firmata, File->Upload to I/O Board (or Upload Icon in Sketch Window)
Pd Firmata
- Speech Recognition Class
- c.v./brightness tracking