I am a art student who is trying to create a project using the basic adruino kit. I don't know much of the logic behind the coding because this is something that is completely foreign to me, so if possible, some one please help me.
I'm trying to make 10 LED lights to brighten and dim about 1~2 seconds apart, and having some relapse time in between them. and repeat.
I was able to retrieve it for you…heres the code from the above link:
/*
Fading
This example shows how to fade an LED using the analogWrite() function.
The circuit:
LED attached from digital pin 9 to ground.
Created 1 Nov 2008
By David A. Mellis
Modified 17 June 2009
By Tom Igoe
This example code is in the public domain.
*/
int ledPin = 9; // LED connected to digital pin 9
void setup() {
// nothing happens in setup
}
void loop() {
// fade in from min to max in increments of 5 points:
for(int fadeValue = 0 ; fadeValue <= 255; fadeValue +=5) {
// sets the value (range from 0 to 255):
analogWrite(ledPin, fadeValue);
// wait for 30 milliseconds to see the dimming effect
delay(30);
}
// fade out from max to min in increments of 5 points:
for(int fadeValue = 255 ; fadeValue >= 0; fadeValue -=5) {
// sets the value (range from 0 to 255):
analogWrite(ledPin, fadeValue);
// wait for 30 milliseconds to see the dimming effect
delay(30);
}
}