.


:




:

































 

 

 

 


2.




,

4

4

 

4 :

digitalWrite(led_ red, HIGH); // delay(500); // digitalWrite(led_ red, LOW); // delay(500); // digitalWrite(led_ red, HIGH); // delay(500); // digitalWrite(led_ red, LOW); // delay(500); // digitalWrite(led_ red, HIGH); // delay(500); // digitalWrite(led_ red, LOW); // delay(500); // digitalWrite(led_ red, HIGH); // delay(500); // digitalWrite(led_ red, LOW); // delay(500); //

 

, . for:

for ( , , ){ , }

 

for , 4 :

for(int i = 1; i <= 4; i = i + 1) { // : 1 4 .. // { } 4 , i=1, i=2, i=3 i=4 digitalWrite(led_red, HIGH); // delay(500); // digitalWrite(led_red, LOW); // delay(500); // }

 

for , , :

int led_red = 11; // 11 int led_yellow = 7; // 7 int led_green = 2; // 2   void setup() { // , , pinMode(led_red, OUTPUT); pinMode(led_yellow, OUTPUT); pinMode(led_green, OUTPUT); } void loop() { digitalWrite(led_red, HIGH); // delay(3000); // for(int i = 1; i <= 4; i = i + 1) { // 4 digitalWrite(led_red, HIGH); // delay(500); // digitalWrite(led_red, LOW); // delay(500); // }   digitalWrite(led_yellow, HIGH); // delay(3000); // digitalWrite(led_yellow, LOW); //   digitalWrite(led_green, HIGH); // delay(3000); // for(int i = 1; i <= 4; i = i + 1) { // 4 digitalWrite(led_ green, HIGH); // delay(500); // digitalWrite(led_ green, LOW); // delay(500); // } } // loop

6. Arduino , ( , ).

7. ,

8. Learning / Svetofor_Blink

3.3. . analogWrite

analogWrite ( , ) Arduino ( 3, 5, 6, 9, 10, 11 Arduino Uno ) 0 255, 0 +5 . :

analogWrite (6, 200); 6 5200/255= 3,9

analogWrite (11, 50); 11 550/255= 1

 

, / analogWrite / . PWM- Arduino (3, 5, 6, 9, 10, 11) (fading).

: , , , , ..





:


: 2015-10-01; !; : 303 |


:

:

, .
==> ...

1390 - | 1192 -


© 2015-2024 lektsii.org - -

: 0.013 .