Skip to content

H bridge Code

Sean Ye edited this page Nov 9, 2016 · 5 revisions

The code for the h-bridge is located below.

int en1 = 17;
int dir1 = 10;

void setup() {
  pinMode(en1, OUTPUT);
  pinMode(dir1, OUTPUT);
}

void loop() {
  move_motor1(512);
}

void move_motor1(int spd) {
  if (spd >= 0) {
    analogWrite(en1, spd);
    digitalWrite(dir1, HIGH);
  } else if (spd < 0) {
    analogWrite(en1, -spd);
    digitalWrite(dir1, LOW);
  }
}

Clone this wiki locally