Hw 130 Motor Control Shield For Arduino Datasheet Better
void loop() // Motor A forward digitalWrite(motorAPin1, HIGH); digitalWrite(motorAPin2, LOW);
void motorA(int speed) // speed: -255 to 255 if (speed > 0) digitalWrite(IN1, HIGH); digitalWrite(IN2, LOW); else if (speed < 0) digitalWrite(IN1, LOW); digitalWrite(IN2, HIGH); speed = -speed; else digitalWrite(IN1, LOW); digitalWrite(IN2, LOW); hw 130 motor control shield for arduino datasheet better
The is a popular, low-cost expansion board for the Arduino Uno and Mega, designed to drive a variety of motors simultaneously with minimal wiring. It is technically identical to the classic Adafruit Motor Shield v1 design and is powered by dual L293D dual-channel H-bridge drivers. Technical Specifications else if (speed <
void setup() pinMode(ENA, OUTPUT); pinMode(ENB, OUTPUT); pinMode(IN1, OUTPUT); pinMode(IN2, OUTPUT); pinMode(IN3, OUTPUT); pinMode(IN4, OUTPUT); speed = -speed
// HW-130 Motor Shield Pin Definitions #define ENA 9 // Speed Motor A #define IN1 4 // Direction Motor A #define IN2 5 // Direction Motor A
void setup() // Set all control pins to outputs pinMode(ENA, OUTPUT); pinMode(IN1, OUTPUT); pinMode(IN2, OUTPUT);
void motorB(int speed) if (speed > 0) digitalWrite(IN3, HIGH); digitalWrite(IN4, LOW); else if (speed < 0) digitalWrite(IN3, LOW); digitalWrite(IN4, HIGH); speed = -speed; else digitalWrite(IN3, LOW); digitalWrite(IN4, LOW);