:
- ( )
- ,
1.
2. (+) 3 Arduino, () Gnd
3. / / Analog / Fading
4. , : ledPin = 9 ledPin = 3
5. , ,
int ledPin = 3; // 3 void setup() { // pinMode analogWrite } void loop() { // fadeValue 0 255 5 for(int fadeValue = 0; fadeValue <= 255; fadeValue +=5) { analogWrite(ledPin, fadeValue); // 0 255 // , 0 5 delay(30); // 30 } // fadeValue 255 0 5 for(int fadeValue = 255; fadeValue >= 0; fadeValue -=5) { analogWrite(ledPin, fadeValue); // 255 0 // , 5 0 delay(30); // 30 } } |
: , 5 . 255 100, delay.
4.
:
- : , , , ,
.
1. (+ ) , (3, 5, 9, 10, 11)
2. / / Analog / Fading :
// int led_1 = 3; int led_2 = 5; int led_3 = 9; int led_4 = 10; int led_5 = 11; void setup() { // pinMode analogWrite } void loop() { // fadeValue 0 255 5 for(int fadeValue = 0; fadeValue <= 255; fadeValue +=5) { // fadeValue analogWrite(led_1, fadeValue); analogWrite(led_2, fadeValue); analogWrite(led_3, fadeValue); analogWrite(led_4, fadeValue); analogWrite(led_5, fadeValue); delay(30); // 30 } // fadeValue 255 0 5 for(int fadeValue = 255; fadeValue >= 0; fadeValue -=5) { // fadeValue analogWrite(led_1, fadeValue); analogWrite(led_2, fadeValue); analogWrite(led_3, fadeValue); analogWrite(led_4, fadeValue); analogWrite(led_5, fadeValue); delay(30);// 30 } } |
3.
4. ,