. 6. ,
1.
. (. ). . , 10
2.
1. . V+ 5V, Gnd Gnd, S
2. Digital / Button. , (int buttonPin = 2;) , .
3. . , ( ) 10
4. , ( ), , ,
5. , , , . , . , LOW, HIGH
3.
1. . Digital / Button. , . .
int In1 = 3; // HIGH, int In3 = 6; // HIGH, // int line_pin = 10; // , ( ) int line_state = 0; // void setup() { pinMode(In1, OUTPUT); // pinMode(In3, OUTPUT); pinMode(line_pin, INPUT); // } void loop() { line_state = digitalRead(line_pin); // if (line_state == LOW) {// Button digitalWrite(In1, HIGH); // - digitalWrite(In3, LOW); } else { // - digitalWrite(In3, HIGH); digitalWrite(In1, LOW); } } |
2. , . :
|
|
digitalWrite(In1, HIGH); → analogWrite(In1, 150); digitalWrite(In3, HIGH); → analogWrite(In3, 150); digitalWrite(In1, LOW); → analogWrite(In1, 0); digitalWrite(In3, LOW); → analogWrite(In3, 0); |
analogWrite , 0 ( ) 255 ( , digitalWrite HIGH). 150 , , , , ,
3. ,
: (, , ) (2-4 )