|
Intro to Physical Computing Syllabus Research & Learning Other Class pages
ITP Help Pages |
Week 11Intro.Week11 HistoryHide minor edits - Show changes to markup November 21, 2012, at 05:11 PM
by -
Changed line 1 from:
[@ to:
(:source lang=arduino tabwidth=4 :) Changed lines 20-21 from:
@] to:
(:sourceend:) November 21, 2012, at 05:10 PM
by -
Changed lines 1-2 from:
[[@ to:
[@ Changed lines 20-21 from:
@]] to:
@] November 21, 2012, at 05:09 PM
by -
Added lines 1-22:
[
void loop() {
// read sensors
// if I get a peak on a sensor, make the light get bright
// if there's no peak, fade the light until it's out
while (brightness > 0) {
analogWrite(pinNumber, brightness);
brightness--;
while (millis() - then < delayTime) {
// wait
sensorReading = analogRead(A0);
if (sensorReading /4 > brightness) {
brightness = sensorReading /4;
}
}
}
}
]
|