(edit sidebar)
Intro to Physical Computing Syllabus

Research & Learning

Other Class pages

Shop Admin

ITP Help Pages
Tom's pcomp site
DanO's pcomp site


Scott F2011-WED-630

Intro.ScottF2011-WED-630 History

Hide minor edits - Show changes to output

Changed lines 25-27 from:
*[[http://t0nne-lab.tumblr.com/| mel]]

to:
*[[http://t0nnelab.blogspot.com/| Melissa]]

Deleted line 17:
*[[http://philgroman.com/blog | Phil Groman ]]
Changed lines 126-128 from:
**[[http://droolcup.com/pcomp/TeamAssessment.pdf]]\\
**[[http://droolcup.com/pcomp/Self-testPC.pdf]]\\
to:
**[[http://droolcup.com/pcomp/TeamAssessment.pdf | Team Assessment]]\\
**[[http://droolcup.com/pcomp/Self-testPC.pdf | Pop Quiz-Self test]]\\
Changed line 126 from:
**[[http://droolcup.com/pcomp/TeamAssessment.pdf]]
to:
**[[http://droolcup.com/pcomp/TeamAssessment.pdf]]\\
Changed lines 125-128 from:
*Week9
to:
*Week9\\
**[[http://droolcup.com/pcomp/TeamAssessment.pdf]]
**[[http://droolcup.com/pcomp/Self-testPC.pdf]]\\

Changed lines 26-28 from:
to:
*[[http://t0nne-lab.tumblr.com/| mel]]

Added lines 72-75:
mentioned in class\\
[[http://www.thistothat.com/ | this to that]]\\
[[http://www.robives.com/mechs | the old flying pig mechanisms page]]\\
[[http://www.makingthingsmove.com/ | Dustyn Robert's Making Things Move site]]
Added lines 77-120:
[@
// constants to hold the output pin numbers:
const int redPin = 9;
const int greenPin = 10;
const int yellowPin = 11;

int currentPin = 0; // current pin to be faded
int brightness = 0; // current brightness level

void setup() {
  // initiate serial communication:
  Serial.begin(9600);

  // a for loop can simplify pin assignments
 for(int x=9;x<12;x++){
  pinMode(x, OUTPUT);
 }
}
void loop() {
  // if there's any serial data in the buffer, read a byte:
  if (Serial.available() > 0) {
    int inByte = Serial.read();

    // respond to the values 'r', 'g', 'y', or '0' throigh '9'.
    // you don't care about any other value:
    if (inByte == 'r') {
      currentPin = redPin;
    }
    if (inByte == 'g') {
      currentPin = greenPin;
    }
    if (inByte == 'y') {
      currentPin = yellowPin;
    }

    if (inByte >= '0' && inByte <= '9') {
      // map the incoming byte value to the range of the analogRead() command:
      brightness = map(inByte, '0', '9', 0, 255); 
      // set the current pin to the current brightness:
      analogWrite(currentPin, brightness);   
    }
  }
}
@]
Added line 70:
[[http://www.tigoe.net/blog/category/physicalcomputing/176/ | Tom's taxonomy of Pcomp projects]]
Added lines 61-68:

->Purveyors of fine electronic goods :
->*[[http://jameco.com]]
->*[[http://mouser.com]]
->*[[http://digikey.com]]
->*[[http://adafruit.com]]
->*[[http://sparkfun.com]]

Changed lines 25-26 from:
*{{http://guilhermecosta.posterous.com | Guilherme Costa ]]
to:
*[[http://guilhermecosta.posterous.com | Guilherme Costa ]]
Changed lines 25-26 from:
to:
*{{http://guilhermecosta.posterous.com | Guilherme Costa ]]
Changed line 22 from:
*[[http://joesblog.com | Joe Smoe ]]
to:
*[[http://itp.nyu.edu/~rmh374/myblog/ |  Mick Hondlik ]]
Changed lines 24-25 from:
to:
*[[http://itp.nyu.edu/~hed225/blog | Hannah Davis]]
Changed lines 23-24 from:
to:
*[[http://itp.nyu.edu/~mll331/themattlondonblog/?cat=10 | Matt London]]
Added line 21:
*[[http://itp.nyu.edu/~vm571/blog/?cat=6 | Olya Mikhaliova ]]
Changed line 14 from:
*[[http://http://itp.nyu.edu/blogs/hhc285/ | Ann Chen ]]
to:
*[[http://itp.nyu.edu/~hhc285/blog/ | Ann Chen ]]
Changed lines 27-28 from:
to:
*[[http://www.jodyculkin.com/comics-2/introduction-to-arduino | Jody Culkin's Intro to Arduino Comic]]
Changed lines 5-6 from:
[[https://www.google.com/calendar/selfsched?sstoken=UUtzQVRRa3M1dllIfGRlZmF1bHR8NmNhOWM0OWNkNWUxZjk2ZDcwZTJhNjBhOThmN2I4ZDA | Sign up here]].
to:
[[https://www.google.com/calendar/selfsched?sstoken=UUQxU2lzN0xkSklxfGRlZmF1bHR8YzNlMjY4NTFjNjg0MjZjYzBjOTY3ZjY3MTY1M2I5YzE | Sign up here]].
Added line 20:
*[[http://www.michelleboisson.com/nyuitp/category/phys-comp/ | Michelle Boisson ]]
Changed lines 4-5 from:
*Office Hours TBD. Until that D, email me and we can set something up.
to:
*Office Hours Mondays 2:30-4:30\\
[[https://www.google.com/calendar/selfsched?sstoken=UUtzQVRRa3M1dllIfGRlZmF1bHR8NmNhOWM0OWNkNWUxZjk2ZDcwZTJhNjBhOThmN2I4ZDA | Sign up here]]
.
Changed line 18 from:
*[[http://itp.nyu.edu/blogs/cte209/ | chris egervary ]]
to:
*[[http://itp.nyu.edu/~cte209/myblog | chris egervary ]]
Added line 18:
*[[http://itp.nyu.edu/blogs/cte209/ | chris egervary ]]
Changed lines 20-21 from:
*[[http://joesblog.com | Joe Smoe ]]
to:
Added line 17:
*[[http://philgroman.com/blog | Phil Groman ]]
Added line 16:
*[[http://itp.nyu.edu/~mj1075/mehan/ | Mehan Jayasuriya ]]
Changed lines 19-20 from:
*[[http://joesblog.com | Joe Smoe ]]
to:
Added line 15:
*[[http://itp.nyu.edu/~hav224/blog/ | Heather Velez ]]
Changed lines 19-20 from:
*[[http://joesblog.com | Joe Smoe ]]
to:
Added line 14:
*[[http://itp.nyu.edu/~ep1243/blog/ | Elena Parker ]]
Changed lines 19-20 from:
*[[http://joesblog.com | Joe Smoe ]]
to:
Added lines 25-28:
!!Supplies

See http://itp.nyu.edu/physcomp/Intro/Supplies \\

Added line 13:
*[[http://http://itp.nyu.edu/blogs/hhc285/ | Ann Chen ]]
Changed lines 19-20 from:
*[[http://joesblog.com | Joe Smoe ]]
to:
Added line 12:
*[[http://itp.nyu.edu/~hy643/myblog/ |Hyeyoung Yoon ]]
Changed lines 19-21 from:
*[[http://joesblog.com | Joe Smoe ]]
*[[http://joesblog.com | Joe Smoe ]]

to:
Added line 11:
*[[http://itp.nyu.edu/~cm2897/blog/ | Claire Mitchell ]]
Changed lines 20-21 from:
*[[http://joesblog.com | Joe Smoe ]]
to:
Changed lines 31-32 from:
(
to:
Changed lines 46-47 from:
)
to:

Added line 10:
*[[http://creativespirited.com/ | Bona Kim ]]
Changed lines 20-21 from:
*[[http://joesblog.com | Joe Smoe ]]
to:
Added lines 29-48:
simple switch code from class

(

void setup() {               
  // initialize the pin as an output.
  pinMode(2, OUTPUT); 
  // initialize the pin as an input.
  pinMode(3,INPUT); 
}

void loop() {
  if(digitalRead(3)==HIGH){  //if the switch is pressed
      digitalWrite(2, HIGH);  // set the LED on
  }else{                      //if it is not pressed
    digitalWrite(2, LOW);  // set the LED off
  }
}
)

Changed lines 3-5 from:
*[[mailto:scott.fitzgerald@nyu.edu?subject=Rest%20of%20You%20Syllabus | scott.fitzgerald@nyu.edu]]
*Office Hours TBD
to:
*[[mailto:scott.fitzgerald@nyu.edu?subject=Wed%20Evening%20Pcomp | scott.fitzgerald@nyu.edu]]
*Office Hours TBD. Until that D, email me and we can set something up.
Added line 9:
*[[http://ennuigo.com | Scott Fitzgerald ]]
Changed lines 20-21 from:
*[[http://joesblog.com | Joe Smoe ]]
to:

!!Additional links of interest
*[[http://arduino.cc | main Arduino site]]
*[[http://www.tigoe.net/pcomp/code/ | Tom Igoe's pcomp blog]]
*[[http://tigoe.net/pcomp/ | Tom's old pcomp site
]]
Changed lines 3-5 from:
*[[mailto:dan.osullivan@nyu.edu?subject=Rest%20of%20You%20Syllabus | dan.osullivan@nyu.edu]]
*[[https://www.google.com/calendar/selfsched?sstoken=UVBlTFZhOVNCTmF0fGRlZmF1bHR8MmU2NTM4NjJmOTJiNTUwM2M0YTBmMzcyZDM4NjRkNmQ | Office Hours]]
to:
*[[mailto:scott.fitzgerald@nyu.edu?subject=Rest%20of%20You%20Syllabus | scott.fitzgerald@nyu.edu]]
*Office Hours TBD
Added lines 1-37:
!!Contact:

*[[mailto:dan.osullivan@nyu.edu?subject=Rest%20of%20You%20Syllabus | dan.osullivan@nyu.edu]]
*[[https://www.google.com/calendar/selfsched?sstoken=UVBlTFZhOVNCTmF0fGRlZmF1bHR8MmU2NTM4NjJmOTJiNTUwM2M0YTBmMzcyZDM4NjRkNmQ | Office Hours]]

!!Class List:

*Please press "Edit" at the bottom of this page, login and enter the url to your blog (if you are new to wiki formatting just follow the pattern)
*[[http://joesblog.com | Joe Smoe ]]
*[[http://joesblog.com | Joe Smoe ]]
*[[http://joesblog.com | Joe Smoe ]]
*[[http://joesblog.com | Joe Smoe ]]
*[[http://joesblog.com | Joe Smoe ]]
*[[http://joesblog.com | Joe Smoe ]]
*[[http://joesblog.com | Joe Smoe ]]
*[[http://joesblog.com | Joe Smoe ]]
*[[http://joesblog.com | Joe Smoe ]]
*[[http://joesblog.com | Joe Smoe ]]
*[[http://joesblog.com | Joe Smoe ]]

!!Notes from Class

*Week1
*Week2
*Week3
*Week4
*Week5
*Week6
*Week7
*Week8
*Week9
*Week10
*Week11
*Week12
*Week13
*Week14

  Edit | View | History | Print | Recent Changes | Search Page last modified on November 26, 2011, at 07:58 PM