Page 133 - 1156_Arduino-Polnyy-uchebnyy-kurs-ot-igry-k-inzhenernomu-proektu
P. 133
Глава 5. Язык программирования Wiring
132
Таблица 5.1
Драйвер мотора Arduino Uno
IN1 D8
IN2 D9
IN3 D10
IN4 D11
Перепечатайте представленный ниже скетч и запустите его.
Поэкспериментируйте с длительностями delay().
1. int in1 = 8;
2. int in2 = 9;
3. int in3 = 10;
4. int in4 = 11;
5.
6. void setup() {
7. // Задание ролей портов:
8. pinMode(in1, OUTPUT);
9. pinMode(in2, OUTPUT);
10. pinMode(in3, OUTPUT);
1 1. pinMode(in4, OUTPUT);
12.
13. }
14.
15. void loop() {
16. digitalWrite(in1,HIGH);
17. digitalWrite(in2,HIGH);
18. digitalWrite(in3,LOW);
19. digitalWrite(in4,LOW);
20. delay(5);
2 1. digitalWrite(in1,LOW);
22. digitalWrite(in2,HIGH);
23. digitalWrite(in3,LOW);
24. digitalWrite(in4,LOW);
25. delay(5);
26.
27. digitalWrite(in1,LOW);
28. digitalWrite(in2,HIGH);
29. digitalWrite(in3,HIGH);
30. digitalWrite(in4,LOW);
3 1. delay(5);
32. digitalWrite(in1,LOW);
33. digitalWrite(in2,LOW);
34. digitalWrite(in3,HIGH);
35. digitalWrite(in4,LOW);
36. delay(5);
37.
3 / 18