Цей посібник направить вас на завершення деталей та кроків для управління швидкістю та напрямком двигуна постійного струму за допомогою подвійного
двигуна двигуна мосту H- Arduino.
Драйвер двигуна має два канали, а це означає, що він може одночасно контролювати напрямок обох двигунів постійного струму.
Дозвольте перенести вас через розділи, необхідні для цього. . .
Потім є крок з кодом. 1) Arduino Uno. .
Оригінальна версія, надана L293D, дуже дешева. . .
5 Доступно для 1.
Тактильна кнопка - 59 євро. . 100шт для.
€ 99 10 К потенціометр. . . Дошка. .
Дроти джемперів. . .
Комп'ютер з Arduino IDE. . .
Я не можу надати це посилання, яке ви знаєте.
Нехай зараз почне працювати.
L293D PIN-костюм 1 (увімкнено1)-DigitalPin11 (PWM) PIN2 (вхід1)-DigitalPin10 (PWM) PIN3 (Output1)
-1 PIN4 PIN-код (GND1)-GNDPIN6 (Output2)
-PIN-кот 2PIN7 (вхід2)-DigitalPin9 (PWM) PIN8 (12V)-5VPIN9 (VEVS3
.
3 В, але ви також можете підключити його до 5 В.
Підключення штифта 1 (позитивне)-5VPIN2 (сигнал)-Analogpin0pin3 (негативний)
-штифт кнопки Gndpush 1 pin = pin gnd2 = digitalpin7/*/int enablepin = 11; Int in1pin = 10; int in2pin = 9;
Int switchpin = 7; int pubpin = 0;
INT PIN -код = 13; void setup () {pinmode (in1pin, вихід); pinmode (in2pin, вихід); pinmode (
вихід); pinmode (
комутатор, вхід _ pullup); pinmode (
вихідний штифт статусу;} void loop () {digitalwrite (13, high);
int speed = Analogread (poppin)/ 4;
boolean reverse = digitalRead (switchpin); setmotor (швидкість, зворотне);} void setmotor (
int speed, boolean reversal) {analogwrite (
speed, speed, digitalwrite (in1pinpal) {angraverse); DigitalWrite (in2pin, зворотне)
;